Bienvenue dans le cours sur les bases de Python. Les premières étapes de tout apprentissage sont généralement les plus difficiles. Toutes nos félicitations pour vous être lancé ! Nous sommes ravis de vous assister dans votre découverte.
Que ce soit votre premier cours avec OpenClassrooms ou votre 100e, prenons un moment pour vous préparer à la réussite, et penchons-nous sur le matériel qui nous est offert ici.
Qu’est-ce qu’on va apprendre ?
La structure de ce cours repose sur deux parties :
-
Partie 1 : Créez des données avec Python, où nous travaillerons avec des blocs de code fondamentaux.
-
Partie 2 : Gérez la logique du programme dans Python, où nous exploiterons ces blocs de code pour en faire quelque chose avec de la logique.
Ces deux parties établissent une base à tous vos futurs projets Python. Si vous réussissez les questionnaires à la fin de chaque partie, vous recevrez le certificat du cours « Débutez la programmation avec Python ». 🥳
Vous avez peut-être remarqué qu’il y a une partie supplémentaire dans le cours :
-
Partie 3 : Extraire des données à partir du web avec les packages Python. Cette partie est facultative mais très recommandée. Dans cette partie, nous allons vous guider dans ce nouveau défi : appliquer vos nouvelles compétences basiques de Python dans une activité pratique du monde réel appelée l’extraction de données web. Nous utiliserons les packages Requests, Beautiful Soup, et les CSV, pour automatiser la tâche de collecte de données utiles à partir d’internet. Le questionnaire final est aussi facultatif, mais il vous aidera à connaître votre niveau de préparation sur un projet d’extraction web. Vous verrez à quel point vous serez autonome à l’avenir.
Si c’est facultatif, pourquoi faire une troisième partie ?
Automatiser une tâche et exploiter les packages Python tiers sont des compétences très pratiques à rajouter à votre bagage Python, quelle que soit la direction que prendront vos projets à l’avenir, que vous soyez développeur logiciel, analyste de données, expert en marketing ou autre. De plus, l’extraction de données web, ou plus généralement le processus ETL (de l'anglais extract, transform, load, ou extraction, transformation et chargement, en français) est une activité qui peut s’appliquer à n’importe laquelle de ces carrières. Ne ratez pas cette partie !
À la rencontre de vos professeurs