Содержание курса
1. Введение в программирование и Python
7 уроков
876
375
10м
0
Закрытый
1.1
Знакомство
↗
661
166
1м 38с
0
Закрытый
1.2
Что такое программирование
↗
40
40
1м 53с
0
Закрытый
1.3
Знакомство с Python
↗
38
38
2м 0с
0
Закрытый
1.4
Установка и настройка среды разработки
↗
36
36
0м 26с
0
Закрытый
1.5
Структура и запуск программы
↗
33
33
1м 7с
0
Закрытый
1.6
Первая программа
↗
33
30
3м 1с
0
Закрытый
1.7
Тестирование
↗
35
32
2м 31с
0
2. Основы Python
8 уроков
167
114
41м
0
Закрытый
2.1
Ввод–вывод
↗
36
25
6м 14с
0
Закрытый
2.2
Переменные и типы данных
↗
29
23
2м 10с
0
Закрытый
2.3
Операторы
↗
25
21
2м 20с
0
Закрытый
2.4
Преобразование типов
↗
23
13
13м 34с
0
Закрытый
2.5
Константы и правила оформления кода
↗
16
9
4м 18с
0
Закрытый
2.6
Работа со строками (часть 1)
↗
14
8
7м 51с
0
Закрытый
2.7
Работа со строками (часть 2)
↗
12
8
4м 10с
0
Закрытый
2.8
Итоговая практика
↗
12
7
2м 18с
0
3. Ветвления, условия и циклы
7 уроков
62
29
2м
0
Закрытый
3.1
Условный оператор if
↗
11
5
1м 3с
0
Закрытый
3.2
Вложенные условия
↗
10
4
0м 30с
0
Закрытый
3.3
Цикл while
↗
12
4
0м 8с
0
Закрытый
3.4
Цикл for
↗
7
4
-
0
Закрытый
3.5
break и continue
↗
7
4
-
0
Закрытый
3.6
Вложенные циклы
↗
7
4
-
0
Закрытый
3.7
Итоговая практика
↗
8
4
-
0
4. Функции
4 урока
36
12
0м
0
Закрытый
4.1
Объявление и вызов
↗
9
4
-
0
Закрытый
4.2
Параметры и возвращаемые значения. Рекурсия
↗
9
3
-
0
Закрытый
4.3
Встроенные функции и стандартная библиотека
↗
9
3
-
0
Закрытый
4.4
Итоговая практика
↗
9
2
-
0
5. Коллекции
5 уроков
49
23
3м
0
Закрытый
5.1
Списки
↗
10
3
1м 44с
0
Закрытый
5.2
Двумерные списки
↗
8
4
-
0
Закрытый
5.3
Кортежи
↗
9
4
-
0
Закрытый
5.4
Словари
↗
12
8
2м 59с
0
Закрытый
5.5
Итоговая практика
↗
10
4
-
0
6. Объектно-ориентированное программирование
4 урока
35
21
1м
0
Закрытый
6.1
Что такое ООП. Создание классов
↗
10
4
1м 39с
0
Закрытый
6.2
Конструктор __init__ и ключевое слово self
↗
7
5
-
0
Закрытый
6.3
Инкапсуляция (приватные атрибуты, свойства, @property)
↗
9
6
-
0
Закрытый
6.4
Наследование и полиморфизм
↗
9
6
-
0