Чему вы научитесь
- Проектировать функции с гибкой передачей аргументов
- Эффективно работать со строками и методами их обработки
- Манипулировать коллекциями: списками, словарями, множествами
- Читать/записывать данные в файлы разных форматов
- Обрабатывать ошибки через механизм исключений (try/except)
- Создавать отказоустойчивые программы
О курсе
Для кого этот курс
Начальные требования
-
Базовый опыт программирования на Python (переменные, циклы, условия)
-
Понимание типов данных (числа, строки, булевы значения)
-
Готовность к сложным задачам
Рекомендуется: завершенный базовый курс Python
Преподаватели курса
Как проходит обучение
Обучение полностью построено на текстовых материалах (лекции, примеры кода, пояснения). Видео-лекций нет. Каждая тема включает:
-
Детальные текстовые уроки.
-
Практические задания для отработки навыков.
-
Автоматизированные тесты для самопроверки знаний.
-
Итоговые тесты по модулям для оценки прогресса.
Что вы получите
- Навыки проработки сложных функций
- Умение обрабатывать данные коллекций и файлов
- Техники создания устойчивого к ошибкам кода
- Доступ к уникальным практическим задачам