Содержание курса
1. Введение и правила работы
4 урока
106
87
6м
0
Закрытый
1.1
О курсе
↗
37
25
2м 30с
0
Закрытый
1.2
Как работать с курсом
↗
25
21
1м 57с
0
Закрытый
1.3
Карта обучения
↗
22
22
3м 6с
0
Закрытый
1.4
Небольшая настройка перед началом
↗
22
19
0м 24с
0
2. Ввод, вывод и переменные
5 уроков
49
24
2м
0
Закрытый
2.1
Что такое Python?
↗
17
11
2м 33с
0
Закрытый
2.2
Вывод данных: print() (включая sep и end)
↗
13
5
1м 57с
0
Закрытый
2.3
Переменные и ввод данных пользователя
↗
7
3
-
0
Закрытый
2.4
Арифметические операции в Python
↗
6
3
-
0
Закрытый
2.5
Практика: программа-планировщик
↗
6
2
-
0
3. Типы данных и преобразования
4 урока
16
8
0м
0
Закрытый
3.1
Типы данных в Python: str, int, float, bool
↗
4
2
-
0
Закрытый
3.2
Преобразование типов: int(), float(), str()
↗
6
2
-
0
Закрытый
3.3
Логические значения и сравнение
↗
3
2
-
0
Закрытый
3.4
Практика: «Калькулятор выражений»
↗
3
2
-
0
4. Строки и работа с текстом
5 уроков
13
10
0м
0
Закрытый
4.1
Строка как набор символов: длина и доступ к символам
↗
4
2
-
0
Закрытый
4.2
Очистка и преобразование текста: lower, upper, strip, replace
↗
3
2
-
0
Закрытый
4.3
Форматирование вывода: f-строки
↗
2
2
-
0
Закрытый
4.4
Разбиение и сборка текста: split и join
↗
2
2
-
0
Закрытый
4.5
Практика: работа с текстом в реальных задачах
↗
2
2
-
0
5. Условия и логика программы
5 уроков
13
10
0м
0
Закрытый
5.1
Операторы сравнения и логические связки and, or, not
↗
2
2
-
0
Закрытый
5.2
Конструкция if / elif / else: правила и чтение ветвлений
↗
3
2
-
0
Закрытый
5.3
Вложенные условия и упрощение логики (как писать читабельно)
↗
2
2
-
0
Закрытый
5.4
Проверки данных: типичные валидации без усложнения
↗
3
2
-
0
Закрытый
5.5
Практика: NeoCity — цифровой город правил и логики
↗
3
2
-
0
6. Циклы и повторение действий
4 урока
11
8
0м
0
Закрытый
6.1
Цикл while: повтор ввода до корректного значения
↗
3
2
-
0
Закрытый
6.2
Цикл for и range(): счётчики и проход по диапазону
↗
3
2
-
0
Закрытый
6.3
Управление циклами: break, continue и вложенные сценарии
↗
2
2
-
0
Закрытый
6.4
Практика: закрепление модуля «Циклы»
↗
3
2
-
0
7. Модели данных в Python: списки и словари
4 урока
8
8
0м
0
Закрытый
7.1
Списки: хранение и обработка данных
↗
2
2
-
0
Закрытый
7.2
Когда списка недостаточно: именованные данные
↗
2
2
-
0
Закрытый
7.3
Словари: хранение и обработка данных
↗
2
2
-
0
Закрытый
7.4
Мини-практика: моделирование данных
↗
2
2
-
0
8. Функции как инструмент порядка
4 урока
8
8
0м
0
Закрытый
8.1
Зачем нужны функции
↗
2
2
-
0
Закрытый
8.2
Возврат значения
↗
2
2
-
0
Закрытый
8.3
Обработка ошибок: try / except в Python
↗
2
2
-
0
Закрытый
8.4
Теперь вы умеете собирать программы
↗
2
2
-
0
9. Итоговый проект
4 урока
8
8
0м
0
Закрытый
9.1
Первая версия проекта: сделай, чтобы работало
↗
2
2
-
0
Закрытый
9.2
Архитектурный разбор: найди слабые места
↗
2
2
-
0
Закрытый
9.3
Расширение проекта: самостоятельная практика
↗
2
2
-
0
Закрытый
9.4
Завершение курса
↗
2
2
-
0
10. Что дальше?
2 урока
4
4
0м
0
Закрытый
10.1
Следующий шаг после базы
↗
2
2
-
0
Закрытый
10.2
Python просто: от базы к уверенности
↗
2
2
-
0