Курс Java поглиблений

  • Online
  • Для досвідчених
  • Java
Навчальний центр: CyberBionic Systematics
Формат:Курс
Мова викладання:Ukrainian
Тривалість навчання:20 годин
Початок курсу:11.12.2025
Вартість навчання:5 063 UAH за курс

Курс "Java Professional" орієнтований на комплексне і глибоке вивчення можливостей мови Java. Він буде цікавий тим програмістам, які вже мають досвід роботи з мовою Java і хочуть познайомитися з його додатковими можливостями, а також особливостями ефективного використання мови.

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

Iterator & Comparator

На уроці розглядається ієрархія Java Collection Framework - бібліотеки зумовлених колекцій в Java. Розглядаються основні поняття, такі як Ітератор і Компаратор, класи колекцій (Collection) та карти (Map).

Collection Framework

На уроці розглядається застосування основних реалізацій колекцій - Стек, Черга, Множинність, Список, Карта на прикладі примірників класів Stack, Queue, Set, ArrayList, LinkedList, Map.

IO & Strings

На уроці розглядається робота з потоками введення-виведення в Java, робота з файловою системою користувача, читання і запис файлів, валідація та обробка строкових виразів.

Regular expressions & Data API

На уроці розглядається робота з рядками, принципи побудови та використання регулярних виразів, робота з датою (Date API).

Reflection

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

Annotations

На уроці розглядається робота з анотаціями, створення своїх анотацій.

Serialization XML & JSON

На уроці розглядаються такі поняття як, серіалізація і маршалінг, механізми передачі об'єктів з однієї програми в іншу. Знайомство з правилами розмітки JSON i XML.

Thread & Runnable. Problems with Threads

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

Problems with Threads

На уроці розглядаються основні проблеми побудови багатопотокових додатків.

Lambda expressions

На уроці розглядається парадигма функціонального програмування і її реалізація в Java 8. Функції, лямбда-виразу, функціональні інтерфейси.

Після завершення курсу ви будете вміти:

  • Працювати з компонентами Java Collection Framework: Стек, Черга, Множани, Список, Карта
  • Взаємодіяти з потоками вводу-виводу, файловою системою користувача, обробляти строкові вирази
  • Використовувати регулярні вирази, працювати з датою (Date API)
  • Працювати з рефлексією, анотаціями
  • Використовувати можливості серіалізації/десеріалізації та маршалінгу, а також правила розмітки JSON та XML
  • Застосовувати багатопоточність та працювати з потоками
  • Розбиратися в концепції функціонального програмування, функціях, лямбда-виразах та функціональних інтерфейсах

Попередні вимоги

  • Впевнені знання синтаксису Java
  • Впевнені знання ООП
  • Впевнені знання дженериків

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

  • Практичні заняття і перевірка ДЗ
  • Безкоштовний відеокурс
  • Онлайн тестування і сертифікація

Викладачі курсу

  • Андрій Бондаренко - Java Developer
  • Андрій Фок - Java Developer. Тренер-консультант
  • Євген Кондаков - Java Developer. Тренер-консультант
  • Іван Демидко - Java Developer. Тренер-консультант
  • Олександр Корж - Java Developer. Тренер-консультант
  • Євген Дайнека - Java Software Engineer
  • Євген Тихонов - Java Developer
  • Юрій Царенко - Java Developer. Тренер-консультант
  • Ігор Войтов - Java Developer. Тренер-консультант
  • Олег Сотніченко - Java Developer. Тренер-консультант
  • Вадим Кожевніков - Java Developer and Trainer at CyberBionic
  • Дмитро Красний - Тренер-консультант напрямку Java Developer
  • Владислав Донець - Middle Java Developer at SoftServe

Категорії курсу

Читайте нас в Telegram, щоб не пропустити анонси нових курсів.

Схожі курси

Навчальний центр
Академія Професій Майбутнього
Формат
Online
Початок навчання
Дата формується
Тривалість
32 занять
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
500 UAH за годину
Навчальний центр
Sigma Software University
Формат
Online
Початок навчання
Дата формується
Тривалість
6 тижнів
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
6 000 UAH за курс
Навчальний центр
CyberBionic Systematics
Формат
Online
Початок навчання
29.10.2025
Тривалість
12 годин
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
3 030 UAH за курс
Навчальний центр
DAN IT Education
Формат
Online
Початок навчання
30.09.2025
Тривалість
6 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
6 100 UAH за місяць