IT STEP Academy

Java Developer

34 020 UAH за курс
9 місяців
Для початківців
Java
Цей курс навчить вас створювати вебсторінки з HTML, CSS та JavaScript, а також розробляти серверні рішення на Java та Spring. Ви опануєте роботу з базами даних, Docker та мікросервісами. Заняття проходять тричі на тиждень, викладачі – практики з реальним досвідом.

Про курс

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

Основи веб-розробки: HTML та CSS

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

JavaScript та робота з DOM

Тут розглядаються основи програмування на JavaScript. Слухачі знайомляться зі змінними, умовами, циклами, масивами та функціями. Вчаться обробляти помилки та розуміють принципи об'єктно-орієнтованого програмування. Особлива увага приділяється роботі з DOM - створенню обробників подій та взаємодії з елементами сторінки.

Серверна розробка на Java

Модуль присвячений створенню серверних рішень за допомогою Java. Слухачі вчаться писати, компілювати та налагоджувати веб-програми. Розбираються в мережевих механізмах та патерні MVC. Практикують роботу з фреймворком Spring та вивчають особливості Spring Boot для швидшого розгортання додатків.

Робота з базами даних

Цей блок охоплює всі аспекти роботи з даними. Слухачі вивчають базові конструкції SQL, вчаться створювати реляційні та NoSQL бази даних. Освоюють роботу з Hibernate для об'єктно-реляційного відображення та Spring Data для спрощення доступу до даних. Навчаються використовувати Docker та Docker Compose для контейнеризації додатків.

Мікросервісна архітектура

Завершальний модуль знайомить з основами мікросервісної архітектури. Слухачі розуміють принципи побудови сучасних масштабованих додатків та вчаться застосовувати отримані знання на практиці.

Особливості навчання

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

Що включено

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