Изучение Python в 2024 году: онлайн-курсы, книги и YouTube-каналы

Подборка курсов и полезных материалов для изучения Python.

Онлайн-курсы

«Класс Python» от Google

Это бесплатный курс для людей с небольшим опытом программирования, которые хотят изучить Python. Класс включает в себя письменные материалы, лекционные видеоролики и множество упражнений по коду для практики кодирования Python.
Стоимость: бесплатно

«Python-разработчик с нуля» от Яндекс Практикум

Курс предлагает всестороннее обучение разработке веб-приложений на Python с использованием Django, включая создание REST API и настройку серверов для размещения приложений в интернете. Практические задания помогут студентам закрепить полученные знания.
Длительность: 9 месяцев
Первая неделя обучения — бесплатно.

«Основы Python» от Хекслет

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

«Python-разработчик: расширенный курс» от Нетологии
Изучение профессиональных инструментов Python-разработки и тренировка важных для работодателей soft skills. На курсе вы добавите в портфолио 22 проекта, поработаете над реальными кейсами и примете участие в хакатоне.
Длительность: 12 месяцев
Стоимость: ≈ 29 500 тенге в месяц

Программирование для всех от Coursera

Учащиеся учатся использовать переменные для вычисления, извлечения и хранения информации, а также инструменты программирования, включая функции и циклы, для написания своей первой программы.
Стоимость: бесплатно

«Основы Python» от karpov.courses

Курс подходит всем, кто хочет освоить программирование и применять его в своей работе или учебе. Освоите базу работы с Python и научитесь применять его для решения рабочих задач.
Стоимость: бесплатно

YouTube-каналы

Уроки Python для начинающих

В ходе данного курса вы ознакомитесь с языком программирования Python и научитесь прописывать программы на его основе.

Python — полный курс для начинающих

Пятичасовой курс по Python фокусируется на изучении функций. Студенты углубят свои знания в языке программирования Python, осваивая ключевые концепции и приемы работы с функциями.

Мини-курс «Python с нуля»

Эта видео-подборка включает в себя 19 курсов по языку программирования Python, охватывающих различные темы, такие как циклы, функции, работа со строками и многое другое. Каждый курс предоставляет подробные объяснения и практические примеры.

PythonToday

На канале вы найдете видео уроки по созданию Telegram-ботов, приложений на смартфон, шифрованию, парсингу сайтов, машинному обучению и big data с нуля.

Книги

«Алгоритмы. Построение и анализ» Томас Х. Кормен, Чарльз И. Лейзерсон, Рональд Л. Ривест, Клиффорд Штайн

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

«Структура и Интерпретация Компьютерных Программ», Абельсон Харольд и Сассман Джеральд Джей

Основное внимание уделяется изучению элементарных программ, которые используются в конструкции более сложных программ. Также в книге рассматривается системы программного синтаксиса и переход от алгоритмов к программному коду.

«Искусство программирования», Дональд Кнут, Том 1

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

«Совершенный код», Стив Макконнелл

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

«Код. Тайный язык информатики», Чарльз Петцольд

Культовая книга, ставшая для многих первым уверенным шагом в программировании. Несмотря на глубину темы, автор устроит читателю комфортную прогулку по миру программирования.