Vou te ensinar a projetar bancos de dados relacionais com sqlalchemy

Algumas informações foram traduzidas automaticamente.

Itália

Eu falo Italiano, Inglês

Engenheiro Backend Júnior

Sou desenvolvedor Python e engenheiro de backend com foco forte em criar soluções limpas e confiáveis do lado do servidor. Também trabalho com automação de navegador usando Playwright, que é ótimo par...
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