Prog Academy

Java розробник

17 560 UAH за курс
22 недель
Для начинающих, Для опытных
Java
Этот курс научит вас программировать на Java с нуля. Вы освоите основы языка, ООП, работу с базами данных и веб-разработку на Spring. После обучения сможете создавать собственные проекты и готовиться к собеседованиям. Курс включает практические задания, IT English Club и возможность стажировки.

О курсе

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

Основы Java: от первых шагов до реальных задач

Курс начинается с базовых понятий. Слушатели узнают о сферах применения Java - от мобильных приложений до корпоративных систем. Установят необходимое программное обеспечение: JDK и среду разработки Eclipse или IntelliJ IDEA. Научатся компилировать и запускать первые программы. Разберут синтаксис языка, типы данных, работу с переменными и операторами. Создадут калькулятор как практическое задание. Освоят работу с массивами, строками, методами классов и циклами. Научатся работать с датой и временем, использовать инструменты для отладки программ. Каждый модуль включает IT-English Speaking Club с преподавателем из IT-компании.

Объектно-ориентированное программирование и расширенные возможности

Второй блок посвящен ООП. Слушатели изучат пакеты, классы, объекты и модификаторы доступа. Разберут принципы инкапсуляции, наследования и полиморфизма на практических примерах. Научатся обрабатывать исключения, работать с интерфейсами и потоками ввода-вывода. Освоят работу с файловой системой. Узнают о современных возможностях Java 8+ - Lambda выражения, Stream API и другие нововведения. Разберут многопоточность, синхронизацию потоков, работу с коллекциями и хеш-таблицами. Завершат модуль созданием сетевого чата для локальной сети.

Профессиональная разработка и подготовка к карьере

Финальный модуль готовит к работе в реальных проектах. Слушатели изучат Reflection API, аннотации, работу с XML и JSON. Ознакомятся с паттернами проектирования и протоколами HTTP/HTTPS. Научатся создавать веб-приложения с использованием Java EE/Jakarta EE, Servlets, JSP. Освоят фреймворки Spring - IoC, MVC, Boot, Data, Security. Разберут работу с реляционными базами данных, SQL, MySQL, JDBC и ORM технологиями JPA/Hibernate. Создадут Telegram бота, научатся использовать Maven для автоматизации сборки проектов. Пройдут подготовку к собеседованиям и сертификации Oracle. Напишут дипломный проект для портфолио с code review от преподавателя.

Дополнительные возможности в пакете Plus

Пакет Plus расширяет стандартную программу. Включает индивидуальные консультации по 60 минут в каждом модуле. Предоставляет доступ к авторскому видеокурсу в личном кабинете. Позволяет повторно проходить занятия и замораживать обучение до 3 месяцев. Предлагает безлимитный доступ к IT English Speaking Club. Гарантирует стажировку в проекте после успешной защиты диплома.

Формат обучения

Занятия проходят онлайн в вечернее время. Все лекции записываются - можно просмотреть пропущенное. Работает групповой чат с тренером. Регулярные занятия по IT English помогают развивать языковые навыки. Курс завершается созданием проекта для портфолио. Лучшие выпускники получают возможность стажировки в реальном проекте.

Что включено

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