Познакомятся с синтаксисом Python, узнают правила хорошего тона в программировании и научатся писать лаконичный код, понятный другим разработчикам.
Создавать программы на Python
Изучат принципы объектно ориентированного программирования и научатся разрабатывать модульные программы — от консольных скриптов до чат-ботов.
Узнают, чем различаются реляционные и нереляционные базы данных. Научатся управлять большими объёмами данных и быстро получать нужное с помощью запросов.
Узнают, как работать с распределённой системой контроля версий, и смогут вносить или откатывать изменения в проекте одновременно с другими разработчиками.
Освоят методы отладки и тестирования — смогут находить и исправлять даже мельчайшие ошибки в своём или чужом коде.
Поймут, как устроено клиент-серверное взаимодействие, научатся работать с GET- и POST-запросами и API — смогут создавать веб-приложения.