Microservices, Spring Boot, Padrões de Restfull, Exception
What you'll learn
- Neste curso os alunos irão aprender os padrões para desenvolver uma API Rest, irão explorar Exceptions e Handlers
Requirements
- java
Description
Em 20 anos de carreira na área de tecnologia, desenvolvendo software, vi muitos projetos sendo mal feito, sem nenhum padrão e qualidade. Sabe o que eu reparei? As pessoas que mais ganhavam aumento ou subiam de cargo eram as que mais programavam com qualidade, e/ou com melhores padrões.
Eu também pensava desta forma, pois nunca foi fácil encontrar cursos ou algum mentor que me auxiliasse. Dessa maneira, decidi fazer este curso exclusivo, para que você caro aluno, não passe pelo mesmo problema que tive.
Tendo o ponto de vista que criar uma API é simples com Spring Boot, mas criar uma com os padrões corretos, com boas práticas que facilite a utilização é muito mais complicado.
Sendo assim, vamos discutir neste curso os padrões, as boas práticas e também vamos explorar as exceptions e handler com Feign para saber como a API deve se comportar.
Um ponto muito importante a destacar é que desenvolver um microservices com as boas práticas de API é essencial para o crescimento profissional, para sua carreira, e para o seu bolso.
Saiba que, fazendo este curso, você entra para a exclusiva e limitada Comunidade Alcatéia Dev, que tem como foco conhecimentos, cursos, conteúdos, organização do GitHub, grupo de discussão sobre a área de tecnologia e micro serviços.
E daí? Curtiu?
** Conceitos do curso:
1. Padrões de API;
2. Comunicação síncrona com RestAPI;
3. Exceptions;
4. Handler;
Who this course is for:
- Developers
- Fullstack
- Developers web
- Developers java
- Desenvolvedores iniciantes
Course content
- Preview03:39
- Preview04:25
Instructor
Arquitetura de software.
Trabalho desde 2004 com Java e uma paixão pela profissão.
Estou entusiasmado com os projetos de código aberto.
Committer / PMC na Apache Software Foundation.
Colaborador do projeto Diana, Eye, Bunny, OAuth-Wolf.
Sólida experiência em liderar equipes de arquitetura usando microsserviços com Java, Spring Boot, Spring Cloud, AWS Cloud, Redis, ActiveMQ, NetflixOSS Stack: RxJava, Eureka,
Competências essenciais:
Projeto de arquitetura e codificação de arquitetura para sistemas escaláveis.
Sistemas distribuídos usando princípios, ferramentas e técnicas de SOA e microsserviços.
Engenharia de ajuste de desempenho e DevOps
Engenharia DevOps
Microsserviços nativos da nuvem com NetflixOSS