Первые шаги в Python
Универсальная подборка ресурсов для изучения Python с нуля. Начать с книги, YouTube или онлайн-курса – выбор ваш. Самое важное – начать с чего-то.
Книги для изучения
«Изучаем Python» от Марка Лутца – это учебник, написанный понятным языком для программистов с разным уровнем подготовки.
«Глубокое обучение на Python» от Франсуа Шолле – столь сложную тему, как глубокое обучение, лучше изучать с помощью этой книги Python.
«Изучаем Python. Программирование игр и веб-приложения» от Эрика Мэтиза – из этой книги вы узнаете, как создавать игры, визуализировать данные и научитесь создавать веб-приложения на Django.
Youtube каналы
Гоша Дударь – канал не только о Python, но и о других языках. Весь материал разжёвывается достаточно для понимания, даже если у вас нулевой уровень знаний.
Олег Молчанов – самое качественное, что есть на русскоязычном YouTube про Python. На канале есть плейлисты по Django, Flask, асинхронности, веб-парсингу и многому другому.
Moscow Python – записи конференций и митапов про более продвинутые темы. Сообщество активно сотрудничает с такими компаниями, как Mail.Ru Group, Rambler, Яндекс и другими.
Бесплатные курсы
Математика и Python для анализа данных – совместный курс от МФТИ и Яндекс на Coursera для изучения языка. Вы также получите знания для анализа данных.
Stepik – один из самых популярных курсов по Python, в котором вы познакомитесь с базовыми понятиями программирования.
Code Academy – бесплатный учебный ресурс для изучения программирования. На этой платформе вы найдете уроки по самым разным языкам, не только по Python.
Сайты для практики
Codewars – задачи по написанию кода организованы по типу боевых искусств, каждая задача называется ката.
LeetCode – подготовка к техническим интервью является основным направлением этого ресурса.
Project Euler – ветеран среди подобных платформ. Простой сайт, чтобы быстро начать практиковаться.
Другое
Python World – cамоучитель по Python. Отлично подходит для изучения конкретных тем в программировании.
Real Python – премиальный онлайн-курс. На сайте есть много отличных статей, которые можно читать совершенно бесплатно.
Статья подготовлена образовательной организацией Python Academy.