Introduction
Bonjour et bienvenue dans ce cours consacré aux librairies Python pour la Data Science.
Dans ce cours, vous allez découvrir les bonnes pratiques et les connaissances fondamentales qui vous aideront à effectuer vos analyses de données à l'aide de librairies Python.
Découvrez le plan du cours
Python possède de nombreuses librairies, utilisées dans tous les domaines. Pour pouvoir traiter une grande quantité de données, il est essentiel d'observer quelques règles de base, que vous allez découvrir dans ce cours.
Dans la première partie, vous prendrez en main NumPy à travers la création d’arrays et de tableaux de données.
Ensuite, dans la seconde partie du cours, vous créerez vos premiers data frames grâce à Pandas, et vous les manipulerez grâce à différentes fonctions.
Pour finir, dans la dernière partie, vous construirez des data visualisations grâce aux librairies Matplotlib et Seaborn.
Rencontrez vos professeurs
Benjamin est Data Scientist et a travaillé sur des projets data dans bien des domaines, de la santé publique au sport professionnel, en passant par des missions marketing plus “classiques”. Il enseigne également depuis plusieurs années et est l’auteur de ce cours. Vous le retrouverez également dans les différentes vidéos des tutoriels rythmant le déroulé de ce cours.
Nicolas Rangeon est spécialisé dans la Data Science pratiquée en langage Python. Il accompagne des entreprises et organisations de toutes tailles sur l'utilisation de leurs données. Ce qui le passionne ? Explorer les données, les faire parler, les modéliser, bref, savoir ce qu'elles ont dans le ventre ! Nicolas enseigne depuis plusieurs années, il est d'ailleurs mentor et auteur chez OpenClassrooms. Vous le retrouverez dans les vidéos en début de certains chapitres.
Apprenez en pratiquant
Connaissez-vous le principe d’un cours en ligne sur OpenClassrooms ?
Ce cours suit une progression logique que l’on a séquencée en 3 parties. Chaque partie contient plusieurs chapitres, qu’il est préférable de suivre dans l’ordre.
Avant de démarrer, voici quelques conseils pour exploiter au mieux le contenu de ce cours et optimiser votre apprentissage :
Regardez les vidéos de Nicolas pour comprendre pourquoi les concepts abordés sont importants.
Lisez le texte en dessous, et suivez les vidéos de démonstration de Benjamin ainsi que les activités dans les “À vous de jouer” pour savoir comment vous pouvez mettre en œuvre ces concepts.
Profitez de chaque occasion de pratiquer en faisant une pause dans le cours pour vous entraîner de votre côté, et reproduire pas à pas ce que vous avez lu dans le cours.
Avant de nous lancer plus en profondeur dans le cours, prenez en main votre notebook dans le chapitre suivant.