Курс Java
- Online
- Для начинающих
- Java
![]() |
|
Образовательный центр: | ActPro |
---|---|
Формат: | Курс |
Язык обучения: | Ukrainian |
Длительность обучения: | 5 месяцев |
Начало курса: | 15.10.2025 |
Стоимость обучения: | 23 000 UAH за курс |
Подробности и регистрация
На курсі проходимо всі необхідні технології, для опанування професії Junior Java Developer. Він підійде навіть тим, хто раніше не був знайомий з цією сферою.
Програма курсу
Модуль 1. Вступ до Java
- Історія
- Встановлення JDK та налаштування оточення
- Створення першого проєкту
Модуль 2. Синтаксис і структура Java, типи даних, змінні
- Ключові слова
- Примітивні типи даних
- Програма виводу форматованого тексту
- Оголошення змінних та їх ініціалізація
- Методи та класи
Модуль 3. Принципи ООП
- Наслідування
- Поліморфізм
- Інкапсуляція
- Абстракція. Абстрактний клас
- Інтерфейс
- Клас Object та його методи
Модуль 4. Продвинуте ООП
- Mutable, immutable об’єкти
- Створення immutable об’єкта
- Клонування та копіювання об’єкта
- Equals(), hashCode()
- Основи багатопоточності
Модуль 5. Винятки та обробка помилок
- Концепція обробки винятків
- Порівняння традиційного механізму обробки помилок з механізмом обробки винятків
- Блок try-catch-finally
- Типи винятків
- Стандартні винятки в Java та їх роль
- Викидання винятка з методу
Модуль 6. Масиви
- Масиви та індекси
- Сортування та пошук
- Цикли, оператори do/while і for. Приклади з масивами
Модуль 7. Collection Framework
- Колекції в Java: List, Map, Set, Queue
- Основні реалізації колекцій
- Основні прийоми використання колекцій
- Прохід по елементах колекції, шаблон проєктування Iterator
- Порівняння та сортування елементів колекції
Модуль 8. Потоки введення-виведення в Java
- Потоки введення-виведення
- Читання і запис в файл
- Серіалізація
Модуль 9. Java 8
- Лямбда-вирази
- Функціональні інтерфейси
Модуль 10. Java Stream API
- Що таке Java Stream API?
- Приклад Java Stream API
- Переваги Java Stream API
- Як створювати стріми
- Методи стрімів
- Конвеєрні
- Термінальні
- Методи числових стрімів
- Ще кілька методів
- Вирішення задач за допомогою Stream API
Модуль 11. Бази даних та JDBC
- Реляційні бази даних і SQL
- БД MySQL
- Вступ до JDBC - Statement, PreparedStatement, CallableStatement
- Транзакції в JDBC
Модуль 12. Spring Framework
- Spring Framework та його модулі
- Вступ до Spring MVC
- Практика
Модуль 13. Spring Security
- Spring Security. Призначення
- Spring Security на практиці
Модуль 14. Spring Boot
- Вступ в Spring Boot: Мета та принципи, основні компоненти
- Конфігурація Spring Boot додатку: application.properties, application.yml
- Структура Spring Boot додатку: автоконфігурація, внедрення залежностей, підтримка web
- Створення RESTful Web сервісів за допомогою Spring Boot: @RestController, @RequestMapping, @GetMapping, @PostMapping
Модуль 15. Розробка гри "Гонки"
Коуч з працевлаштування в ІТ "Ефективний пошук роботи" (проводить HR провідник ІТ компаній)
- Види компаній і навіщо це знати
- Як шукати роботу
- Корисні ресурси та соціальні мережі
- Структура резюме
- З чого почати
- Що краще не вказувати
- Супровідний лист
- Покликали на співбесіду, що робити
- День Співбесіди
Коуч з працевлаштування в ІТ (друга частина)
- Обговорення питань, які з'явились щодо готового резюме
- Пітч (структура і логіка)
- Процес найму в компаніях
- Розповсюдженні питання на співбесідах
- Як позбутися страхів
Заключне заняття
- Підведення підсумків
- Іспит
Після курсу ви:
- Здобудете знання мови Java
- Оволодієте навичками роботи з ООП
- Отримаєте навички та знання для створення Java-додатків
- Здобудете портфолiо в кiнцi курсу
- Зможете успішно відповідати на основні питання технічних інтерв'ю
- Використовувати набір рiзних Java технологій
- Працювати з базами даних
- Тестувати програмне забезпечення
- Розробляти надійні та ефективні програмні рішення
Особливості курсу
- Невеликі групи
- Допомога з пошуком роботи
- Без досвіду
- 43 заняття по 2 рази на тиждень
Викладачі курсу
- Вадим Олександрович - Senior Software Enginer at Luxoft
- Вікторія Захарова - Ведуча тренінгу Працевлаштування в ІТ
Категории курса
Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.
Похожие курсы
Учебный центр
Junior IT
Формат
Online
Начало обучения
Дата формується
Длительность
9 месяцев
Уровень
Для детей
Язык обучения
Ukrainian
Стоимость
уточняйте
Учебный центр
CyberBionic Systematics
Формат
Online
Начало обучения
29.10.2025
Длительность
12 часов
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
3 030 UAH за курс
Учебный центр
SoftServe Academy
Формат
Online
Начало обучения
22.12.2025
Длительность
9 недель
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
9 499 UAH за курс
Учебный центр
EPAM
Формат
Online
Начало обучения
16.12.2024
Длительность
22 недель
Уровень
Для опытных
Язык обучения
English
Стоимость
безкоштовно