🗄️ Revisão - Módulo 5 - JBL

📝 Descrição

O que esperamos que você entenda com esse exercício? Conceitos já visto aqui no backend :

  • Typescript;
  • Node;
  • Express;
  • MySql;
  • Knex;
  • Ferramentas de backend.

📚 Aulas assistidas

  • Vídeo 1: Node e NPM (Conceitos de node, NPM, Adicionar Dependências, Preenchendo Package.json)
  • Vídeo 2: Introdução ao Typescript (Tipagens de Variáveis, Tipagem de funções, Type, Enum)
  • Vídeo 3: Express (Criando a primeira API, Passando Headers, Passando Body, Passando Path, Passando Query Parameter)
  • Vídeo 4: API's REST (Conceitos de REST, Entidades, Métodos)
  • Vídeo 5: Introdução a SQL e Aprofundamento em SQL (Conceitos de Banco de Dados e SQL, CREATE TABLE, INSERT, SELECT, ALTER, UPDATE, DELETE, DROP, TRUNCATE, Funções no SQL, Group BY, Order BY, Limit)
  • Vídeo 6: Knex (Knex, Raw, QueryBuilde)
  • Vídeo 7: Relações em SQL e Filtros e Ordenação (Tipos de Relações, Foreign Keys, Joins, Filtros, Ordenação, Paginação)
  • Vídeo 8: Debugging no Backend (Como Debbugar no Backend)

🔧 Tecnologias utilizadas

  • Typescript;
  • Node;
  • Express;
  • MySql;
  • Knex;
  • Ferramentas de backend.

🚀 Rodando o projeto

Para rodar o repositório é necessário clonar o mesmo, dar o seguinte comando para iniciar o projeto:

npm install

🔜 Deploy

  • xxx

🤝 Autor

Gabriel Marcelino Carvalho