Crie uma API com NodeJs, TypeScript, Express, Prisma,Swagger
Aprenda de forma simples e didática como criar do zero uma API utilizando NodeJs, Express, Typescript, SQLite, Prisma
Description
Neste curso você aprenderá a criar um projeto completo Backend, ou seja, uma API utilizando Typescript, NodeJs, Express, Prisma, SQLite e a fazer uma documentação completa do projeto utilizando Swagger.
Desenvolveremos o projeto do zero desde a criação dele até a finalização com a elaboração de sua documentação.
Aprenderemos de forma muito simples e didática e colocando a mão na massa.
Espero fortemente que esse curso lhe ajude a aprender a criar o seu próprio projeto utilizando NodeJs e que você utilize o conhecimento adquirido aqui ao longo de sua jornada como desenvolvedor.
Este curso foi elaborado por mim Marcos Júnior, sou desenvolvedor de software e trabalho diariamente em projetos reais.
Trago como ideia principal deste curso que você que nunca criou um projeto Backend consiga á partir de agora criar seus próprios projetos do zero com facilidade e entendimento profundo do funcionamento de uma API Rest.
Para quem se destina este curso? Bom, este curso foi elaborado de forma que pessoas que nunca desenvolveram um projeto Backend consigam acompanhar o curso e também que pessoas que já possuem experiência no mercado de trabalho atuando como desenvolvedoras também façam o curso e levem para si novos conhecimentos que consigam agregar no seu trabalho.
What You Will Learn!
- Criar uma API rest do zero utilizando NodeJs e Express
- Utilizar banco de dados relacional SQLite e aprender a utilizar uma ORM moderna Prisma
- Utilizar Typescript no projeto do curso e usufruir de suas vantagens
- Fazer uma documentação completa utilizando Swagger
- Upload de imagens
- Criar um projeto backend do zero
- Padrão de projeto MSC
Who Should Attend!
- Desenvolvedores Javascript iniciantes e avançados.
- Desenvolvedores que desejam aprender a criar suas APIs Rest com NodeJs + Typescript + Prisma + SQLite + Swagger
- Desenvolvedores que desejam aprimorar suas habilidades em NodeJs + Typescript + Prisma + SQLite + Swagger