Skip to content

LucasRuizMartins/site-arenart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages