Vou te ensinar a projetar bancos de dados relacionais com sqlalchemy
Engenheiro Backend Júnior
Sobre este Serviço
A maioria dos desenvolvedores que conhecem Python encontra dificuldades quando o assunto é banco de dados. Não porque bancos de dados sejam difíceis, mas porque ninguém lhes ensinou como pensar de verdade sobre a estrutura dos dados. Essa sessão resolve isso.
Vamos trabalhar juntos ao vivo, um a um, para construir um projeto real do zero enquanto aprendemos a desenhar tabelas e relacionamentos de banco de dados do jeito certo. Você vai entender como modelar seus dados antes de escrever uma única linha de código, o que separa os desenvolvedores que têm dificuldades com bancos de dados daqueles que não têm.
Veja o que vamos abordar:
- Como identificar entidades e mapear relacionamentos
- Relacionamentos um-para-um, um-para-muitos e muitos-para-muitos na prática
- Como transformar seu design em modelos limpos de SQLAlchemy
- Noções básicas de normalização para que suas tabelas façam sentido a longo prazo
- Executando migrações reais com Alembic
No final da sessão, você terá um projeto funcionando e, mais importante, uma forma de pensar sobre o design de banco de dados que poderá aplicar em qualquer coisa que criar daqui para frente.
Isso é para você se conhece Python e quer parar de adivinhar na hora de estruturar seus dados.
Objetivo da aula:
Banco de Dados
Idade do aluno:
Adolescente (13–17)
•
Adulto (18–65)
Tecnologia de desenvolvimento:
Python
