Курс начинается с Git и GitHub. Студенты устанавливают систему, настраивают рабочую среду и учатся работать с репозиториями. В программе - базовые команды, работа в команде, решение конфликтов слияния и создание pull запросов. Это фундамент для дальнейшей работы.
Далее идет HTML и CSS. Студенты изучают структуру веб-страниц, блочные элементы, селекторы и события. Особое внимание уделяется адаптивной верстке, Flexbox, Grid и работе с Figma. Этот модуль готовит к созданию современных интерфейсов.
JavaScript рассматривается глубоко - от базовых типов данных до сложных концепций. Студенты осваивают функции, объекты, массивы, циклы, ООП, асинхронность и работу с DOM. Потом переходят к TypeScript - изучают синтаксис, функции, классы и практическое применение.
Модуль охватывает две популярные системы - MySQL и MongoDB. Для MySQL - создание баз данных, таблиц, SQL запросы. Для MongoDB - работа с коллекциями, документами и язык запросов. Обе системы изучаются на практических примерах.
Этот большой модуль охватывает ручное тестирование. Студенты изучают методологии разработки, создание тест планов, тест кейсов, баг репортов. Программа включает различные типы тестирования, работу с REST API, виртуальными машинами и практическое тестирование приложений.
Java Core - основа backend разработки. Студенты осваивают типы данных, циклы, массивы, строки, классы, наследование, интерфейсы и коллекции. Потом изучают Hibernate для работы с базами данных - отображение объектов, HQL, управление транзакциями.
Spring Boot модуль охватывает создание веб-приложений - Spring MVC, работа с базами данных, безопасность, аутентификация, тестирование и развертывание. Automation Java - автоматизация тестирования с Selenium WebDriver, API тестирование, фреймворки и нагрузочное тестирование.
Scrum - методология управления проектами с артефактами, событиями и ценностями. DevOps - Docker, контейнеризация, микросервисная архитектура и Amazon Web Services. HR лекция - подготовка к поиску работы: LinkedIn, резюме, интервью.
Курс рассчитан до 960 часов обучения. Занятия проходят 6 раз в неделю. Доступно бесплатное повторное прохождение. Часть материалов преподается английским языком. Дополнительно - подаренный курс, консультации и четкие требования к посещению.