Получаете реальный проект, который готов на 80%, вы его дорабатываете в команде, и затем разбиваете монолит на микросервисы.
Кроме процесса разработки проекта в команде, на курсе Java Developer есть еще 2 параллельный процесса:
- Подготовка к собеседованию и прохождение собеседований во второй половине обучения
- Изучение Docker, Kubernetes, CI/CD, Kafka, Spring Cloud, Jira, Open API, Grafana, Prometeus, ELK и микросервиснуой архитектуры.
По итогу Курса Java Developer вы получаете уверенность, практические навыки и способность проходить собеседования на позицию middle.
Первоначальный стек проекта, который получаем на старте:* Java 17
* Spring Boot 3
* Spring Data JPA
* Spring Security
* Spring REST
* JWT
* MySQL 8
* Liquibase
* Spring Doc OpenApi 3.0
* JUnit5 / Mockito / Testcontainers
* MapStruct
* Maven
* Lombok
* Docker
Итоговый стек проекта, к концу курса:* Spring Cloud* Kafka* Gitlab CI/CD* Kubernetes* Prometheus, Grafana* ELK (Elasticsearch, Logstash, Kibana)* Spring Actuator* Микросервисная архитектура (Eureka Server, API Gateway, Service Registry, Config Server)* JasperReport* Java 17
* Spring Boot 3
* Spring Data JPA
* Spring Security
* Spring REST
* JWT
* MySQL 8
* Liquibase
* Spring Doc OpenApi 3.0
* JUnit5 / Mockito / Testcontainers
* MapStruct
* Maven
* Lombok
* Docker