Даю реальный проект, который готов на 80%, вы его дорабатываете в команде, и затем разбиваете монолит на микросервисы.
Кроме процесса разработки проекта в команде, на курсе Java Developer есть еще 2 параллельный процесса:
- Live coding - берем задачи с собеседований и устраиваем лайвкодинг в команде с изучением алгоритмов.
- Изучение Docker, CI/CD, Kafka, Spring Cloud и микросервиснуой архитектуры.
По итогу Курса Java Developer получаете реальный микросервисный проект в портфолио, который сами в команде разработали используя технологию scrum через jira.
Первоначальный стек проекта:* 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
* Gitlab CI/CD
Итоговый стек проекта:* Spring Cloud
* Kafka
* AWS
* 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
* Gitlab CI/CD
Пройдя такую подготовку вы гарантированно устроитесь на работу.