Основы алгоритмов и структур данных
Введение в алгоритмы и структуры данных
После прохождения модуля учащиеся получат базовые знания о различных алгоритмах и структурах данных, таких как массивы, хэш-мапы и графы, а также освоят основные алгоритмы сортировки и поиска. Кроме того, они научатся решать алгоритмические задачи, включая применение методов поиска в глубину и в ширину, а также алгоритма Дейкстры для нахождения кратчайших путей в графах.
Коллекции и функции, функции и генераторы, декораторы, генераторы и итераторы
Работа с файлами и работа с сетью
ООП, потоки и процессы, asyncio
Освоите основные концепции Python, включая типы данных, функции и обработку исключений, а также научатся применять объектно-ориентированное программирование и работу с файлами. Получите навыки работы с сетевыми запросами и асинхронным программированием, что позволит им создавать более эффективные и масштабируемые приложения.
Введение в веб-фреймворки
После прохождения модуля учащиеся смогут объяснить, что такое веб-фреймворки и их назначение, а также назвать и кратко описать три основных фреймворка: Flask, Django, FastAPI. Также будут иметь общее представление о создании Telegram ботов и приложений.
По завершении модуля учащиеся будут обладать базовыми знаниями о профессии бэкенд-разработчика и ключевых технологиях, используемых в этой области. Кроме того, научатся работать с IDE PyCharm и системой контроля версий Git, а также освоят навыки отладки кода.
В этом модуле слушатели освоят основы некоторых популярных асинхронных библиотек и фреймворков, а также смогут реализовать реальную прикладную задачу для использования в своих проектах.
Введение в PostgreSQL и SQL
В этом модуле слушатели освоят основы некоторых популярных асинхронных библиотек и фреймворков, а также смогут реализовать реальную прикладную задачу для использования в своих проектах.
Разработка индивидуального проекта
Разработка командного проекта
Упаковка опыта и самопрезентация
Способы работы в командах с разным составом
Способы поиска работы и заказчиков
Академические темы, которые будут затронуты в рамках трека, можно посмотреть, перейдя по кнопке ниже