Програма курсу "Базовий Java"
Курс Java для розробників забезпечує всебічну підготовку, яка охоплює не тільки розробку серверної частини веб-додатків, а й загальне вивчення мови програмування Java. Студенти опановують сучасні технології, включаючи Java EE для створення масштабованих, надійних веб-систем, вивчають принципи взаємодії з базами даних через JDBC та JPA, а також основи забезпечення безпеки додатків.
Ціна: 2890грн/міс
Тривалість: 5 місяців
Вік: 13+
Розпочніть навчання вже сьогодні!
⏰ 21 заняття
📅 1 раз на тиждень
🎯 Набір групи щомісяця
1
Основи Java:
-
Знайомство з Java: Вступ до Java, історія та основні характеристики мови, встановлення JDK та налаштування середовища розробки.
-
Синтаксис і Переменні: Основи синтаксису Java, декларація змінних, типи даних та їх конвертація, робота з константами.
-
Оператори та Контроль Потоку: Вивчення операторів, таких як арифметичні, порівняння, логічні, і контроль потоку за допомогою if-else, switch, циклів while та for.
2
Об'єктно-орієнтоване програмування (ООП) у Java:
-
Класи та Об'єкти: Створення класів та об'єктів, поля, методи, конструктори, ключове слово this.
-
Інкапсуляція та Методи доступу: Захист даних через приватність, створення та використання геттерів та сеттерів.
-
Наслідування та Поліморфізм: Розуміння концепцій наслідування, перевантаження методів, переопределення методів, використання ключового слова super.
3
Розширені концепції Java:
-
Інтерфейси та Абстрактні Класи: Вивчення інтерфейсів, абстрактних класів та їх ролі в ООП.
-
Колекції: Використання Java Collections Framework, включаючи списки, множини, карти та їх ітерації.
-
Обробка Винятків: Поглиблене розуміння механізму обробки винятків в Java за допомогою try, catch, finally, throw та throws.
4
Java API та Розробка Додатків:
-
Введення в Java API: Використання стандартних бібліотек Java та API для розробки, таких як java.io для роботи з файлами, java.util для роботи з датами та інше.
-
Багатопотоковість: Основи багатопотокової обробки в Java, створення та синхронізація потоків.
-
Розробка Графічного Інтерфейсу Користувача (GUI): Основи Swing або JavaFX для створення графічного інтерфейсу користувача.
-
Основи Розробки Веб-Додатків: Введення в Servlets та JSP для створення простих веб-додатків.