Introdução
  • Apresentação do Curso
Ferramentas
  • Instalando NodeJs/NPM e Angular CLI
  • Instalando Visual Studio Code
  • Extensões Visual Studio Code
Primeiros Passos TypeScript
  • O que é TypeScript
  • Instalando o TypeScript
  • Inferência de Tipo
  • Visual Studio Code Tasks
  • SourceMaps
  • Ocultando arquivos no Visual Studio Code
  • Classes, Herança e sobrescrita de métodos
  • Interfaces
  • Generics
Primeiros Passos Angular 5
  • Angular CLI
  • Primeiro projeto com ng new
  • Diretório src
  • Estrutura
  • Comando ng serve
  • Lista com *ngFor
  • Criando componentes
  • Property binding
  • Usando Pipes
  • Diretivas
  • Criando Serviços
  • Validando Formulário
Ferramentas Java
  • Instalando Spring Tool Suite
Primeiros Passos Spring Boot
  • Introdução
  • Criando o Primeiro Projeto
  • Spring Security
Primeiros Passos com MongoDB
  • Introdução MongoDB
  • Instalação MongoDB
  • find, insert, update, updateOne, remove
  • Instalando MongoDB Compass
Spring Data
  • Instalando POSTMAN
  • Spring Data
Projeto Prático (Backend)
  • Criando o Projeto
  • Criando as Entidades e Enums
  • Criando Repositórios
  • Criando o Serviço de Usuário
  • @Transient na Entidade Ticket e Containing nos métodos TicketRepository
  • Autenticação e autorização com tokens JWT Parte 1
  • Autenticação e autorização com tokens JWT Parte 2
  • Criando o Serviço de Ticket
  • Criando o Controller de Usuário Parte 1
  • Criando o Controller de Usuário Parte 2
  • Testando UserController com Postman
  • Criando o Controller de Ticket Parte 1
  • Criando o Controller de Ticket Parte 2
  • Criando o Controller de Ticket Parte 3
  • Criando o Controller de Ticket Parte 4
  • Testando TicketController com Postman
Projeto Prático (Frontend)
  • Criando o Projeto
  • Adicionando Layout
  • Criando Componente header
  • Criando Componente menu e footer
  • Criando serviço UserService
  • Criando serviço TicketService
  • Criando Rotas
  • Criando Componente Login Parte 01
  • Criando Componente Login Parte 02
  • HTTP Interceptors e Route Guard
  • Criando Componente UserNew Parte 01
  • Criando Componente UserNew Parte 02
  • Criando Componente UserList Parte 01
  • Criando Componente UserList Parte 02
  • Criando Componente TicketNew Parte 01
  • Criando Componente TicketNew Parte 02
  • Criando Componente TicketList Parte 01
  • Criando Componente TicketList Parte 02
  • Criando Componente TicketDetail Parte 01
  • Criando Componente TicketDetail Parte 02
  • Criando Componente Summary