Язык и платформа Java
-Тема 1.Подготовка к курсу. ДЗ
-Тема 2.Дополнение к gradle, история изменения языка
-Тема 3.QA и тестирование
-Тема 4.Контейнеры и алгоритмы. ДЗ
-Тема 5.Инструменты для преобразования контейнеров, unsafe, jmh
-Тема 6.Аннотации. ДЗ
-Тема 7.Lombok
-Тема 8.Сборщик мусора. ДЗ
-Тема 9.Углубленные основы (примитивные типы, Remote debug, Hot swap)
-Тема 10.Байт код, class-loader, инструментация, asm. ДЗ
-Тема 11.Функциональное программирование в Java
Проектирование
-Тема 12.Концепты проектирования ООП. ДЗ
-Тема 13.Behavioral patterns
-Тема 14.Creational patterns
-Тема 15.Structural patterns. ДЗ
Работа с окружением
-Тема 16.Сериализация. ДЗ
-Тема 17.NIO. Логирование
-Тема 18.JDBC. ДЗ
-Тема 19.Общие вопросы работы с СУБД, архитектура РСУБД
-Тема 20.Hibernate
-Тема 21.JPQL. ДЗ
-Тема 22.Типы ссылок. Кэширование. ДЗ
-Тема 23.No SQL
-Тема 24.Web сервер. ДЗ
Spring
-Тема 25.Dependency injection. ДЗ
-Тема 26.Spring Boot. Spring MVC
-Тема 27.Asynchronous Web applications
-Тема 28.Spring Data Jdbc. ДЗ
Многопоточность
-Тема 29.Thread
-Тема 30.JMM
-Тема 31.Executors. ДЗ
-Тема 32.Message System. ДЗ
-Тема 33.Многопроцессные приложения. ДЗ
-Тема 34.NIO
-Тема 35.Netty
Проектная работа
-Тема 36.Основы CI/CD
-Тема 37.Знакомство с Kubernetes
-Тема 38.Защита проектных работ