Курс Вступ до мови програмування Java
- Online
- Для начинающих
- Java
![]() |
|
| Образовательный центр: | Networking Technologies |
|---|---|
| Формат: | Курс |
| Язык обучения: | Ukrainian |
| Длительность обучения: | 5 дней |
| Начало курса: | 20.04.2026 |
| Стоимость обучения: | Уточняйте |
Курс є першою сходинкою в підготовці Java-програмістів та розрахований на студентів без досвіду програмування. Тренінг починається з розгляду основ об'єктно-орієнтованого програмування (ООП), концепцій об'єктно-орієнтованого аналізу та проектування. В курсі послідовно розглядаються важливі слова та конструкції мови програмування Java, прийоми створення простих Java-програм. Курс надає базові знання та практичні навички для успішного засвоєння матеріалу наступного курсу "NT-Java2. Основи програмування на мові Java".
Програма курсу
Поняття об'єкта
- Абстракція та її використання в об'єктній моделі
- Поняття об'єкта
- Інкапсуляція
Поняття класу
- Як співвідносяться поняття об'єкта та класу
- Атрибути та загальні операції в класах
- Спадкування та повторне використання коду
- Узагальнення, спеціалізація та успадкування
- Поліморфізм та успадкування
- Абстрактні класи
Взаємодія об'єктів
- Взаємодія об'єктів шляхом обміну повідомленнями
- Асоціація та композиція
- Час життя об'єкта
Об'єктно-орієнтований аналіз та проектування за допомогою UML
- Створення прецедентів для опису проблемної області
- Розробка діаграми прецедентів
- Створення діаграми класів для предметної області завдання
- Створення діаграм діяльності, що деталізують прецеденти
- Написання класу згідно з діаграмами класів
Огляд технології Java
- Огляд основних напрямків та технологій світу Java
- Опис важливих концепцій мови програмування Java
- Коротка характеристика етапів життєвого циклу Java-додатків
Аналіз проблеми та розробка алгоритму її рішення
- Розгляд проблеми з використанням методів об'єктно-орієнтованого аналізу
- Проектування ієрархії класів
Розробка та тестування Java-програми
- Створення класу в мові програмування Java
- Використання методу main в тестовому класі для запуску Java-програми з командного рядка
- Компіляція та виконання Java-програми
Декларування, ініціалізація та використання змінних
- Опис та використання змінних
- Примітивні типи мови Java
- Оголошення, ініціалізація, використання змінних та констант в Java
- Присвоєння значень змінним
- Приведення типу
Створення та використання об'єктів
- Оголошення та ініціалізація змінних посилальних типів
- Порівняння посилальних та примітивних типів
- Використання класу String
Використання операторів та алгоритмічні конструкції
- Умовні оператори
- Застосування вкладених умовних операторів
- Використання оператора варіанта
Використання циклів
- Створення циклів з передумовою
- Розробка арифметичних циклів
- Створення циклів з післяумовою
Розробка та використання методів
- Оголошення та виклик методу
- Порівняння методів конкретного об'єкта та статичних методів
- Перевантаження методів
Інкапсуляція та конструктори
- Застосування інкапсуляції для приховування внутрішнього устрою об'єктів
- Створення конструкторів для ініціалізації об'єктів
Створення та використання масивів
- Поняття масиву. Одновимірні масиви
- Способи ініціалізації масиву
- Створення двовимірних масивів
Реалізація успадкування
- Поняття спадкування
- Абстракція
- Явна ідентифікація об'єктів, що використовуються в коді
Після курсу слухачі зможуть:
- Аналізувати предметну область задачі та шукати способи її вирішення
- Застосовувати ключові концепції об'єктно-орієнтованого програмування
- Виявляти об'єкти предметної області
- Розробляти діаграми класів для проблемної області
- Створювати ієрархію класів, засновану на діаграмах класів
- Розробляти та тестувати Java-програми
- Описувати та використовувати змінні примітивних типів
- Повторно використовувати одного разу написаний об'єктно-орієнтована код
- Записувати та використовувати вирази, умовні оператори, цикли
- Застосовувати інкапсуляцію, розробляти та викликати методи
- Розробляти конструктори для створення об'єктів
- Створювати та використовувати одновимірні та багатовимірні масиви
- Розширювати можливості наявних класів за допомогою успадкування
Особливості курсу
- LIVE-навчання незалежно від формату участі в курсі (очно/віддалено)
- Методичка у вигляді конспекту
- Збірник лабораторних робіт
- Підбірка матеріалів в електронному вигляді
- Електронний сертифікат НЦ
- Обід та кава-брейки (очний курс)
- Консультації тренера протягом 6-ти місяців після закінчення курсу
Категории курса
Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.
Похожие курсы
Учебный центр
Junior IT
Формат
Online
Начало обучения
Дата формується
Длительность
9 месяцев
Уровень
Для детей
Язык обучения
Ukrainian
Стоимость
уточняйте
Учебный центр
IT-Столица
Формат
Online
Начало обучения
Будь-який момент
Длительность
10 занятий
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
5 800 UAH за курс
Учебный центр
Учебный центр «Данко»
Формат
Online
Начало обучения
Дата формується
Длительность
30 часов
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
13 500 UAH за курс
Учебный центр
SoftServe Academy
Формат
Online
Начало обучения
03.03.2025
Длительность
9 недель
Уровень
Для опытных
Язык обучения
English
Стоимость
290 USD за курс
