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.

Що включено

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