Aprenda a desenvolver web APIs dentro do padrão REST com o Nest.js utilizando as melhores práticas.
Nível Intermediário Categoria Desenvolvimento Back-end
Atualmente, é essencial desenvolver aplicações que possam ser integradas em diversos cenários e dispositivos, como clientes web, desktop, mobile e até dispositivos vestíveis. Nesse contexto, é de extrema importância que os desenvolvedores dominem a habilidade de criar APIs, que são soluções para permitir a comunicação entre uma base de dados e várias aplicações e dispositivos.
Neste curso, vamos explorar como é possível desenvolver uma API REST utilizando o framework Nest.js. Esse framework está ganhando cada vez mais popularidade no desenvolvimento de back-end no ecossistema Node.js
Atualmente, é essencial desenvolver aplicações que possam ser integradas em diversos cenários e dispositivos, como clientes web, desktop, mobile e até dispositivos vestíveis. Nesse contexto, é de extrema importância que os desenvolvedores dominem a habilidade de criar APIs, que são soluções para permitir a comunicação entre uma base de dados e várias aplicações e dispositivos.
Neste curso, vamos explorar como é possível desenvolver uma API REST utilizando o framework Nest.js. Esse framework está ganhando cada vez mais popularidade no desenvolvimento de back-end no ecossistema Node.js
Neste curso veremos como criar um projeto do zero utilizando os conceitos de uma API REST e como implementá-los com as ferramentas do Nest.js. Vamos criar uma aplicação base que proverá os dados de uma escola fictícia, através de material escrito, vídeo aulas e questionários para fixação do conteúdo.
Dentre várias outras coisas, você aprenderá os tópicos abaixo:
Esse curso é voltado para desenvolvedores Node.js que desejam aprender sobre o desenvolvimento de APIs RESTful utilizando o framework NestJS.
Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.
Formado em Análise e Desenvolvimento de Sistemas pelo Instituto Federal de São Paulo, atuou em projetos como desenvolvedor Front-End. Nas horas vagas grava Podcast e arrisca uns três acordes no violão.
Nesta aula você aprenderá os principais conceitos sobre HTTP e APIs RESTful
6 aulasNesta aula vamos aprender a configurar o ambiente do projeto.
4 aulasNesta aula veremos como utilizar o NestCL para criar recursos e como criar entidades no NestJS.
4 aulasNesta aula veremos como implementar as rotas para gerenciamento do recurso de alunos
6 aulasNesta aula vamos aprender a utilizar os recursos de validação e serialização com os respectivos pacotes: class-validator e class-transformer.
3 aulasNesta aula vamos aprender a utilizar o recurso de migrations com o TypeORM
5 aulasNesta aula vamos aprender a utilizar o recurso de paginação com o pacote NestJS TypeORM paginate
1 aulaNesta aula vamos aprender a utilizar implementar os links relacionados ao HATEOAS
4 aulasNesta aula vamos corrigir e melhorar alguns aspectos da API e aprender a documentar nossa API utilizando a ferramenta Swagger
4 aulasTenha um ano de acesso completo a todos os cursos da plataforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!
Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:
Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!