Содержание курса
1. Модуль 1. Введение в программирование и Python
4 урока
160
150
2м
0
Закрытый
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 урока
97
56
13м
0
Закрытый
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 урока
74
52
7м
0
Закрытый
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 урока
59
42
2м
0
Закрытый
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 уроков
51
33
2м
0
Закрытый
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 уроков
39
27
0м
0
Закрытый
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 урока
28
19
0м
0
Закрытый
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 уроков
32
22
0м
0
Закрытый
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 урока
23
15
0м
0
Закрытый
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 урока
26
18
0м
0
Закрытый
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 уроков
27
22
0м
0
Закрытый
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 урока
35
23
1м
0
Закрытый
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 урока
21
12
0м
0
Закрытый
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 урока
16
8
0м
0
Закрытый
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 урока
19
8
0м
0
Закрытый
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 урок
5
1
0м
0
Закрытый
16.1
Практические задания
↗
5
1
-
0
17. Модуль 17. Итоговые проекты и практические задания
4 урока
30
30
0м
0
Закрытый
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 урока
17
16
0м
0
Закрытый
18.1
Урок 1. Повторение основных тем
↗
6
5
-
0
Закрытый
18.2
Урок 2. Советы и рекомендации по подготовке
↗
5
5
-
0
Закрытый
18.3
Урок 3. Пробные тесты
↗
6
6
-
0
19. Модуль 19. Итоговое тестирование и получение сертификата
4 урока
31
18
0м
0
Закрытый
19.1
Часть 1. Тест с выбором варианта ответов
↗
9
6
-
0
Закрытый
19.2
Часть 2. Задачи со свободным ответом
↗
7
4
-
0
Закрытый
19.3
Часть 3. Задачи на программирование
↗
7
3
-
0
Закрытый
19.4
Часть 4. Задачи на сопоставление
↗
8
5
-
0