When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Criando uma REST API com adonis.js: do básico ao avançado
Sendo produtivo ao criar uma API utilizando o framework adonis.js

This Course Includes
udemy
5 (80 reviews )
3h 52m
english
Online - Self Paced
professional certificate
Udemy
About Criando uma REST API com adonis.js: do básico ao avançado
Adonis.js é um framework MVC node.js, utilizado para criar aplicações web e API’s, bastante similar ao Laravel. Fornece um ganho incrível de produtividade devido a sua estrutura de arquivos, funcionalidades pré-implementadas, possui um CLI para auxiliar no desenvolvimento, poderoso ORM e uma comunidade que vem crescendo bastante. Neste curso você irá aprender a construir uma REST API robusta do básico ao avançado, de maneira prática com padrões de desenvolvimento. Como prática será desenvolvido uma api para academias com diversas funcionalidades conforme a grade abaixo. Meu objetivo é contribuir com o seu aprendizado, seja você já atuante no mercado de desenvolvimento (usando node.js ou uma linguagem diferente do js), aluno de graduação procurando agregar conhecimentos para conseguir aquela vaga dos sonhos ou até mesmo querendo desenvolver o seu próprio produto. Em breve será incluído no curso:
testes automatizados;
Upload da aplicação para servidor de produção. E novas funcionalidades conforme pedido dos alunos.
What You Will Learn?
- Utilizar o cli do adonis para auxiliar no desenvolvimento .
- Criar e gerenciar o seu banco de dados com as migrations .
- Popular informações padrões utilizando seeders .
- Criar Controllers e Models para realizar os CRUD .
- Debugar a aplicação para auxiliar no desenvolvimento .
- Definir os relacionamentos entre as models .
- Utilizar hooks no ciclo de vida do banco de dados .
- Criar e proteger rotas conforme o padrão REST, além de adição de validações e middlewares .
- Criar middlewares na aplicação .
- Adicionar e configurar plugin de papel e permissão oficial do Adonis .
- Autenticar usuários via JWT e validar papél ou permissão .
- Adicionar internacionalização .
- Realizar Upload de arquivo .
- Utilizar conexão com vários bancos simultaneamente Show moreShow less.