API RestFull - Java com SpringBoot + Microsserviços básicos
Sobre o Curso
Este curso foi criado com intuito de ajudar milhares de pessoas a preencherem esta grande lacuna que temos no mercado, isso devido à falta de pessoas capacitadas a desenvolver software...
Requisitos
* Lógica de programação.
* Conhecimento básico de Java.
* Força de vontade e dedicação.
Apresentação
smart_display
Aula-00 - Introdução
Protocolo HTTP
smart_display
Aula-01 - Protocolo HTTP
Arquitetura da API
smart_display
Aula-02 - Arquitetura, API RESTfull e Microsservisos
smart_display
Aula-03 - Conhecendo o Spring Boot
smart_display
Aula-04 - Estrutura API RestFull
Criando nossa API - CRUD Completo
smart_display
Aula-05 - Criando API Rest (CRUD) - Parte 1
smart_display
Aula-06 - Criando API Rest (CRUD) - Parte 2
smart_display
Aula-07 - Criando API Rest (CRUD) - Parte 3
smart_display
Aula-08 - Tratamento de Erros (handler)
Conhecendo o PostgreSQL
smart_display
Aula-09 - Conhecendo o PostgreSQL
smart_display
Aula-10 - Conexão com BD Relacional
Trabalhando com DTO (Data transfer object)
smart_display
Aula-11 - MVC - DTO Parte 1
smart_display
Aula-12 - MVC - DTO Parte 2
smart_display
Aula-13 - MVC - DTO Parte 3
Deploy do projeto
smart_display
Aula-14 - Deploy do projeto
Conhecendo a estrutura de Microsserviços
smart_display
Aula-15 - Arquitetura de microsserviços
Criando nossos primeiros microsserviços
smart_display
Aula-16 - Criando o Eureka Server
smart_display
Aula-17 - Criando o Zuul Service
smart_display
Aula-18 - Criando o MS e Ligando as pontas
smart_display
Aula-19 - Comunicação sincrona - Parte 01
smart_display
Aula-20 - Comunicação sincrona - Parte 02
smart_display
Aula-21 - Comunicação sincrona - Parte 03
smart_display
Aula-22 - Comunicação sincrona - Final
smart_display
Aula-23 - Criando serviço de configuração - Parte 1
smart_display
Aula-24 - Criando serviço de configuração - Parte 2
smart_display
Aula-25 - Criando serviço de configuração - Final
Conhecendo o TDD
smart_display
Aula-26 - Testes de Software
smart_display
Aula-27 - Conhecendo o TDD
smart_display
Aula-28 - Aplicando TDD no teste unitário
smart_display
Aula-29 - Aplicando TDD no teste Controller - Parte 1
smart_display
Aula-30 - Aplicando TDD no teste Controller - Parte 2
smart_display
Aula-31 - Finalizando com TDD
Autenticação JWT
smart_display
Aula32 - Criando o projeto base
smart_display
Aula33 - Criando o modelo de usuários
smart_display
Aula34 - Criando a classe JWTService
smart_display
Aula35 - Criando o Repository e Service de usuário
smart_display
Aula36 - Criando a classe CustomUserDetailsService
smart_display
Aula37 - Criando a classe JWTAuthenticationFilter
smart_display
Aula38 - Criando a classe WebSecurityConfig
smart_display
Aula39 - Criando o método de login e o UsuarioController
smart_display
Aula40 - Testando a autenticação
Envio de emails
smart_display
Aula41 - Criando serviço de envio de email - Parte 1
smart_display
Aula42 - Criando serviço de envio de email - Parte 2
smart_display
Aula43 - Criando serviço de envio de email - Parte 3
16 cursos338 alunosSou educador digital e desenvolvedor fullstack com mais de 8 anos de experiência em desenvolvimento web. Trabalhei neste período em mais de 15 projetos distintos com uma quantidade expressiva de tecnologias. Possuo sólidos conhecimentos em várias tecnologias e ferramentas.