Курс на Stepik
Обложка курса «Python: от нуля до уровня Python-разработчика» на Stepik
Бесплатно

Python: от нуля до уровня Python-разработчика 4.400

Открыть на
STEPIK.ORG

Освойте Python с нуля и постепенно выйдите на уровень уверенного junior-разработчика. В курсе вы разберёте синтаксис, структуры данных, функции, ООП, исключения, модули, пакеты, генераторы, dataclass, enum, протоколы и метаклассы. Через практику и учебные проекты вы научитесь писать читаемый, модульный и профессионально организованный код.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Python: от нуля до уровня Python-разработчика»Учеников на курсе 595
Сертификаты, выданные на курсе «Python: от нуля до уровня Python-разработчика»Сертификатов выдано 0
Отзывы о курсе «Python: от нуля до уровня Python-разработчика»Отзывов получено 5
Рейтинг курса «Python: от нуля до уровня Python-разработчика»Рейтинг курса 4.400
Уроки в курсе «Python: от нуля до уровня Python-разработчика»Количество уроков 24
Тесты в курсе «Python: от нуля до уровня Python-разработчика»Количество квизов 123
Задачи с кодом в курсе «Python: от нуля до уровня Python-разработчика»Количество задач с кодом 82
Время прохождения курса «Python: от нуля до уровня Python-разработчика»Время прохождения курса
Обновления курса «Python: от нуля до уровня Python-разработчика»Обновления курса
Дата публикации курса «Python: от нуля до уровня Python-разработчика»Дата публикации курса
Последнее обновление курса «Python: от нуля до уровня Python-разработчика»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «Python: от нуля до уровня Python-разработчика» 6 разделов Уроки в курсе «Python: от нуля до уровня Python-разработчика» 24 урока Тесты в курсе «Python: от нуля до уровня Python-разработчика» 123 теста Задачи в курсе «Python: от нуля до уровня Python-разработчика» 82 задачи Время прохождения курса «Python: от нуля до уровня Python-разработчика» 7 ч. Последнее обновление курса «Python: от нуля до уровня Python-разработчика» обн. 8 июля 2026

Добро пожаловать в Python

3 урока
1. Как правильно проходить курс: советы и стратегия
2. О курсе и об авторе
3. Установка Python и настройка среды разработки (PyCharm)

Основы программирования на Python

5 уроков
1. Переменные и типы данных
2. Ввод и вывод данных
3. Арифметические операции и математические функции
4. Работа со строками
5. Списки, множества и словари

Логика программ и модульная организация кода

5 уроков
1. Условные операторы: if, else, elif
2. Работа с циклами: while, for, break, continue и else
3. Определение функций и оператор return
4. Рекурсия и анонимные функции (lambda)
5. Разработка проекта "Менеджер задач"

ООП и обработка исключений

7 уроков
1. Что такое ООП (классы и объекты) и методы __init__ и __new__
2. Параметр self и методы @classmethod и @staticmethod
3. Private, protected, public атрибуты и декораторы (@property)
4. Магические методы __str__, __repr__, __len__, __call__ и другие
5. Наследование, множественное наследование и MRO
6. Полиморфизм и переопределение методов
7. try, except, else, finally. Пользовательские исключения

Современные подходы

3 урока
1. Генераторы и yield: оптимизация работы с данными
2. dataclass, enums, протоколы и интерфейсы
3. Метаклассы и композиция

Заключение

1 урок
1. Что дальше?