Itvdn

Java Developer

27 552 UAH за курс
5 месяцев
Для начинающих, Для опытных
Java
Этот курс научит вас работать с Java — от базовых конструкций до создания веб-сервисов и работы с базами данных. Вы разберете ООП, коллекции, потоки, Spring и Hibernate, а также поработаете с SQL. После курса вы сможете разрабатывать собственные проекты и готовиться к собеседованиям в IT. Обучение включает практические задания, курсовую работу и подготовку к работе.

О курсе

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

Основы Java и работа с Git

На этом курсе начинают с основ Java - типы данных, условные и циклические конструкции, методы и массивы. Параллельно изучают Git для контроля версий - от базовых команд до публикации репозитория и интеграции с IDE.

Объектно-ориентированное программирование

Студенты осваивают ООП - классы, объекты, наследование и полиморфизм. Далее переходят к абстрактным классам, интерфейсам, спискам и обработке исключений. Закрепляют знания на практике с универсальными шаблонами.

Углубленная Java и коллекции

Рассматривают Iterator, Comparator и Collection Framework. Изучают работу с IO, String, регулярными выражениями и Reflection. Осваивают сериализацию XML/JSON, многопоточность и лямбда-выражения.

Базы данных MySQL

Курс охватывает SQL от базовых запросов до проектирования БД. Студенты изучают JOIN, вложенные запросы, индексирование, хранимые процедуры и транзакции. Получают практические навыки работы с триггерами.

JDBC и Hibernate

Обучаются работать с базами данных через JDBC, используют DAO шаблон. Затем переходят к Hibernate - от аннотаций и маппинга до работы с Hibernate API и JPA API. Осваивают расширенные конфигурации.

Веб-сервисы и Spring Framework

Студенты изучают веб-сервисы - XML, JAXB, JAX-WS, SOAP и REST. Затем переходят к Spring Framework - IoC контейнер, MVC, Data, Testing, AOP, Security и Boot. Обучаются создавать RESTful веб-сервисы.

Курсовой проект и карьерное развитие

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

Особенности курса

Занятия проходят утром или вечером. Курс включает 128 часов общения с тренером, учебные материалы и онлайн тестирование. Студенты получают доступ к интерактивному практикуму, выполняют курсовые проекты и защищают дипломную работу.

Что включено

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