Программа
Длительность: 2 года
Формат: онлайн
Кредиты: 90 ECTS
Язык обучения: украинский
Портфолио: 15+ проектов
Практика: 80% курса
Финальный этап: дипломная работа с командной презентацией
Tier 1 — 15 ECTS 17 недель обучения + 2 недели каникул
- Python Programming
- Основы языка, синтаксис, обработка ошибок
- Работа с файлами и структурами данных
Технологии: Python, Git, PEP8
- Математика и дискретные структуры
- Основы логики, множества, графы
- Дискретная математика для программистов
Технологии: Python-библиотеки, Google Colab, Kaggle
- Алгоритмы и структуры данных
- Сортировка, поиск, стек, очередь, деревья
- Динамическое программирование, графы
Технологии: Python, алгоритмы
Tier 2 — 45 ECTS 64 недели обучения + 4 недели каникул
- HTML/CSS
- Семантическая верстка, дизайн-системы, адаптивность
Технологии: HTML, CSS, Git
- Основы JavaScript
- Работа с DOM, событиями, логика JS
Технологии: JavaScript, TypeScript
- Углубленный JavaScript/TypeScript
- Асинхронность, промисы, структура больших проектов
Технологии: JavaScript, TypeScript
- React
- Создание SPA, роутинг, управление состоянием
Технологии: React, TypeScript
- Реляционные базы данных
- Проектирование баз, SQL-запросы, нормализация
Технологии: MySQL
- React Native
- Кроссплатформенная разработка мобильных приложений
Технологии: React Native, Figma
- Fullstack на Python
- FastAPI, Docker, авторизация, async API
Технологии: FastAPI, SQLAlchemy, Redis, PostgreSQL, Docker
- Backend на Node.js
- NestJS, REST API, структурирование бекенда
Технологии: Node.js, TypeScript
- Машинное обучение
- Сбор данных, EDA, построение моделей, метрики
Технологии: scikit-learn, Spyder, Kaggle
- Deep Learning: CV и NLP
- PyTorch, трансформеры, transfer learning
Технологии: PyTorch, Transformers, OpenCV
- ML в бизнесе
- Постановка задач, интеграция моделей, реальные кейсы
Технологии: scikit-learn, Keras, UML
Tier 3 — 20 ECTS 29 недель обучения + 2 недели каникул
- Облачные технологии
- AWS-инфраструктура, безопасность, CI, масштабирование
Технологии: AWS Free Tier
- MLOps и CI/CD
- Docker, Terraform, Kubeflow, GitLab CI/CD, деплой с Helm и ArgoCD
Технологии: Kubeflow, Jenkins, GitLab CI/CD
- System Design
- Архитектура, кеширование, CDN, fault tolerance
Технологии: Azure
- Карьера и soft skills
- Работа в команде, собеседования, план карьеры
Дипломный проект — 10 ECTS
8 недель
Собственное приложение или ML-проект. Работаете самостоятельно или в команде. Подготовка к защите, презентация, peer-review.
Результат
- 15+ практических проектов в портфолио
- Полное понимание разработки — от алгоритмов до деплоймента AI
- Готовность к позициям: Fullstack Developer, ML Engineer, Software Engineer, AI Product Developer
- Навыки для работы в продуктовых или стартап-командах