When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

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

     
  • 4.4
  •  |
  • Reviews ( 727 )
₹499

This Course Includes

  • iconudemy
  • icon4.4 (727 reviews )
  • icon16 total hours
  • iconportuguese
  • iconOnline - Self Paced
  • iconcourse
  • iconUdemy

About Formação Angular + Spring Boot

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!

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!!!.