Модуль 2. Java Core
Модуль “Java Core” — для тих студентів, які отримали мінімальну підготовку з Java і готові глибше вивчати основи ООП, ознайомлюватися з потоками, серіалізацією, інтерфейсами, внутрішніми та вкладеними класами. Ви дізнаєтеся, навіщо потрібен Reflection API, анотації в Java, а також напишете простий чат, використовуючи сокети. “Градус складності” підвищується, але все гаразд: регулярна практика — вирішення завдань — допоможе вам успішно пройти цей модуль і підготуватися до вивчення просунутих тем і реалізації складніших проєктів.
- Рівень 1
Недоступний ООП: інкапсуляция, поліморфізм - Рівень 2
Недоступний ООП: перевантаження, перевизначення, абстрактніе класи - Рівень 3
Недоступний Факультатив - Рівень 4
Недоступний ООП: інтерфейси - Рівень 5
Недоступний Generics - Рівень 6
Недоступний Лямбда-функції - Рівень 7
Недоступний Приведення типів - Рівень 8
Недоступний Особливості виклику конструкторів. Блок static - Рівень 9
Недоступний Влаштування класу Object - Рівень 10
Недоступний Факультатив - Рівень 11
Недоступний Знайомство з тредами - Рівень 12
Недоступний Знайомство з тредами ч.2 - Рівень 13
Недоступний Executor - Рівень 14
Недоступний Thread pool - Рівень 15
Недоступний Внутрішні/Вкладені класи - Рівень 16
Недоступний Факультатив - Рівень 17
Недоступний Reflection API - Рівень 18
Недоступний Анотації в Java - Рівень 19
Недоступний Sockets - Рівень 20
Недоступний Фінальний проект модуля