Boa noite, sou novo nesse mundo da programação e estou um pouco perdido de onde começar e pra onde devo ir em relação aos conteúdos disponíveis. A empresa em que trabalho atualmente me passou alguns requisitos necessários para se tornar o desenvolvedor do sistema e gostaria que pudessem me dar um direção de onde começar.
Segue os requisitos abaixo:
Requisitos obrigatórios
- Noção de orientação a objetos
- Java 8
- MySQL ou algum banco de dados relacional
- Git / GitHub
- HTML / JavaScript / TypeScript / CSS
Desejáveis
- Spring (Boot, Data, Security, Async) *
- AngularJS / Angular *
- ORM: JPA/Hibernate
- JUnit / Mockito
- Jasper Reports
- Liquibase Migration
- Docker
- Kubernetes
- Spring Cloud (Gateway, Eureka, Feign, GCP)
Infraestrutura
- GCP (Google Cloud Platform)
- Docker
- Kubernetes
- CI/CD com Jenkins/GitHub Actions
- ActiveMQ
- WordPress