Python et PostgreSQL sont deux des compétences les plus demandées au monde. Après avoir suivi ce cours, tu pourras ajouter ces deux compétences à ton CV. Tout ce que tu apprendras dans ce cours s’applique également à d’autres systèmes de bases de données, comme MySQL, Microsoft SQL Server ou Oracle.
Ce cours te permettra de maîtriser PostgreSQL en le combinant à Python. Si tu utilises Python et que tu souhaites améliorer tes compétences sur les bases de données, tu vas définitivement adorer ce cours !
Dans ce cours, tu vas :
Travailler avec différents types de bases de données (en mémoire, SQLite et PostgreSQL), et comprendre quand utiliser chacun d’entre eux dans tes applications Python.
Construire un projet de journal de programmation pour ajouter une base de données SQLite à ton application Python.
Améliorer la conception d’une base de données de manière incrémentale afin de ne pas être limité par la conception initiale.
Modéliser différentes relations avec PostgreSQL : one-to-many et many-to-many.
Construire une application de sondage pour apprendre l’analyse avancée des données avec GROUP BY, les fonctions de fenêtre de PostgreSQL et les requêtes imbriquées.
Travailler avec les dates et les heures dans PostgreSQL, et éviter les pièges des fuseaux horaires.
Structurer des applications Python comme un professionnel, pour faciliter le développement.
Produire des rapports d’analyse de données et des graphiques en utilisant Matplotlib avec des données PostgreSQL.