Este repositório contém os desafios, projetos e anotações realizados durante a Formação Node.js da Rocketseat.
- Fundamentos do Node.js
- Criação de APIs RESTful
- Fastify
- Manipulação de banco de dados (SQLite, PostgreSQL, Prisma)
- Testes automatizados com Vitest
- Upload de arquivos
- Autenticação e autorização
- Trabalhando com middlewares
- Deploy de aplicações Node.js
/desafios
– Soluções dos desafios propostos em cada módulo./modulos
– Conteúdos desenvolvidos durante as aulas, separados por módulos da formação.
01-formacao-nodejs
– Introdução ao Node.js, primeiros conceitos e fundamentos.02-rotas-http
– Criação de rotas HTTP, manipulação de requisições e respostas.03-implementando-solid
– Implementação dos princípios SOLID na construção de APIs.
- Node.js
- TypeScript
- Fastify
- Prisma / SQLite / PostgreSQL
- Vitest
- JWT
- Docker
- Testes unitarios
- e outros...
🚧 Em andamento...
Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.