Курс 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, чтобы не пропустить анонсы новых курсов.
Похожие курсы
Учебный центр
ИT-школа СМАРТ
Формат
Online
Начало обучения
Дата формується
Длительность
-
Уровень
Для детей
Язык обучения
Ukrainian
Стоимость
2 790 UAH за курс
Учебный центр
Foxminded
Формат
Online
Начало обучения
Будь-який момент
Длительность
7 часов
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
3 300 UAH за курс
Учебный центр
EPAM
Формат
Online
Начало обучения
16.12.2024
Длительность
22 недель
Уровень
Для опытных
Язык обучения
English
Стоимость
безкоштовно
Учебный центр
JavaRush
Формат
Online
Начало обучения
17.02.2026
Длительность
12 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
32 400 UAH за курс
