Repositório de estudos do módulo 02 do curso de BackEnd na Cubos Academy.
- Primeiro Servidor
- Rotas, Intermediários e Controladores
- API Rest
- Programação Assíncrona
- Leitura e Escrita em Arquivos
- Datas em JS
Cada pasta de aula contém exercícios realizados durante o estudo.
Os exercícios com aplicações estão em repositórios privados.
- Aulas de soft skills
- Aulas de LinkedIn
- Aulas de GitHub
- Desafio final de módulo - Projeto de API
- Desafio final de carreira - Organização de GitHub
Este repositório contém execuções de códigos de API, siga o passo a passo para poder ligar o servidor e em seguida acesse os links demonstrados.
passo1. Adentre pelo terminal em uma pasta de aula. Para qualquer pasta de aula que contenha 'package.json', execute npm install para baixar os arquivos necessários para execução do código.
npm install
Apenas as seguintes pastas NÃO PRECISAM EXECUTAR o código quotado:
- Aula06_01.LeituraArquivos
- Aula06_02.JSONParse
passo1.5. (Aulas: 03, 04, 05, 06) Caso prefira utilizar o nodemon para manter o servidor atualizado sempre que editar um arquivo, execute o script:
npm run dev
passo2. Entre nos arquivos 'index' e leia os comentários ao fim do arquivo. Veja os passos de como utilizar cada rota e o que fazer.
Aula02_01.PrimeirosComandos/index.js
Aula02_02.server/src/index.js
Aula03_01.RotasIntermediariosControladores/src/index.js
Aula03_01.RotasIntermediariosControladores/src/indexExercicio_01_e_02.js
Aula04_01.APIRest/src/index.js
Aula05_01.ProgramacaoAssincrona/src/index.js
Aula06_01.LeituraArquivos/index.js
Aula06_02.JSONParse/index.js
Aula06_03.EscritaArquivos/src/index.js
Aula06_04.Exercicio/src/index.js
Aula07_01.DatasJS/index.js
passo3. Execute o index escolhido com node.js ou execute o script do passo1.5. e acesse a rota que quiser.