Curso dividido em módulos para aprofundar os conhecimentos em Node.js.
[EM ATUALIZAÇÃO]
- Modulo 1 - Sincronia de Funções Javascript
✅ Callbacks
✅ Promises
✅ Async/Await
✅ Eventos
- Modulo 2 - Manipulação de Listas
✅ For/For in/For of
✅ Array.Map
✅ Array.Filter
✅ Array.Reduce
- Modulo 3 - Introdução a testes automatizados
✅ Ciclo de testes - TDD - Mocha
- Modulo 4 - Node.js - Realizando CRUD através de TDD
✅ CRUD
- Modulo 5 - Banco de Dados
✅ Strategy - Multi DataSources
✅ Design Patterns - Strategy
- Modulo 6 - Postgres e Bancos Relacionais
⬛ Postgres - operadores e conexões
⬛ Sequelize
⬛ CRUD
- Modulo 7 - MongoDB e Bancos Não Relacionais
⬛ Operadores e conexões
⬛ Mongoose
⬛ CRUD
- Modulo 8 - Refatoração
⬛ MongoDB para multischemas
⬛ Postgres para multischemas
- Modulo 9 - Hapi.js
⬛ Estrutura Hapi.js
⬛ RestFull
⬛ GET/POST/PATCH/PUT/DELETE
⬛ Validação com Joi
- Modulo 10 - Swagger
⬛ Swagger
- Modulo 11 - JWT
⬛ Configuração JWT
⬛ Bcrypt
- Moduçp 12 - Deploy
⬛ Heroku
⬛ MongoLab
⬛ PM2