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

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

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Python: от нуля до уровня Python-разработчика»Учеников на курсе 576
Сертификаты, выданные на курсе «Python: от нуля до уровня Python-разработчика»Сертификатов выдано 0
Отзывы о курсе «Python: от нуля до уровня Python-разработчика»Отзывов получено 4
Рейтинг курса «Python: от нуля до уровня Python-разработчика»Рейтинг курса 4.250
Уроки в курсе «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-разработчика» 6 ч. Последнее обновление курса «Python: от нуля до уровня Python-разработчика» обн. 8 июля 2026

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

3 урока
Открытый
1.1 Как правильно проходить курс: советы и стратегия
435
123
1м 6с
2
Открытый
1.2 О курсе и об авторе
185
33
1м 1с
0
Открытый
1.3 Установка Python и настройка среды разработки (PyCharm)
208
179
1м 44с
1

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

5 уроков
Закрытый
2.1 Переменные и типы данных
224
51
2м 28с
2
Закрытый
2.2 Ввод и вывод данных
194
136
7м 58с
1
Закрытый
2.3 Арифметические операции и математические функции
169
121
11м 0с
1
Закрытый
2.4 Работа со строками
157
109
8м 33с
0
Закрытый
2.5 Списки, множества и словари
151
103
6м 12с
0

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

5 уроков
Закрытый
3.1 Условные операторы: if, else, elif
154
79
25м 10с
0
Закрытый
3.2 Работа с циклами: while, for, break, continue и else
134
60
23м 1с
0
Закрытый
3.3 Определение функций и оператор return
127
50
23м 32с
0
Закрытый
3.4 Рекурсия и анонимные функции (lambda)
129
47
18м 18с
1
Закрытый
3.5 Разработка проекта "Менеджер задач"
127
75
1м 17с
0

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

7 уроков
Закрытый
4.1 Что такое ООП (классы и объекты) и методы __init__ и __new__
176
132
7м 39с
1
Закрытый
4.2 Параметр self и методы @classmethod и @staticmethod
155
71
43м 49с
0
Закрытый
4.3 Private, protected, public атрибуты и декораторы (@property)
117
49
34м 11с
0
Закрытый
4.4 Магические методы __str__, __repr__, __len__, __call__ и другие
109
37
32м 47с
0
Закрытый
4.5 Наследование, множественное наследование и MRO
84
36
20м 31с
0
Закрытый
4.6 Полиморфизм и переопределение методов
81
36
16м 19с
0
Закрытый
4.7 try, except, else, finally. Пользовательские исключения
83
31
22м 30с
0

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

3 урока
Закрытый
5.1 Генераторы и yield: оптимизация работы с данными
84
25
16м 18с
0
Закрытый
5.2 dataclass, enums, протоколы и интерфейсы
64
22
19м 56с
1
Закрытый
5.3 Метаклассы и композиция
58
32
4м 56с
0

6. Заключение

1 урок
Закрытый
6.1 Что дальше?
73
9
0м 20с
0