O que você aprenderá
Instalar e configurar as ferramentas corretas para iniciar um projeto Web Fullstack do zero
Conceitos de Spring Boot 2.x.x
Spring Data JPA
Hibernate
Autenticação com Tokens JWT
Autorização com Tokens JWT
Conceitos de Angular 12
Conceitos básicos de Typescript, HTML5 e CSS3
Criar uma API RESTful
Consumir uma API REST usando a ferramenta Postman
Consumir uma API REST usando o front desenvolvido no curso
Utilização do banco de dados h2 em tempo de compilação
Tratamento de exceções de forma personalizada
Desenvolvimento em camadas usando o padrão MVC
Padrão DTO (Data Transfer Objects)
MySQL em projeto Spring Boot
Implementar perfis de Teste e Desenvolvimento
Validações com Validations
Protocolo HTTP no padrão REST
Realizar deploy de ambos os sistemas na nuvem
e muito mais...
VISÃO FUNCIONAL:
Neste projeto você vai aprender a construir uma aplicação web completa, CRUD (CREATE, READ, UPDATE e DELETE) de um sistema web para uma microempresa abrir e encerrar suas ordens de serviço.
VISÃO TÉCNICA - BACK END:
Iremos criar uma API Rest usando Java com Spring Boot 2.x.x e banco de dados MySQL. Vamos usar JPA com Hibernate Vamos aprender também validação de dados, tratamento de exceções, uso adequado do protocolo HTTP no padrão REST e muito mais.
Versão: Spring Boot 2.3.x
VISÃO TÉCNICA - FRONT END:
Além do back end, também vamos desenvolver o front end utilizando Angular 12. Vamos explorar a arquitetura MVC do Angular, os componentes visuais do Angular Material, Angular reactive forms, navegação.
Versão: Angular 12
ESTE CURSO É DESTINADO A QUEM DESEJA:
Aprender os conceitos de como construir um back end com Spring Boot
Aplicar na prática os conteúdos da faculdade em um projeto pessoal
Incrementar seu portfolio e seu currículo
Estudantes de cursos de computação e desenvolvimento de sistemas
Profissionais que desejam adquirir conhecimento nas técnicas e ferramentas propostas no curso
Entusiastas que desejam criar aplicativos e sistemas
Se sua necessidade vai ao encontro de pelo menos um desses objetivos, você está no lugar certo. Então não perca mais tempo: comece já este curso!
3153
61
TAKE THIS COURSE