Trilha - Dev. React JavaScript - Avançado
Banco de Dados – Postgres
🎥 Vídeo(s) Recomendado(s)
🗝️ Pontos-chave (Perguntas-guia)
- Se você consegue responder isso, você entendeu o módulo.
- Essas perguntas poderão ser usadas futuramente para validação.
❓ Perguntas:
- O que é um banco de dados relacional?
- O que é SQL e PostgreSQL?
- Qual a diferença entre banco de dados e tabela?
- O que é uma chave primária?
- O que é uma chave estrangeira?
- O que é normalização de dados?
- Para que serve
SELECT?
- Qual a diferença entre
WHERE e HAVING ?
- O que é
JOIN e quais tipos existem?
- Qual a diferença entre
INNER JOIN , RIGHT JOIN, e LEFT JOIN ?
- Para que servem
INSERT, UPDATE e DELETE ?
- O que é
ORDER BY ?
- O que é
GROUP BY ?
- O que é um CRUD?
- O que são índices e por que impactam performance?
🔗 Material de Apoio
Referência rápida para uso prático.
Cursor IA
🎥 Vídeo(s) Recomendado(s)
🗝️ Pontos-chave (Perguntas-guia)
- Se você consegue responder isso, você entendeu o módulo.
- Essas perguntas poderão ser usadas futuramente para validação.
❓ Perguntas:
- O cursor é um
fork do VS Code (Visual Studio Code). O que isso significa?
- O que é o Cursor e qual problema ele resolve?
- Qual a diferença entre o Cursor e um editor tradicional?
- Em que situações o Cursor acelera o desenvolvimento?
- Como usar prompts de forma clara e objetiva?
- O que significa “dar contexto” para a IA?
- Quando não confiar cegamente na resposta da IA?
- Como usar o Cursor para:
- Entender código existente?
- Refatorar código?
- Gerar testes?
- Quais cuidados tomar ao usar IA com código sensível?
- Como revisar e validar código gerado por IA?
- Qual é o papel do desenvolvedor quando usa IA no fluxo de trabalho?
🔗 Material de Apoio
Referência rápida para uso prático.