IT STEP Academy

Java Developer

34 020 UAH за курс
9 месяцев
Для начинающих
Java
Этот курс научит вас создавать веб-страницы с HTML, CSS и JavaScript, а также разрабатывать серверные решения на Java и Spring. Вы освоите работу с базами данных, Docker и микросервисами. Занятия проходят три раза в неделю, преподаватели – практики с реальным опытом.

О курсе

Программа курса

Основы веб-разработки: HTML и CSS

На этом модуле слушатели осваивают базовые технологии для создания веб-страниц. Они учатся работать с HTML-тегами и атрибутами, правильно структурировать контент. Одновременно изучают CSS для оформления страниц - работу с цветами, шрифтами, списками. Курс показывает, как проверять и налаживать код, а также адаптировать контент для разных экранов - от компьютеров до мобильных устройств.

JavaScript и работа с DOM

Здесь рассматриваются основы программирования на JavaScript. Слушатели знакомятся с переменными, условиями, циклами, массивами и функциями. Учатся обрабатывать ошибки и понимают принципы объектно-ориентированного программирования. Особое внимание уделяется работе с DOM - созданию обработчиков событий и взаимодействию с элементами страницы.

Серверная разработка на Java

Модуль посвящен созданию серверных решений с помощью Java. Слушатели учатся писать, компилировать и налаживать веб-приложения. Разбираются в сетевых механизмах и паттерне MVC. Практикуют работу с фреймворком Spring и изучают особенности Spring Boot для более быстрого развертывания приложений.

Работа с базами данных

Этот блок охватывает все аспекты работы с данными. Слушатели изучают базовые конструкции SQL, учатся создавать реляционные и NoSQL базы данных. Осваивают работу с Hibernate для объектно-реляционного отображения и Spring Data для упрощения доступа к данным. Обучаются использовать Docker и Docker Compose для контейнеризации приложений.

Микросервисная архитектура

Завершающий модуль знакомит с основами микросервисной архитектуры. Слушатели понимают принципы построения современных масштабируемых приложений и учатся применять полученные знания на практике.

Особенности обучения

Занятия проходят трижды в неделю по две пары. Знания подаются структурированно - от простых концепций до сложных. Преподаватели имеют практический опыт в отрасли. После успешного завершения курса выдается сертификат.

Что включено

Вечерние занятия
Выдается диплом/сертификат
Реальный проект в портфолио
Сопровождение ментора