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

Python — "От нуля до уровня Python-разработчика" 4.333

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

От основ Python до современных приёмов: вы освоите синтаксис, структуры данных и ООП, разберётесь с генераторами, dataclasses, enum, протоколами и метаклассами. На практике соберёте учебные проекты, научитесь писать модульный, читаемый код и подготовитесь к профессиональной разработке на Python — от первых скриптов до уверенного джун-уровня.

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