Найти в Дзене
С нуля до junior Python

С чего начинать изучение Python?

Определись со своей средой программирования! Писать в IDLE или Python Shell удобно только простой код, но для больших работ лучше найти интегрированную среду разработки (IDE) или редактор кода. IDE включает в себя редактор с подсветкой и автодополнением, инструменты сборки, выполнения и отладки и другие функции. Лично я выбрал для себя PyCharm, приятный пользовательский интерфейс, простота использования и многие другие плюшки. Что учить? Синтаксис В первую очередь: На первый взгляд кажется очень много, но на самом деле это не так. Это база которую должны знать все кто изучал информатику. Думаю для поверхностного изучения понадобится не больше месяца. В интернете большую популярность набрали онлайн школы и онлайн курсы, которые заявляют, что они выучат вас программированию и после у вас будет работа в IT. Но не спешите вместить на данную уловку, данные курсы предоставляют материал, но программа изучения повышается в сложности в геометрической прогрессии и люди которые приходят с нул
Оглавление

Определись со своей средой программирования!

Писать в IDLE или Python Shell удобно только простой код, но для больших работ лучше найти интегрированную среду разработки (IDE) или редактор кода. IDE включает в себя редактор с подсветкой и автодополнением, инструменты сборки, выполнения и отладки и другие функции.

Лично я выбрал для себя PyCharm, приятный пользовательский интерфейс, простота использования и многие другие плюшки.

Что учить?

Синтаксис

В первую очередь:

  • операции с целыми и вещественными числами;
  • переменные, ветвления, стандартный ввод/вывод;
  • логические операции, операции сравнения;
  • условия: if, else, elif;
  • блоки, отступы;
  • строки и символы;
  • циклы while, for;
  • операторы break, continue;
  • установка и подключение модулей;
  • списки;
  • функции;
  • интерпретатор: установка, запуск скрипта;
  • файловый ввод/вывод.

На первый взгляд кажется очень много, но на самом деле это не так. Это база которую должны знать все кто изучал информатику. Думаю для поверхностного изучения понадобится не больше месяца.

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

Я советую читать книги и просто серфить интернет в поисках ответов на интересующий вопрос. Так же существует множество бесплатных курсов на YouTube.