Содержание курса
1. Введение в Python
4 урока
38
19
1м
0
Открытый
1.1
Что такое Python
↗
15
4
1м 44с
0
Открытый
1.2
Установка Python и IDE
↗
8
5
-
0
Открытый
1.3
Первый скрипт и запуск
↗
7
5
-
0
Открытый
1.4
Интерактивный режим REPL
↗
8
5
-
0
2. Базовые конструкции
5 уроков
34
24
0м
0
Открытый
2.1
Переменные и присвоение
↗
7
4
-
0
Открытый
2.2
Числа и строки
↗
7
5
-
0
Открытый
2.3
Булевы значения и None
↗
7
5
-
0
Открытый
2.4
Ввод и вывод данных
↗
7
5
-
0
Открытый
2.5
Форматирование строк
↗
6
5
-
0
3. Управляющие конструкции
4 урока
27
19
0м
0
Открытый
3.1
Оператор if/elif/else
↗
6
5
-
0
Открытый
3.2
Цикл for и итерация
↗
7
5
-
0
Открытый
3.3
Цикл while и управление
↗
6
5
-
0
Открытый
3.4
Генераторы списков
↗
8
4
-
0
4. Функции и модули
5 уроков
34
23
0м
0
Открытый
4.1
Определение функций def
↗
7
4
-
0
Открытый
4.2
Аргументы и возвращаемые значения
↗
6
4
-
0
Открытый
4.3
Анонимные функции lambda
↗
8
5
-
0
Открытый
4.4
Модули и импорт
↗
7
5
-
0
Открытый
4.5
Работа с виртуальными окружениями
↗
6
5
-
0
5. Коллекции и данные
5 уроков
40
25
0м
0
Открытый
5.1
Списки и основные методы
↗
8
5
-
0
Открытый
5.2
Кортежи и неизменяемость
↗
8
5
-
0
Открытый
5.3
Множества и операции
↗
7
5
-
0
Открытый
5.4
Словари и методы доступа
↗
8
5
-
0
Открытый
5.5
Итераторы и генераторы
↗
9
5
-
0
6. Файлы и обработка ошибок
4 урока
25
16
0м
0
Открытый
6.1
Чтение и запись файлов
↗
7
4
-
0
Открытый
6.2
Обработка исключений try/except
↗
6
4
-
0
Открытый
6.3
Контекстные менеджеры with
↗
6
4
-
0
Открытый
6.4
Логирование и отладка
↗
6
4
-
0
7. Основы ООП
4 урока
21
12
0м
0
Открытый
7.1
Классы и создание объектов
↗
5
3
-
0
Открытый
7.2
Атрибуты и методы классов
↗
6
3
-
0
Открытый
7.3
Наследование и супер()
↗
4
3
-
0
Открытый
7.4
Специальные методы и __init__
↗
6
3
-
0