Добрый день! Меня зовут Наташа, я из команды онлайн-школы SkillFactory. Будем рады ответить на ваш вопрос :)
Книги по программированию являются хорошей теоретической базой перед тем, как приступить к практике.
Наша команда рекомендует три книги: Марк Лутц «Изучаем Python», Билл Любанович «Простой Python. Современный стиль программирования» и Yeradis P. Barbosa Marrero «The Python Tutorial».
● «Изучаем Python» — это учебник, написанный доступным понятным языком для программистов с разным уровнем подготовки. Вы узнаете, как работать с модулями и классами, разберетесь с обработкой исключений и инструментами разработки, используемыми при создании крупных программ.
● «Простой Python» подходит как для начинающих программистов, так и для тех, кто уже имеет опыт программирования на других языках.
● После прочтения последней книги «The Python Tutorial» вы познакомитесь с основными возможностями, популярными библиотеками, сможете писать несложные модули и программы.
Что касается практики, то для самостоятельного освоения Python мы рекомендуем несколько курсов:
● «Тренажер для начинающих» Питонтьютор — https://pythontutor.ru. Бесплатный курс по программированию с нуля, который можно проходить прямо в браузере. Курс включает более сотни задач разной сложности и позволяет изучить разные подходы к решению одной и той же задачи.
● Бесплатные тренировки на Stepik — https://stepik.org. Отработка имеющихся навыков и знаний, тесты, задачки и многое другое.
● У нас также есть платный онлайн-курс «Python для анализа данных», где основной упор сделан на практике и базовой теории — https://clc.to/_sk1Eg. Но что важнее, у нас есть сообщество экспертов и менторов, которые помогут сделать прохождение курса гораздо более динамичным и полезным.
От лица всей команды SkillFactory желаю успехов в освоении Python!
Александр тогда после прочтения ( и кодинга) книг как обрести статус "профессионала"