Bootcamp SQL avec Python + postgreSQL
Bienvenue sur le programme complet Python/PostgreSQL !
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.
Tu aborderas également des sujets avancés sur PostgreSQL…
> Découvre ci-dessous le plan complet du cours !
Pré-requis pour suivre ce programme :
Des connaissances de base en Python sont nécessaires, car le cours se concentre sur l’utilisation de PostgreSQL avec Python. Si besoin tout le pré-requis est dans ce cours.
À qui ce cours s’adresse-t-il ?
- Les développeurs Python débutants qui souhaitent passer à l’étape suivante de l’amélioration de leurs applications en tirant parti de la puissance des bases de données
- Tout développeur Python qui n’est pas familier avec les bases de données et qui souhaite comprendre pleinement les choix qui s’offrent à lui avant d’en utiliser une dans ses applications.
- Les Data Analysts et Data Scientists qui souhaitent créer des applications plus importantes ou interagir avec des ensembles de données plus vastes par le biais d’une base de données.