API completa com AdonisJS 5, Typescript e TDD

Conheça um dos frameworks Node mais populares para a construção de APIs!

Ratings: 4.88 / 5.00




Description

Aprenda a usar o AdonisJS de forma prática e divertida!

AdonisJS inclui tudo o que você precisa para criar uma API totalmente funcional. Pare de desperdiçar horas baixando e agrupando centenas de pacotes - Use AdonisJS e seja produtivo a partir do primeiro dia de desenvolvimento.

Nesse curso, vamos aprender AdonisJS na prática, implementando uma API para gerenciar mesas de RPG. Ao final, você terá uma API completa para o seu portfólio construída com Typescript e TDD e adotando as melhores práticas de desenvolvimento.


Está incluído no curso:

1 - Instruções detalhadas de configuração para Linux, Windows e Mac

2 - Implementar APIs utilizando Controllers, Factories, Modelos e relacionamentos, Migrations, Middlewares, Validators e Paginação

3 - Segurança - Autenticação e Autorização com API tokens e Bouncer

4 - Erros e Tratamento de Exceção

5 - Consultas e Relacionamentos com Lucid ORM e Query Builders

6 - Configuração de Envio de Emails

7 - Teoria aliada à pratica com exemplos passo a passo

8 - Construção de uma API completa para o seu portfólio

9 - Artigos com assuntos para se aprofundar

10 - Exercícios

11 - E mais!


Este curso é para você se...

- Você deseja implementar APIs seguindo as melhores práticas do mercado

- Você gosta de aprender com a prática numa abordagem passo a passo


Este curso não é para você se...

- Você é iniciante em programação

- Você nunca trabalhou com Javascript, Node e Banco de dados

What You Will Learn!

  • Typescript e TDD com AdonisJS 5
  • Implementar APIs utilizando Controllers, Factories, Modelos, Migrations, Middlewares, Validators e Paginação
  • Autenticação e Autorização com API tokens e Bouncer
  • Erros e Tratamento de Exceção
  • Consultas e Relacionamentos com Lucid ORM e Query Builders
  • Configuração de Envio de Emails

Who Should Attend!

  • Desenvolvedores backend que desejam implementar APIs com um dos melhores frameworks do mercado
  • Pessoas que gostam de aprender com a prática numa abordagem passo a passo