Перейти до основного вмісту
Чат
  • Укр
  • Рус

Повідомлення

Додати оголошення
Java навчання. Базовий рівень + основи ООП
РекламуватиПідняти

Приватна особа

Навчання онлайн: Є

Напрямок: Програмування

Опис

Java навчання. Базовий рівень (Java core) + основи ООП

Навчаю програмування на мові Java (досвід викладання 10 років)
Також можлива допомога в практичних роботах на java
Ця мова чудово підходить для Першого знайомства з програмуванням - адже має багато спрощень в порівнянні з C та C++.

У розробленому мною курсі є багато задач, які створені саме для того, щоб
послідовно розвивати розуміння процесів в програмах

Алгоритми пошуку, сортування, створення структури даних вибір правильної
структури даних), глибинне розуміння принципів ООП.

1. Середовище розробки Java 8 (Intellij Idea):
основні пункти меню, гарячі клавіші.

2. Базовий синтаксис та ООП в Java:
Типи даних: числові, символьні логічні;
Змінні, їх ініціалізація та константи;
Масиви, використання циклу for each;
Цикли
Статичні поля та методи;
Робота з датою, текстом, класи String, Character;

3. ООП:
Класи, об'єкти; Конструктори;
Наслідування, Суперкласи, Інтерфейси;
Клас Enum;

3.Обробка помилок:
Блоки finally, try, catch;
Рекомендації щодо обробки винятків;
Розробка власних класів винятків;

4. Колекції:
Архітектура та алгоритми колекцій;
Колекції: ArrayList, LinkedList, HashSet, HashMap, TreeSet, TreeMap
Розробка власних типів колекцій

5. Потоки введення-виведення:
Введення-виведення тексту;
Збереження, Серіалізація об'єктів;
Методи для роботи з файлами;

6.Лямбда-функції в Java:
Концепція лямбда-функції, реалізація через інтерфейс;
Використання лямбда-функцій у стандартних бібліотеках та власному коді;

7. Бібліотека Stream API. Функціональний стиль Java:
Основні функціональні інтерфейси Java;
Парадигма функціонального програмування;
Концепція Stream;
Використання Stream API у власному коді;
Інтерфейси Predicate, Consumer, Supplier, Function, Operator;
8.Огляд GUI:
Огляд бібліотек GUI, розробка графічного інтерфейсу;
Обробка дій користувача;
Патерн MVC (Model-View-Controller).
ID: 879718124

Зв’язатися з продавцем

Андрій

на OLX з лютий 2020 р.

Онлайн 25 травня 2025 р.

xxx xxx xxx

Опубліковано 11 червня 2025 р.

Java навчання. Базовий рівень + основи ООП

Місцезнаходження

Безкоштовний застосунок на твій телефон