МЕСЯЦ 1–2 — УГЛУБЛЕНИЕ (2 месяца) (сначала то, на чём всё остальное держится) Обработка ошибок try...
МЕСЯЦ 1–2 — УГЛУБЛЕНИЕ (2 месяца)
(сначала то, на чём всё остальное держится)
Обработка ошибок
try / except / else / finally
→ чтобы код не ломался
Модули и импорт
→ чтобы разделять проект на файлы
ООП
классы
объекты
init
методы
→ для нормальной архитектуры
Работа со словарями глубже
→ основа для хранения данных
Алгоритмы
сложность
поиск
сортировки
→ чтобы понимать, что происходит «под капотом»
Практика:
система учёта, проект с ООП, задачи на алгоритмы
МЕСЯЦ 3–5 — ПРАКТИКА + ФИНАЛЬНЫЙ ПРОЕКТ (3 месяца)
(всё строится на предыдущем этапе)
JSON
→ формат хранения и обмена данными
SQLite
→ полноценная база данных
CRUD-операции
Работа с API (requests)
→ получение внешних данных
Структура проекта
→ как всё правильно разложить
Git
init, commit, push
→ контроль версий
PEP8
→ чистый и читаемый код
Практика:
финальный проект с базой данных и API