Курс на Stepik
Обложка курса «Программирование на Python: базовый курс + ООП» на Stepik
300 ₽

Программирование на Python: базовый курс + ООП 0.000

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

Курс «Программирование на Python: базовый курс + ООП» познакомит вас с основами Python — от синтаксиса и базовых конструкций до объектно-ориентированного программирования. Больше 200 задач, 100 тестов, 76 уроков. Вы научитесь создавать чистый, структурированный код, работать с классами и объектами, а также решать практические задачи. Идеально для начинающих и тех, кто хочет освоить ООП в Python!

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Программирование на Python: базовый курс + ООП»Учеников на курсе 57
Сертификаты, выданные на курсе «Программирование на Python: базовый курс + ООП»Сертификатов выдано 0
Отзывы о курсе «Программирование на Python: базовый курс + ООП»Отзывов получено 0
Рейтинг курса «Программирование на Python: базовый курс + ООП»Рейтинг курса 0.000
Уроки в курсе «Программирование на Python: базовый курс + ООП»Количество уроков 76
Тесты в курсе «Программирование на Python: базовый курс + ООП»Количество квизов 100
Задачи с кодом в курсе «Программирование на Python: базовый курс + ООП»Количество задач с кодом 222
Время прохождения курса «Программирование на Python: базовый курс + ООП»Время прохождения курса
Стоимость курса «Программирование на Python: базовый курс + ООП»Стоимость курса 300 ₽
Обновления курса «Программирование на Python: базовый курс + ООП»Обновления курса
Дата публикации курса «Программирование на Python: базовый курс + ООП»Дата публикации курса
Последнее обновление курса «Программирование на Python: базовый курс + ООП»Последнее обновление
Сложность easy

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

Разделы в курсе «Программирование на Python: базовый курс + ООП» 19 разделов Уроки в курсе «Программирование на Python: базовый курс + ООП» 76 уроков Тесты в курсе «Программирование на Python: базовый курс + ООП» 100 тестов Задачи в курсе «Программирование на Python: базовый курс + ООП» 222 задачи Время прохождения курса «Программирование на Python: базовый курс + ООП» 1 ч. Последнее обновление курса «Программирование на Python: базовый курс + ООП» обн. 3 мая 2026

1. Модуль 1. Введение в программирование и Python

4 урока
Закрытый
1.1 Урок 1: Что такое программирование?
56
56
1м 36с
0
Закрытый
1.2 Урок 2. История и особенности Python
35
35
0м 30с
0
Закрытый
1.3 Урок 3. Установка Python и настройка среды разработки
34
34
0м 25с
0
Закрытый
1.4 Тест №1
35
25
1м 38с
0

2. Модуль 2. Основы синтаксиса и первые программы

4 урока
Закрытый
2.1 Урок 1. Переменные, типы данных
31
12
7м 6с
0
Закрытый
2.2 Урок 2. Ввод и вывод данных
26
14
2м 7с
0
Закрытый
2.3 Урок 3. Написание первой программы
22
13
4м 47с
0
Закрытый
2.4 Тест №2
18
17
0м 27с
0

3. Модуль 3. Операторы и выражения

4 урока
Закрытый
3.1 Урок 1. Арифметические операторы
20
12
2м 30с
0
Закрытый
3.2 Урок 2. Логические операторы
19
12
2м 51с
0
Закрытый
3.3 Урок 3. Операторы сравнения и приоритеты
18
12
2м 15с
0
Закрытый
3.4 Тест №3
17
16
1м 37с
0

4. Модуль 4. Управляющие конструкции: условия

4 урока
Закрытый
4.1 Урок 1. Конструкция if
17
10
1м 34с
0
Закрытый
4.2 Урок 2. Конструкция if-else
14
10
0м 26с
0
Закрытый
4.3 Урок 3. Конструкция if-elif-else
14
9
0м 10с
0
Закрытый
4.4 Тест №4
14
13
1м 4с
0

5. Модуль 5. Циклы и итерации

5 уроков
Закрытый
5.1 Урок 1. Цикл for
14
8
2м 35с
0
Закрытый
5.2 Урок 2. Цикл while
10
4
0м 17с
0
Закрытый
5.3 Урок 3. Операторы break и continue
8
6
-
0
Закрытый
5.4 Урок 4. Вложенные циклы
8
5
-
0
Закрытый
5.5 Тест №5
11
10
0м 24с
0

6. Модуль 6. Функции и области видимости

5 уроков
Закрытый
6.1 Урок 1. Определение функций
9
5
-
0
Закрытый
6.2 Урок 2. Параметры функций
7
5
-
0
Закрытый
6.3 Урок 3. Возврат значений
8
4
-
0
Закрытый
6.4 Урок 4. Локальные и глобальные переменные
6
4
-
0
Закрытый
6.5 Тест №6
9
9
-
0

7. Модуль 7. Работа с последовательностями

