Je vais vous enseigner la conception de bases de données relationnelles avec sqlalchemy

Certaines informations ont été traduites automatiquement.

Italie

Je parle Italien, Anglais

Ingénieur backend junior

Je suis développeur Python et ingénieur backend, spécialisé dans la création de solutions serveur propres et fiables. Je gère également l'automatisation de navigateur avec Playwright, idéal pour teste...
À propos de ce service

La plupart des développeurs qui connaissent Python rencontrent un obstacle lorsqu'il s'agit de bases de données. Pas parce que les bases de données sont difficiles, mais parce que personne ne leur a appris comment réfléchir réellement à la structure des données. Cette session remédie à cela.

Nous travaillerons ensemble en direct, en tête-à-tête, pour construire un vrai projet à partir de zéro tout en apprenant à concevoir correctement des tables et des relations de bases de données. Vous comprendrez comment modéliser vos données avant d'écrire une seule ligne de code, ce qui distingue les développeurs qui ont des difficultés avec les bases de données de ceux qui n'en ont pas.

Voici ce que nous couvrirons :

  • Comment identifier les entités et cartographier les relations
  • Relations un-à-un, un-à-plusieurs et plusieurs-à-plusieurs en pratique
  • Comment traduire votre conception en modèles SQLAlchemy propres
  • Les bases de la normalisation pour que vos tables restent cohérentes à long terme
  • Exécuter de véritables migrations avec Alembic


À la fin de la session, vous aurez un projet fonctionnel et, plus important encore, une façon de penser la conception de bases de données que vous pourrez appliquer à tout ce que vous construisez à l'avenir.

Cela vous concerne si vous connaissez Python et que vous souhaitez arrêter de deviner quand il s'agit de structurer vos données.

Objectif de la leçon:

Base de données

Âge des étudiants:

Ados (13-17)

Adulte (18-65)

Technologie de développement:

Python