Prog Academy

Fullstack Java Developer

7 650 UAH за місяць
10 месяцев
Для начинающих
1 отзывов
Fullstack
Этот курс научит вас верстке HTML/CSS, JavaScript и Java с нуля до продвинутого уровня. Вы получите практические навыки, создадите реальные проекты для портфолио и сможете стажироваться в IT-компании. Обучение включает живые занятия, проверку заданий и IT English Club для развития языка.

О курсе

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

Верстка HTML/CSS

Курс начинается с основ веб-разработки. Студенты разбираются в структуре HTML, учатся работать с текстом, изображениями, формами и таблицами. Затем переходят к CSS - изучают селекторы, способы раскладки через flexbox и grid, анимацию и работу с градиентами. Рассматриваются современные подходы к верстке, методология БЭМ и фреймворк Bootstrap. Завершается модуль изучением адаптивной верстки и новых спецификаций HTML5 и CSS3.

JavaScript

Второй модуль посвящен языку JavaScript. Сначала студенты осваивают базовые конструкции, типы данных, массивы и функции. Затем переходят к объектно-ориентированному программированию, работе с DOM и обработке событий. Изучаются современные возможности ES.Next, архитектура REST и один из популярных фреймворков - React или Vue.js. Модуль включает освоение инструментов сборки проектов и основ Node.JS.

Java: от основ до продвинутого уровня

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

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

Четвертый модуль глубоко погружает в ООП. Рассматриваются принципы инкапсуляции, наследования и полиморфизма. Студенты учатся работать с исключениями, интерфейсами, файловой системой и многопоточностью. Изучаются лямбда-выражения, Stream API и новейшие возможности Java. Практическая часть включает работу с коллекциями и создание сетевого чата.

Продвинутая Java и завершающие проекты

Последний модуль охватывает продвинутые технологии. Студенты изучают Reflection API, паттерны проектирования, веб-приложения на основе Java EE и фреймворков Spring. Осваивают работу с базами данных через JDBC и Hibernate, создают Telegram-ботов. Завершается модуль подготовкой к собеседованиям, написанием дипломного проекта и получением гарантированной стажировки в коммерческом проекте.

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

На протяжении всего курса проводятся занятия по IT English Speaking Club с преподавателем из IT-компании. Каждый большой модуль включает практические проекты для портфолио и code review от преподавателя.

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

Обучение проходит в форме живых онлайн-занятий в группе. Все лекции доступны в записи. Студенты получают доступ к авторским видеокурсам и могут общаться в чате с тренером и группой. Домашние задания проверяются, а успешные выпускники получают стажировку в реальном проекте. Курс также включает подготовку резюме и профиля на LinkedIn.

Что включено

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