ActPro

Java

23 000 UAH за курс
5 місяців
Для початківців
Java
Цей курс навчить тебе основам Java та необхідним технологіям для роботи Junior-розробником. Програма включає синтаксис Java, ООП, роботу з базами даних, Spring Framework та практичні завдання. Після курсу ти зможеш створювати додатки та отримаєш підготовку до співбесід. Підходить навіть для новачків.

Про курс

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

Основи Java

Курс починається з основ. Слухачі дізнаються про історію мови Java, встановлять JDK та налаштують робоче середовище. Вже на перших заняттях вони створять свій перший проект.

Синтаксис та об'єктно-орієнтоване програмування

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

Об'єктно-орієнтоване програмування: від основ до поглиблених тем

Третій та четвертий модулі охоплюють ООП. Спочатку вивчаються основні принципи - наслідування, поліморфізм, інкапсуляція та абстракція. Потім курс заглиблюється в складніші теми: mutable та immutable об'єкти, клонування, методи equals() та hashCode(), а також основи багатопоточності.

Робота з помилками та структурами даних

П'ятий модуль навчає обробляти винятки за допомогою блоків try-catch-finally. Шостий модуль присвячений масивам - сортуванню, пошуку та роботі з циклами. Сьомий модуль охоплює Collection Framework: List, Map, Set, Queue та методи роботи з колекціями.

Сучасні можливості Java

Восьмий модуль вчить працювати з потоками введення-виведення, читати та записувати файли, використовувати серіалізацію. Дев'ятий та десятий модулі присвячені сучасним можливостям Java 8+ - лямбда-виразам, функціональним інтерфейсам та Stream API.

Бази даних та Spring Framework

Одинадцятий модуль навчає роботі з реляційними базами даних через JDBC. Далі курс переходить до Spring Framework: дванадцятий модуль охоплює основи Spring MVC, тринадцятий - Spring Security, чотирнадцятий - Spring Boot та створення RESTful веб-сервісів.

Практика та працевлаштування

П'ятнадцятий модуль - розробка гри "Гонки" для закріплення навичок. Далі йдуть два заняття з коучем з працевлаштування, де розглядаються створення резюме, підготовка до співбесід та пошук роботи в IT. Курс завершується підведенням підсумків та іспитом.

Результати навчання

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

Формат навчання

Курс розрахований на 43 заняття, які проходять двічі на тиждень. Групи невеликі, що забезпечує індивідуальний підхід. Попередній досвід програмування не потрібний. Курс включає допомогу з пошуком роботи після завершення навчання.

Що включено

Видається диплом/сертифікат
Гнучкий графік
Реальний проект у портфоліо
Супровід ментора