Skip to content

Latest commit

 

History

History
112 lines (56 loc) · 1.67 KB

README.md

File metadata and controls

112 lines (56 loc) · 1.67 KB

Curso SpringBoot devSuperior

Esse repositório foi criado para fins de registro e futuras consultas sobre a minha formação com a DevSuperior no curso de Spring. A despeito desse repositório a DevSuperior separou os cursos de Spring em três


Java Spring Professional

Tópicos abordados no curso

  • Componentes e Injeção de Dependência

  • Estruturação de projeto, camadas

  • Modelo de Domínio

  • Relacionamentos

  • Mapeamento objeto relacional

  • API Rest

  • Tratamento de exceções

  • Validação de dados

  • Consultas ao banco de dados

  • Transações

  • Login e controle de acesso

  • OAuth2, JWT

  • Variáveis de ambiente

  • Perfis de projeto

  • Ambiente local, homologação

  • Implantação, CI/CD


Java Spring Expert

Tópicos abordados no curso

  • Criação de projeto API Rest Spring Boot

  • CRUD, validação de dados, exceções

  • Modelo de domínio, ORM

  • Login e controle de acesso, OAuth2, JWT

  • Testes automatizados

  • TDD - Test Driven Development

  • Fixtures

  • Testes de unidade

  • Mock

  • Spy

  • Testes de repository

  • Testes de camada service

  • Testes de camada web, API

  • Testes de integração

  • Validação customizada

  • Test coverage

Java Spring Reference

Tópicos abordados no Curso:

  • Domínio complexo

  • Emails transacionais

  • Padrões de projetos

  • Upload de arquivos, storage

  • Documentação de API

  • Versionamento de API

  • Hateoas

  • NoSQL

  • API assíncrona

  • Programação reativa

  • Processamento Batch


Aqui estarão os exercicios e desafios propostos pela escola bem como materiais de estudos que eu julgar pertinente persistir para consultas futuras.