Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
API completa com AdonisJS 5, Typescript e TDD
Rating: 4.7 out of 5(293 ratings)
1,140 students

API completa com AdonisJS 5, Typescript e TDD

Conheça um dos frameworks Node mais populares para a construção de APIs!
Last updated 11/2025
Portuguese

What you'll 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

Course content

10 sections114 lectures10h 43m total length
  • Apresentação do curso1:59
  • Configuração de ambiente - Linux10:59

    Nessa aula será feita a configuração do ambiente linux com a instalação do mysql, insomnia e vscode.

  • Configuração de ambiente - Windows11:00

    Nessa aula será feita a configuração do ambiente windows com a instalação do mysql, insomnia e vscode.

  • Configuração de ambiente - Mac9:47
  • Alinhando o conhecimento sobre APIs, Node, ES6 e Typescript0:26
  • [ATUALIZAÇÃO] Nova versão do Adonis0:19
  • TDD e projeto inicial com Adonis4:48
  • [CORREÇÃO] Dependências de teste0:16
  • Configuração do japa e primeiro teste com Adonis8:16

    Nessa aula será feita a configuração do japa para implementarmos o nosso primeiro teste no Adonis.

Requirements

  • Experiência com desenvolvimento Javascript, ES6 e Node
  • Noções de Typescript, APIs e banco de dados relacional

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

Who this course is for:

  • 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