Курс Fullstack Java Developer

  • Online
  • Для початківців
  • Java, Fullstack
Навчальний центр: Prog Academy
Формат:Курс
Мова викладання:Ukrainian
Тривалість навчання:10 місяців
Початок курсу:30.09.2025
Вартість навчання:39 900 UAH за курс

Навчання в групі - 61 900 грн.

На курсі вас чекають десятки практичних завдань різної складності для закріплення теорії. В кінці курсу ви напишете проєкт, який стане частиною портфоліо і його буде не соромно прикласти до резюме.

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

Верстка HTML/CSS

  • Основні завдання фронтенду. Інструменти розробки
  • Введення у HTML. Структура коду
  • Основні теги роботи із текстом, зображеннями
  • Створення веб-форм
  • Робота із таблицями даних
  • Списки
  • Введення в CSS, поділ змісту та уявлення
  • Контейнер CSS. Підключення CSS стилів. Застосування валідатора
  • CSS селектори
  • Способи розкладки CSS: float, grid, flexbox
  • Використання SCSS / LESS / Stylus
  • Анімація, трансформація, переходи
  • Робота з градієнтами
  • Сучасні типи верстки
  • Методологія БЕМ та рекомендації щодо назви класів
  • CSS-фреймворки: Bootstrap
  • CSS media queries
  • Нові специфікації HTML5 та CSS3
  • Семантичні теги. Теги фізичної та логічної розмітки у HTML5
  • Різні види верстки. Адаптивність та оптимізація верстки
  • IT-English Speaking Club з викладачем із IT компанії

JavaScript

  • JavaScript: історія, роль, синтаксис
  • Базові конструкції мови
  • Примітивні типи даних, змінні, оператори
  • Логічні структури
  • Робота з масивами: одновимірними, двовимірними
  • Методи та функції
  • Класи та об'єкти. Основи ООП
  • Конструктори та прототипи
  • JavaScript у браузерах: модель W3C DOM
  • Форми та регулярні вирази
  • Події, опрацювання подій
  • Інтерактивні інтерфейси. AJAX, Promise, Fetch
  • Сучасні можливості ES.Next
  • Архітектура REST
  • Вивчення React та/або Vue.js
  • Збірка проектів: WebPack
  • Робота з npm, npx, yarn
  • Основи Node.JS
  • Написання дипломного проєкту для портфоліо. Code review від викладача
  • Гарантоване стажування у комерційному проєкті за підсумками тестування та захисту дипломного проєкту
  • IT-English Speaking Club з викладачем із IT компанії

Java Start

  • Введення в Java. Java SE, EE, Android
  • Інсталяція JDK
  • Середовище розробки Eclipse / IntelliJ IDEA
  • Компіляція і запуск додатків
  • Введення в синтаксис мови Java
  • Типи даних: примітиви, посилання
  • Робота зі змінними і операторами
  • Побітові операції
  • Додаток "Калькулятор"
  • Масиви
  • Індексна арифметика
  • Робота з рядками
  • Методи класів і параметри
  • Оператори умовного переходу і цикли
  • Робота з датою і часом
  • Інструменти для відлагодження програм
  • IT-English Speaking Club з викладачем з IT компанії

Java ООП

  • Основи ООП. Пакети, класи, об'єкти
  • Модифікатори доступу
  • Інкапсуляція, успадкування
  • Поліморфізм. Практичне застосування
  • Робота з виключеннями
  • Інтерфейси, подійно-орієнтоване програмування
  • Потоки введення-виведення
  • Робота з файловою системою
  • Java 8: Lambda, Stream API
  • Нововведення в Java 9-21
  • Багатопоточність
  • Синхронізація потоків
  • Пакет java.util.concurrent.*. Executors
  • Особливості java.lang.Object
  • Серіалізація
  • Колекції: List, Queue, Deque, Map, Set
  • Детальний розбір хеш таблиць
  • HashMap і HashSet
  • Створення мережевих клієнт-серверних додатків на Java
  • Проєкт "Чат для локальної мережі"
  • IT-English Speaking Club з викладачем з IT компанії

Java Pro

  • Reflection API. Анотації
  • Робота з XML і JSON
  • Огляд патернів проектування
  • Протоколи HTTP/HTTPS
  • Веб-додатки
  • Java EE / Jakarta EE
  • Servlets, JSP, JSTL
  • Фреймворки SPRING IoC, MVC
  • SPRING Boot, SPRING Data, JTA
  • SPRING Security для авторизації користувачів
  • Реляційні бази даних
  • Основи SQL. CRUD operations
  • Робота з базами даних. MySQL
  • JDBC. Data Access Object (DAO)
  • Технології ORM. JPA, Hibernate
  • Чат боти. Створення бота для Telegram
  • Автоматична збірка проєктів та управління залежностями. Maven
  • Розбір понад 100 питань і завдань для проходження співбесід та підготовка до сертифікації від Oracle
  • Написання дипломного проекту для портфоліо. Code review від викладача
  • IT-English Speaking Club з викладачем з IT компанії

Особливості курсу

  • Живі онлайн заняття в групі
  • Відео всіх лекцій
  • Авторські відеокурси в особистому кабінеті
  • Чат з тренером та групою
  • Перевірка домашніх завдань
  • Безлімітний IT English Speaking Club
  • Проєкти для портфоліо
  • Стажування в реальному проєкті для отримання досвіду
  • Підготовка резюме і профілю на LinkedIn

Викладачі курсу

  • Всеволод Євгієнко - CEO та тренер
  • Дмитро Міщук - Тренер
  • Антон Вальянос - Тренер
  • Олександр Цимбалюк - Тренер
  • Філіп Севене - Тренер
  • Олег Суховеров - Тренер
  • Олег Новіков - Тренер
  • Олексій Рихлюк - Тренер
  • Олексій Васильєв - Тренер
  • Максим Сластен - Тренер

Категорії курсу

Читайте нас в Telegram, щоб не пропустити анонси нових курсів.

Схожі курси

Навчальний центр
JavaRush
Формат
Online
Початок навчання
09.10.2025
Тривалість
12 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
32 400 UAH за курс
Навчальний центр
CyberBionic Systematics
Формат
Online
Початок навчання
03.12.2025
Тривалість
20 годин
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
5 063 UAH за курс
Навчальний центр
DAN IT Education
Формат
Online
Початок навчання
30.09.2025
Тривалість
6 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
6 100 UAH за місяць
Навчальний центр
Sigma Software University
Формат
Online
Початок навчання
Дата формується
Тривалість
6 тижнів
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
6 000 UAH за курс