Curso Full Stack Developer
Sistema web completo com tecnologias Angular 11 e Spring Boot 2.x
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
Conceitos de Angular 11
Conceitos básicos de Typescript, HTML5 e CSS3
Criar uma API REST
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
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 simples de Gerenciamento de 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 11. Vamos explorar a arquitetura MVC do Angular, os componentes visuais do Angular Material, Angular reactive forms, navegação.
Versão: Angular 11
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!
- Criar uma API REST do zero usando o Framework Spring Boot 2.x.x
- Criar um frontend do zero usando o Framework Angular 11
- Fazer o deploy da nossa API REST na nuvem usando a plataforma Heroku
- Realizar o deploy do nosso frontend usando o Github Pages
- Consumir nossa API usando nosso frontend com ambos na nuvem
- Aprender os conceitos de desenvolvimento web com as mais requisitadas tecnologias do mercado de TI
- Aprender os conceitos de uma aplicação web
- Ampliar seus conhecimentos com desenvolvimento de software e aplicar as vagas do mercado
- Se tornar um programador Fullstack
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