Курс Вступ до мови програмування Java
- Online
- Для початківців
- Java
![]() |
|
| Навчальний центр: | Networking Technologies |
|---|---|
| Формат: | Курс |
| Мова викладання: | Ukrainian |
| Тривалість навчання: | 5 днів |
| Початок курсу: | 23.02.2026 |
| Вартість навчання: | Уточнюйте |
Подробиці та реєстрація
Курс є першою сходинкою в підготовці Java-програмістів та розрахований на студентів без досвіду програмування. Тренінг починається з розгляду основ об'єктно-орієнтованого програмування (ООП), концепцій об'єктно-орієнтованого аналізу та проектування. В курсі послідовно розглядаються важливі слова та конструкції мови програмування Java, прийоми створення простих Java-програм. Курс надає базові знання та практичні навички для успішного засвоєння матеріалу наступного курсу "NT-Java2. Основи програмування на мові Java".
Програма курсу
Поняття об'єкта
- Абстракція та її використання в об'єктній моделі
- Поняття об'єкта
- Інкапсуляція
Поняття класу
- Як співвідносяться поняття об'єкта та класу
- Атрибути та загальні операції в класах
- Спадкування та повторне використання коду
- Узагальнення, спеціалізація та успадкування
- Поліморфізм та успадкування
- Абстрактні класи
Взаємодія об'єктів
- Взаємодія об'єктів шляхом обміну повідомленнями
- Асоціація та композиція
- Час життя об'єкта
Об'єктно-орієнтований аналіз та проектування за допомогою UML
- Створення прецедентів для опису проблемної області
- Розробка діаграми прецедентів
- Створення діаграми класів для предметної області завдання
- Створення діаграм діяльності, що деталізують прецеденти
- Написання класу згідно з діаграмами класів
Огляд технології Java
- Огляд основних напрямків та технологій світу Java
- Опис важливих концепцій мови програмування Java
- Коротка характеристика етапів життєвого циклу Java-додатків
Аналіз проблеми та розробка алгоритму її рішення
- Розгляд проблеми з використанням методів об'єктно-орієнтованого аналізу
- Проектування ієрархії класів
Розробка та тестування Java-програми
- Створення класу в мові програмування Java
- Використання методу main в тестовому класі для запуску Java-програми з командного рядка
- Компіляція та виконання Java-програми
Декларування, ініціалізація та використання змінних
- Опис та використання змінних
- Примітивні типи мови Java
- Оголошення, ініціалізація, використання змінних та констант в Java
- Присвоєння значень змінним
- Приведення типу
Створення та використання об'єктів
- Оголошення та ініціалізація змінних посилальних типів
- Порівняння посилальних та примітивних типів
- Використання класу String
Використання операторів та алгоритмічні конструкції
- Умовні оператори
- Застосування вкладених умовних операторів
- Використання оператора варіанта
Використання циклів
- Створення циклів з передумовою
- Розробка арифметичних циклів
- Створення циклів з післяумовою
Розробка та використання методів
- Оголошення та виклик методу
- Порівняння методів конкретного об'єкта та статичних методів
- Перевантаження методів
Інкапсуляція та конструктори
- Застосування інкапсуляції для приховування внутрішнього устрою об'єктів
- Створення конструкторів для ініціалізації об'єктів
Створення та використання масивів
- Поняття масиву. Одновимірні масиви
- Способи ініціалізації масиву
- Створення двовимірних масивів
Реалізація успадкування
- Поняття спадкування
- Абстракція
- Явна ідентифікація об'єктів, що використовуються в коді
Після курсу слухачі зможуть:
- Аналізувати предметну область задачі та шукати способи її вирішення
- Застосовувати ключові концепції об'єктно-орієнтованого програмування
- Виявляти об'єкти предметної області
- Розробляти діаграми класів для проблемної області
- Створювати ієрархію класів, засновану на діаграмах класів
- Розробляти та тестувати Java-програми
- Описувати та використовувати змінні примітивних типів
- Повторно використовувати одного разу написаний об'єктно-орієнтована код
- Записувати та використовувати вирази, умовні оператори, цикли
- Застосовувати інкапсуляцію, розробляти та викликати методи
- Розробляти конструктори для створення об'єктів
- Створювати та використовувати одновимірні та багатовимірні масиви
- Розширювати можливості наявних класів за допомогою успадкування
Особливості курсу
- LIVE-навчання незалежно від формату участі в курсі (очно/віддалено)
- Методичка у вигляді конспекту
- Збірник лабораторних робіт
- Підбірка матеріалів в електронному вигляді
- Електронний сертифікат НЦ
- Обід та кава-брейки (очний курс)
- Консультації тренера протягом 6-ти місяців після закінчення курсу
Категорії курсу
Читайте нас в Telegram, щоб не пропустити анонси нових курсів.
Схожі курси
Навчальний центр
Світ Сучасної Освіти
Формат
Online
Початок навчання
Дата формується
Тривалість
45 годин
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
38 000 UAH за курс
Навчальний центр
Академія Професій Майбутнього
Формат
Online
Початок навчання
Дата формується
Тривалість
32 занять
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
500 UAH за годину
Навчальний центр
Okten School
Формат
Online
Початок навчання
Будь-який момент
Тривалість
-
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
7 000 UAH за курс
Навчальний центр
IT-Столиця
Формат
Online
Початок навчання
Будь-який момент
Тривалість
10 занять
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
5 800 UAH за курс
