DAN IT Education

Java Developer

5 300 UAH за місяць
6 месяцев
Для начинающих
Java
Этот курс научит вас программировать на Java, работать с базами данных и бекенд-фреймворками. Вы разберете алгоритмы, структуры данных и будете создавать реальные проекты в команде. После курса у вас будет готовое портфолио и знания для работы Java-разработчиком.

О курсе

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

Основы Java

На этом курсе начинают с основ языка Java. Изучают синтаксис, основные типы данных и работу с объектами. Далее переходят к коллекциям и потокам ввода-вывода. Рассматривают принципы объектно-ориентированного программирования, включая SOLID. Закрепляют знания на популярных шаблонах программирования.

Веб-разработка и базы данных

Модуль посвящен веб-разработке на Java. Изучают Servlet API и интерфейс JDBC для работы с базами данных. Осваивают синтаксис SQL и научатся работать с MySQL. Это дает возможность создавать базовые веб-приложения с подключением к базе данных.

Алгоритмы и структуры данных

Здесь разбирают базовые алгоритмы и структуры данных. Учат определять сложность алгоритмов и оптимизировать время работы программ. Практикуются со стеками, очередями, хеш-структурами и деревьями. Модуль завершается соревнованием на написание лучшего алгоритма для игры.

Фреймворки Java

Студенты знакомятся с самыми популярными Java фреймворками - Spring и Hibernate. Учат работать с базой данных H2, вебсокетами и AOP. Осваивают работу в многопоточной среде, что необходимо для современных приложений.

Финальный проект и бонусный модуль

Завершается обучение работой над финальным проектом, где применяют все полученные навыки. Как бонус - модуль с английского для IT, который помогает в дальнейшей карьере.

Как проходит обучение

Занятия проходят в вечернее время с 19:00 до 22:00 или на выходных с 10:00 до 13:00. Система оценки знаний помогает отслеживать прогресс. Ментор поддерживает на протяжении всего курса. Студенты работают над реальными проектами в командах. После завершения выдают сертификат и помогают с трудоустройством.

Что включено

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