☕ Java-путь
Карта
Тренажёр
Об авторе
Поддержать
Путь обучения
1
Основы Java (CORE)
Синтаксис и типы
Управление потоком
Методы
ООП
Generics (дженерики)
Коллекции
Исключения
Stream API и лямбды
Многопоточность
JVM под капотом
∥
Алгоритмы (DSA)
Базовые структуры
Big-O
Сортировки и поиск
Решение задач
Деревья и графы
2
Инструменты и Git
Git
IDE (IntelliJ)
Сборка (Maven/Gradle)
Тестирование
Логирование
3
Дизайн и качество кода
Паттерны проектирования
SOLID
UML-диаграммы
Чистота кода и рефакторинг
4
Базы данных
SQL
PostgreSQL
JDBC
JPA / Hibernate
Кэширование
NoSQL (Redis, Mongo)
5
Spring
Spring Core
Spring Boot
Spring MVC / REST
Spring Data
Spring AOP
Spring Security
Spring Cache
Spring Cloud
Веб-сервисы (REST/SOAP)
Сервлеты и JSP
6
Микросервисы
Зачем микросервисы
Kafka
Kafka + Spring
RabbitMQ
Event-driven
Gateway, Resilience
7
DevOps
Docker
CI/CD
Kubernetes
Cloud (AWS)
8
Security
Аутентификация
JWT и роли
Секреты
Угрозы (OWASP)
9
System Design
Проектирование систем
Архитектура
Подготовка к собесу
∥
AI в разработке
AI-ассистенты
☰ Оглавление
Карта
/
Микросервисы
Gateway, Resilience
API Gateway, service discovery, отказоустойчивость.
senior
2 подтем
API Gateway
скоро
Resilience4j
скоро
← Предыдущая
Event-driven
Следующая →
Docker