Курс 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, щоб не пропустити анонси нових курсів.
Схожі курси
Навчальний центр
CyberBionic Systematics
Формат
Online
Початок навчання
19.11.2025
Тривалість
5 місяців
Рівень
Для початківців, Для досвідчених
Мова навчання
Ukrainian
Вартість
27 667 UAH за курс
Навчальний центр
Junior IT
Формат
Online
Початок навчання
Дата формується
Тривалість
9 місяців
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
Джун IT Academy
Формат
Online
Початок навчання
Будь-який момент
Тривалість
-
Рівень
Для дітей, Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
Foxminded
Формат
Online
Початок навчання
Будь-який момент
Тривалість
8 місяців
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
6 400 UAH за місяць
