38 - Criando um projeto de API com fastify - Curso completo de Typescript em NodeJs

Lección 38 de 4193%

Ya has superado la mitad. Estás muy cerca de completar el curso.

Sobre esta lección

Discord: http://discord.gg/tTu8dGN 🎁 Apoiar o canal: https://dub.sh/rinckodev-donate Playlist do curso completo: https://www.youtube.com/playlist?list=PL9tY_tDo_Q0DOAzTaPnWYsryfNLsz1K6U Me siga: https://github.com/rinckodev Me siga: https://www.tiktok.com/@rinckodev/ Seja membro deste canal e ganhe benefícios: https://www.youtube.com/channel/UCLutaD99Bd75axcoNwyU-iA/join 00:00 - Introdução 00:17 - Iniciando um novo projeto NodeJs 00:41 - Configurando scripts 01:59 - Definindo o tsconfig.json 03:28 - Primeiro hello world 03:56 - Criando a estrutura inicial da aplicação 08:29 - Validando o env 10:56 - Criando tipos e funções utilitárias 12:49 - Definindo a primeira rota 13:25 - Lib de enum para facilitar as respostas 14:35 - Usando o thunder client para fazer requisições 15:54 - Configurando o banco de dados 18:04 - Criando o schema das tarefas 20:04 - Criando o serviço das tarefas 24:44 - Criando o controller de criação da tarefa 26:52 - Configurando um manipulador de erros 28:40 - Criando o controller de criação da tarefa 29:21 - Definindo script de observação 31:15 - Criando controller para obter todas as tarefas 32:37 - Criando controller para obter uma tarefa por id 35:34 - Criando controller para atualizar uma tarefa 40:22 - Criando controller para deletar uma tarefa 42:03 - Entendendo como o autoload funciona 42:48 - Conclusão

Sobre este curso

Aprenda tudo sobre a tipagem avançada em TypeScript nesta playlist completa! Abordaremos conceitos fundamentais como inferência de tipos, interfaces, tipos genéricos, as const, keyof, sobrecarga de funções e muito mais. Ideal para quem deseja dominar o TypeScript e escrever código mais seguro e eficiente. Acompanhe e eleve seu conhecimento ao próximo nível!

Lección 38 de 41Nivel: principianteDuración total: 8h 35m

Lo que aprenderás en este curso:

  • Dominar la sintaxis moderna de JavaScript (ES6+)
  • Manipular el DOM y gestionar eventos del navegador
  • Trabajar con funciones asíncronas, promesas y APIs
  • Implementar estructuras de datos y algoritmos en JavaScript