Информация о сайте

Целью создания сайта является не только помощь начинающим разработчикам в освоении языка программирования Python, но так же он предназначен и для опытных программистов.

На сайте будут освещены следующие темы:

  • Изучение основ программирования на Python: проведем курс уроков, посоветуем литературу для прочтения, курсы.
  • Отдельное внимание будет уделено правильности оформления кода. Важно, чтобы другие разработчики могли легко в нем разобраться и поддерживать.
  • Освещены основные алгоритмы, используемые при написании программ.
  • Возможности ускорения работы программ написанных на языке python. Как правильно организовать проект. Какими библиотеками лучше всего воспользоваться.
  • Рассмотрим различия между разными версиями Рython. Как организовать поддержку кода написанного на Python 2. Как правильно перенести проект на новую версию Python 3.
  • Много внимания будет уделено разработке веб приложений. В частности с использованием фреймворка Django.
  • Рассмотрим различные IDE и текстовые редакторы, используемые при написании кода. А так же использование Jupyter Notebook.

В настоящее время все более актуальными становятся нейросети. Сложно представить себе их разработку без использования python. Будут освещены основные алгоритмы работы с нейросетями и способы улучшения быстродействия.

Конечно, можно писать код в текстовом редакторе, но если его дополнить правильными плагинами, то его написание и отладка  значительно ускорится. Будет проведен обзор различных текстовых редакторов, их настройке. Так же значительно ускоряет разработку программ использование IDE. Рассмотрим основные IDE, их отличительные особенности.

Нельзя оставить без внимания и написание GUI, вывод графиков. Написание игр. Все это, да и многое другое постараемся описать доступным языком, с подробными примерами.

В разработке сайта принимают участие программисты с многолетним опытом разработки программ на разных языках программирования, в том числе и на Python. Применяющие его как в сфере веб разработки, так и в разработке пользовательских приложений, программ для промышленных компьютеров.