Formação Angular + Spring Boot

Desenvolva um sistema completo do zero com integração entre front e Back de forma simples e direto ao ponto

Ratings 4.77 / 5.00
Formação Angular + Spring Boot

What You Will Learn!

  • Definir a estrutura inicial de um projeto de grande potencial
  • Aplicar a Orientação a objetos com boas praticas
  • Usar a Stack de desenvolvimento de sistemas com maior demanda no mercado de programação do mercado
  • Aplicar na prática POO (Programação Orientada a Objetos) com Polimorfismo, Herança, Visibilidade, etc...
  • Programar usando Spring Boot
  • Programar usando Spring Security
  • Programar usando Spring MVC
  • Programar usando Spring Data JPA
  • Vamos usar os famosos Tokens JWT
  • Autenticação e Autorização no front e no back
  • Angular em sua versão 12
  • Typescript, HTML5 e CSS3
  • Padrão de projetos no backend e frontend
  • Ferramenta de versionamento Git
  • Github
  • Fazer deploy do backend na Heroku
  • Fazer deploy do frontend na Vercel
  • Segurança de APIs RESTful
  • Segurança no frontend
  • Rotas no Angular
  • Banco de dados H2
  • Banco de dados MySql
  • Realizar a comunicação entre front e back de forma simples e dinamica
  • Muito mais!!!

Description

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!

Who Should Attend!

  • Desenvolvedores iniciantes e qualquer um que deseje aprender ou reforçar novos conceitos
  • Interessados em aprender Java
  • Interessados em aprender Typescript, CSS3, HTML5
  • Interessados em aprender a usar o Framework Spring Boot
  • Interessados em aprender a usar o Framework Angular na versão 11
  • Interessados em criar sua primeira aplicação web com as mais novas tecnologias
  • Pessoas em transição de carreira

TAKE THIS COURSE

Tags

  • Java
  • JavaScript
  • Spring Boot
  • Angular

Subscribers

3153

Lectures

61

TAKE THIS COURSE



Related Courses