Курс Java

  • Online
  • Для начинающих
  • Java
Образовательный центр: Учебный центр «Данко»
Формат:Курс
Язык обучения:Ukrainian
Длительность обучения:30 часов
Начало курса:Дата формируется
Стоимость обучения:13 500 UAH за курс

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

Середовище розробки Java 8 (Intellij Idea)

  • Застосування Java SE 8
  • Підключення JDK
  • Основні пункти меню
  • Створення проєкту, пакету файлу
  • Дебаггер, перевірка коду, автозавершення коду, гарячі клавіші та ін.

Базовий синтаксис та ООП в Java

  • Типи даних: числові, символьні, логічні
  • Коментарі
  • Керуюча логіка
  • Змінні, їх ініціалізація та константи
  • Одновимірні та двовимірні масиви, використання циклу for each
  • Цикли for, while, do/while
  • Мітка - final
  • Статичні поля та методи
  • Робота з датою, текстом, класи String, StringBuilder, Byte, Short, Integer, Long, Character
  • Зміна типу даних
  • Розгляд математичних методів класу Math
  • Глобальний суперклас Object
  • Класи, об'єкти
  • Конструктори
  • Діаграми класів
  • Відносини між класами
  • Спадкування, суперкласи та підкласи, інтерфейси
  • Внутрішні, локальні та анонімні класи
  • Клас Enum

Обробка помилок (Exceptions)

  • Обробка помилок
  • Класифікація та їх типи
  • Порядок генерації винятків
  • Блоки finaly, try, catch
  • Оператори throw, throws
  • Рекомендації щодо обробки винятків
  • Розробка власних класів винятків

Колекції

  • Інтерфейси колекцій Collection та Iterator
  • Архітектура та алгоритми колекцій
  • Розгляд колекцій, зв'язкові списки, порівняння об'єктів, черги з пріоритетом, односторонні та двосторонні черги
  • Інтерфейс Map

Потоки введення-виведення

  • Введення-виведення тексту
  • Зображення об'єкта у текстовому форматі
  • Збереження об'єкта
  • Серіалізація об'єктів
  • Поводження з файлом
  • Адреси, читання, копіювання, перенесення файлів

Лямбда-функції в Java

  • Концепція лямбда-функції
  • Реалізація через інтерфейс
  • Використання лямбда-функцій у стандартних бібліотеках та власному коді

Бібліотека Stream API. Функціональний стиль Java

  • Основні функціональні інтерфейси Java
  • Парадигма функціонального програмування
  • Концепція Stream
  • Використання Stream API у власному коді
  • Інтерфейси Predicate, Consumer, Supplier, Function, Operator

Огляд GUI

  • Огляд бібліотек GUI
  • Розробка графічного інтерфейсу
  • Обробка дій користувача
  • Патерн MVC (Model-View-Controller)

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

  • Навчання в будь-якій точці світу
  • Заняття в прямому ефірі з викладачем
  • Методичні матеріали
  • Сертифікат
  • Для підприємств і підприємців ціна +10%

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

Заболотний Андрій

Категории курса

Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.

Похожие курсы

Учебный центр
SoftServe Academy
Формат
Online
Начало обучения
11.05.2026
Длительность
10 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian, English
Стоимость
64 193 UAH за курс
Учебный центр
EPAM
Формат
Online
Начало обучения
Будь-який момент
Длительность
3 месяцев
Уровень
Для начинающих
Язык обучения
English
Стоимость
безкоштовно
Учебный центр
Optima Academy
Формат
Online
Начало обучения
Будь-який момент
Длительность
6 месяцев
Уровень
Для детей
Язык обучения
Ukrainian
Стоимость
1 700 UAH за месяц
Учебный центр
QALight
Формат
Online
Начало обучения
06.05.2026
Длительность
70 часов
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
14 885 UAH за курс