4 урока
Закрытый
7.1 Урок 1. Списки и их методы
9
4
-
0
Закрытый
7.2 Урок 2. Кортежи и особенности использования
5
4
-
0
Закрытый
7.3 Урок 3. Итерация по последовательностям
6
4
-
0
Закрытый
7.4 Тест №7
8
7
-
0

8. Модуль 8. Словари и множества

5 уроков
Закрытый
8.1 Урок 1. Создание и использование словарей
6
4
-
0
Закрытый
8.2 Урок 2. Основные методы словарей
6
4
-
0
Закрытый
8.3 Урок 3. Множества и их свойства
6
4
-
0
Закрытый
8.4 Урок 4. Операции над множествами
6
4
-
0
Закрытый
8.5 Тест №8
8
6
-
0

9. Модуль 9. Работа с файлами

4 урока
Закрытый
9.1 Урок 1. Чтение из файла
7
3
-
0
Закрытый
9.2 Урок 2. Запись в файл
5
3
-
0
Закрытый
9.3 Урок 3. Работа с текстовыми и бинарными файлами
4
2
-
0
Закрытый
9.4 Тест №9
7
7
-
0

10. Модуль 10. Обработка исключений

4 урока
Закрытый
10.1 Урок 1. Конструкция try-except
7
4
-
0
Закрытый
10.2 Урок 2. Обработка нескольких исключений
6
5
-
0
Закрытый
10.3 Урок 3. Создание собственных исключений
6
3
-
0
Закрытый
10.4 Тест №10
7
6
-
0

11. Модуль 11. Модули и пакеты

5 уроков
Закрытый
11.1 Урок 1. Что такое модуль?
7
5
-
0
Закрытый
11.2 Урок 2. Импорт стандартных модулей
5
4
-
0
Закрытый
11.3 Урок 3. Создание и использование собственных модулей
5
4
-
0
Закрытый
11.4 Урок 4. Организация кода в пакеты
5
4
-
0
Закрытый
11.5 Тест №11
5
5
-
0

12. Модуль 12. Введение в объектно-ориентированное программирование

4 урока
Закрытый
12.1 Урок 1. Основные понятия ООП
9
9
-
0
Закрытый
12.2 Урок 2. Создание классов и объектов
10
4
1м 42с
0
Закрытый
12.3 Урок 3. Атрибуты и методы
9
3
-
0
Закрытый
12.4 Тест №12
7
7
-
0

13. Модуль 13. Атрибуты и методы классов

4 урока
Закрытый
13.1 Урок 1. Атрибуты экземпляра и класса
7
3
-
0
Закрытый
13.2 Урок 2. Методы экземпляра и класса
6
3
-
0
Закрытый
13.3 Урок 3. Статические методы
4
2
-
0
Закрытый
13.4 Тест №13
4
4
-
0

14. Модуль 14. Инкапсуляция в ООП

4 урока
Закрытый
14.1 Урок 1. Сокрытие данных и приватные атрибуты
6
3
-
0
Закрытый
14.2 Урок 1. Сокрытие данных и приватные атрибуты
4
1
-
0
Закрытый
14.3 Урок 3. Методы доступа (геттеры и сеттеры)
3
1
-
0
Закрытый
14.4 Тест №14
3
3
-
0

15. Модуль 15. Наследование и полиморфизм

4 урока
Закрытый
15.1 Урок 1. Наследование классов
6
2
-
0
Закрытый
15.2 Урок 2. Переопределение методов
6
2
-
0
Закрытый
15.3 Урок 3. Полиморфизм и динамический полиморфизм
4
1
-
0
Закрытый
15.4 Тест №15
3
3
-
0

16. Модуль 16. Практика

1 урок
Закрытый
16.1 Практические задания
5
1
-
0

17. Модуль 17. Итоговые проекты и практические задания

4 урока
Закрытый
17.1 Урок 1. Постановка задачи проекта
8
8
-
0
Закрытый
17.2 Урок 2. Планирование и разработка
8
8
-
0
Закрытый
17.3 Урок 3. Тестирование и отладка
8
8
-
0
Закрытый
17.4 Урок 4. Презентация проекта
6
6
-
0

18. Модуль 18. Подготовка к итоговому тесту

3 урока
Закрытый
18.1 Урок 1. Повторение основных тем
6
5
-
0
Закрытый
18.2 Урок 2. Советы и рекомендации по подготовке
5
5
-
0
Закрытый
18.3 Урок 3. Пробные тесты
6
6
-
0

19. Модуль 19. Итоговое тестирование и получение сертификата

4 урока
Закрытый
19.1 Часть 1. Тест с выбором варианта ответов
9
6
-
0
Закрытый
19.2 Часть 2. Задачи со свободным ответом
7
4
-
0
Закрытый
19.3 Часть 3. Задачи на программирование
7
3
-
0
Закрытый
19.4 Часть 4. Задачи на сопоставление
8
5
-
0