Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/skhayrulin/python_course

NSU bioinformatics Python course
https://github.com/skhayrulin/python_course

python python-course

Last synced: 2 months ago
JSON representation

NSU bioinformatics Python course

Awesome Lists containing this project

README

        

# Курс программирования на языке Python

Курс по основам языка Python для магистратуры кафедры бионформатики НГУ.
* Курс лекций предтавлен в разделе [lecture](/lecture)
* В разделе [misc](https://github.com/skhayrulin/python_course/blob/master/misc/PYTHON_TASKS.md) можно найти старые задачи и материалы

# Средства отладки и разработки

Существует достаточно большое колличество IDE для разработки приложений на python.

* [VSCode](https://code.visualstudio.com/) - для работы с Python нужно установить [плагин](https://code.visualstudio.com/docs/python/python-tutorial), IDE поддерживает отладку кода, запуск приложений. Бесплатная, гибко настраиваемая, открытый исходный код.
* [PyCharm](https://www.jetbrains.com/pycharm/) - обладает полным инструментарием для разработки, можно скачать community edition версию, которая является бесплатной для некомерческой разработки. Для студентов и преподавателей IDE в версие interprise доступна по специальной подписке.
* [Spider](https://github.com/spyder-ide/spyder) - 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/
* ...