Головна Школи IT-Столиця Java SE Professional. Розробка клієнт-серверних додатків
IT-Столиця

Java SE Professional. Розробка клієнт-серверних додатків

6 500 UAH за курс
10 занять
Для досвідчених
Java
Цей курс навчить вас багатопоточному програмуванню в Java, роботі з JDBC для взаємодії з базами даних та створенню сучасних інтерфейсів за допомогою JavaFX. Ви освоїте веб-розробку на Java, включаючи сервлети, JSP та JSF, і навчитеся створювати веб-сервіси. Після курсу ви зможете працювати з потоками, проектувати GUI та розробляти веб-додатки на професійному рівні.

Про курс

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

Багатопоточне програмування в Java

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

Робота з базами даних через JDBC

Модуль присвячений взаємодії Java з системами управління базами даних. Вивчається архітектура JDBC, типи драйверів та основні об'єкти API. Особлива увага приділяється JDBC-транзакціям та їх практичному застосуванню в реальних проектах.

Створення інтерфейсів з JavaFX

Цей блок охоплює розробку сучасних графічних інтерфейсів. Слухачі ознайомляться з історією GUI, можливостями JavaFX та основними об'єктами платформи. Навчаться працювати з контейнерами, створювати анімації, діаграми та візуальні ефекти. Окремо розглядається реалізація багатопоточності в JavaFX-додатках.

Веб-додатки на Java

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

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

Після завершення курсу ви зможете створювати багатопоточні додатки, працювати з пулами потоків та синхронізацією. Опануєте розробку веб-сервісів, інтерфейсів на JavaFX та компонентів JSF. Навчитеся ефективно використовувати JDBC для роботи з базами даних та оперувати основними елементами JDBC API.

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

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

Що включено

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