Курс по основам языка Python для магистратуры кафедры бионформатики НГУ.
Существует достаточно большое колличество IDE для разработки приложений на python.
- VSCode - для работы с Python нужно установить плагин, IDE поддерживает отладку кода, запуск приложений. Бесплатная, гибко настраиваемая, открытый исходный код.
- PyCharm - обладает полным инструментарием для разработки, можно скачать community edition версию, которая является бесплатной для некомерческой разработки. Для студентов и преподавателей IDE в версие interprise доступна по специальной подписке.
- Spider - opensource IDE есть возможности отладки кода
- ...
- Mark Pilgrim. Dive into Python - https://diveintopython3.net/
- Michal Jaworski, Tarek Ziade. Expert Python Programming // Packt Publishing - ebooks Account; 2nd Revised edition edition (May 20, 2016).
- Марк Лутц. Изучаем Python, 4-е издание // Символ-Плюс 2011.
- Mitchell L. Model. Bioinformatics Programming Using Python // O’Reilly 2010.
- PEP-8 - https://www.python.org/dev/peps/pep-0008/
- ...