job4j_design
Сборка и анализ проекта при применении различных инструментов Maven, Travis, Codecov и др
Курс Junior Java
1 Структуры данных: 1.1 Maven 1.2 Iterator 1.3 Generic 1.4 List 1.5 Set 1.6 Map 1.7 Tree 1.8 Экзамен по теории и контрольное задание 2 Ввод - вывод 2.1 Ввод-вывод 2.2 Socket 2.3 Логгирование 2.4 Сериализация 2.5 Экзамен по теории и контрольное задание 3 SQL, JDBC 3.1 Настройка PosgreSQL 3.2 Create Update Delete 3.3 Query 3.4 Outer Join 3.5 JDBC 3.6 Проект Аггрегатор вакансий (Парсинг, работа с XML, JSON, POJO, HTML, Quartz) 3.7 Экзамен по теории и контрольное задание 4 Garbage Collector 4.1 Понятие сборщика мусора 4.2 Виды сборщиков мусора 4.3 Профилирование приложения 4.4 Типы ссылок и коллекции на soft weak ссылках 4.5 Экзамен по теории и контрольное задание 5 Объектно ориентированный дизайн (ООД) 5.1 TDD (тестирование и методы работы на основании тестов BDD) 5.2 SRP (Solid) 5.3 OCP (sOlid) 5.4 LSP (soLid) 5.5 ISp (solId) 5.6 DIP (siliD) 5.7 Экзамен по теории и контрольное задание