Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/glaucia86/nodejs-iniciantes-nodebr-treinamento

Repositório responsável pelos códigos desenvolvidos do treinamento do site: Treinamento NodeBr
https://github.com/glaucia86/nodejs-iniciantes-nodebr-treinamento

eslint hapijs javascript jwt nodejs npm

Last synced: about 2 months ago
JSON representation

Repositório responsável pelos códigos desenvolvidos do treinamento do site: Treinamento NodeBr

Awesome Lists containing this project

README

        

# Curso & Treinamento: Node.js para Iniciantes by NodeBr

![alt_text](https://i.imgsafe.org/42/42ffeb4e53.png)

Repositório responsável pelos códigos desenvolvidos do treinamento do site: **[Treinamento NodeBr](https://treinamento.nodebr.org/)**

## Recursos Utilizados durante o Curso:

- Visual Studio Code;
- Node.Js
- Npm
- JWT
- Uso de Bancos Relacionais & Não Relacionais;
- Hapi.js
- Entre outros recursos;

## Ementa do Curso:

- **Módulo 00: Introdução ao Curso**

- :white_check_mark: [Aula 0.1 - Introdução ao Curso e Objetivos]()
- :white_check_mark: [Aula 0.2 - Tópicos abordados - O que aprenderei?]()
- :white_check_mark: [Aula 0.3 - Instalação e Configuração]()
- :white_check_mark: [Aula 0.4 - Introdução ao Node.js]()
- :white_check_mark: [Aula 0.5 - Entendendo o Event Loop]()
- :white_check_mark: [Aula 0.6 - Conhecendo o gerenciador de pacotes NPM](https://bit.ly/2AGYbjN)

- **Módulo 01: Sincronia de Funções Javascript**

- :white_check_mark: [Aula 1.1 - Entendendo o ciclo de vida de aplicações Javascript]()
- :white_check_mark: [Aula 1.2 - Trabalhando com Callbacks](https://bit.ly/2BLm23w)
- :white_check_mark: [Aula 1.3 - Introdução a Promises]()
- :white_check_mark: [Aula 1.4 - Refatorando Callbacks para Promises](https://bit.ly/2Pgv4cj)
- :white_check_mark: [Aula 1.5 - Introdução a resolução de Promises com async/await]()
- :white_check_mark: [Aula 1.6 - Resolução de promises com Async/Await](http://bit.ly/2W8lb5o)
- :white_check_mark: [Aula 1.7 - Trabalhando com Eventos com a classe EventEmitter](http://bit.ly/2AQ25Ys)

- **Módulo 02: Manipulação de Listas**

- :white_check_mark:[Aula 2.1 - Introdução ao Capítulo]()
- :white_check_mark:[Aula 2.2 - Manipulando listas com For/ForIn/ForOf](http://bit.ly/2DgKnyW)
- :white_check_mark:[Aula 2.3 - Criando nosso próprio Array.Map](http://bit.ly/2CtqIKx)
- :white_check_mark:[Aula 2.4 - Criando nosso próprio Array.Filter](http://bit.ly/2QV5quH)
- :white_check_mark:[Aula 2.5 - Criando nosso próprio Array.Reduce](http://bit.ly/2AQlAQO)

- **Módulo 03: Introdução a Desenvolvimento de Testes Automatizados**

- :white_check_mark:[Aula 3.1 - Introdução a desenvolvimento de testes automatizados em Javascript]()
- :white_check_mark:[Aula 3.2 - Ambiente e configuração do ciclo de testes](http://bit.ly/2RwpRTK)

* **Módulo 04: Node.js Além da Web - Criando Ferramentas de Linha de Commando**

- :white_check_mark:[Aula 4.1 - Introdução ao Capítulo]()
- :white_check_mark:[Aula 4.2 - Manipulando arquivos - READ]()
- [Aula 4.3 - Manipulando arquivos - CREATE]()
- [Aula 4.4 - Manipulando arquivos - DELETE]()
- [Aula 4.5 - Manipulando arquivos - UPDATE]()
- [Aula 4.6 - Criando ferramentas de linha de comando]()

* **Módulo 05: Banco de Dados - Nosso Projeto Multi-Banco de Dados**

- [Aula 5.1 - Criando projetos multi-banco de dados]()
- [Aula 5.2 - Trabalhando com padrão Strategy para Multi DataSources]()
- [Aula 5.3 - Design Patterns - Strategy]()
- [Aula 5.4 - Demonstração multi DataSources com Strategy Design Pattern]()

* **Módulo 06: Introdução ao Postgres e Banco de Dados Relacionais**

- [Aula 6.1 - ]()

* **Módulo 07: MongoDb e Bancos Não-Relacionais (NoSQL)**

- [Aula 7.1 - ]()

* **Módulo 08: Node.js e Web Services - Criando Serviços Profissionais com Hapi.js**

- [Aula 8.1 - ]()

* **Módulo 09: Documentação de Serviços com Swagger**

- [Aula 9.1 - ]()

* **Módulo 10: Autenticação com Json Web Token**

- [Aula 10.1 - ]()

* **Módulo 11: Publicação de Serviços na Web**

- [Aula 11.1 - ]()

* **Módulo 12: Próximos Passos**
- [Aula 12.1 - ]()

**Documentação em Desenvolvimento**