Чтобы научиться программировать на Python с нуля, можно следовать таким рекомендациям:
- Изучить документацию языка. 2 Она даёт представление о работе Python и показывает примеры его использования. 2 Документацию можно посмотреть на официальном сайте. 2
- Прочесть книгу. 1 Например, «Byte of Python» поможет получить знания об основах языка. 1 Также можно прочитать книги Пола Бэрри «Изучаем программирование на Python», Марка Лутца «Изучаем Python» или Эрика Мэтиза «Изучаем Python. Программирование игр, визуализация данных, веб-приложения». 2
- Пройти курс «Поколение Python» на сайте stepik. 1 Затем пройти курс «Python: основы и применение» там же, чтобы глубже погрузиться в язык и изучить классы. 1
- Решать задачи. 12 Для этого можно использовать сайты LeetCode, Codewars, Exercism, okpython.net, проект Эйлера CheckiO. 2 Начинать стоит с простых задач и решать по 3–5 штук в день. 1
- Участвовать в играх. 2 Например, Code Monkey учит помогать обезьянке собирать бананы с помощью цепочки команд, а CodeCombat — базовым навыкам программирования и написанию кода. 2
На более поздних этапах обучения рекомендуется обращаться по всем вопросам к опытным разработчикам или менторам. 2