- Объектно-ориентированное программирование
- Проектирование ПО
- Java Virtual Machine
- Java Core
- Java Collections Framework
- Java 8
- Потоки ввода/вывода в Java
- Сериализация в Java
- Многопоточность в Java
- Servlets
- Spring
- JDBC
- ORM
- JMS
- Логирование
- Тестирование
- Kotlin
- Хранение данных
- Реляционные базы данных
- SQL
- Нереляционные базы данных
- Передача сообщений
- Основы сетей
- Настройка окружения
- Инструменты для совместной работы
- Основы обеспечения безопасности
- Основы Web
- Языки разметки: XML, JSON, YAML
- Основы HTML
- Основы CSS
- Основы Javascript
Проект основан на enhorse/java-interview.