Tirez un maximum de ce cours

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.

À la rencontre de vos professeurs

Paul-Emile est un ingĂ©nieur en informatique chez MongoDB, l’entreprise leader dans les technologies de bases de donnĂ©es NoSQL. Titulaire d’un master en Corporate Finance Ă  l’EDHEC Business School, Paul-Emile a travaillĂ© dans plusieurs industries – banque, conseil, startup – avant de rejoindre le monde de la Tech pour y devenir dĂ©veloppeur full-stack.

Raye est une ingĂ©nieure en informatique chez TargetSmart, une entreprise de donnĂ©es politiques. Titulaire d’un master en ingĂ©nierie Ă  Cornell University, Raye a Ă©tudiĂ© les mĂ©dias et sciences numĂ©riques au CUNY Hunter College de New York. Raye a travaillĂ© chez JPMorgan Chase en tant qu’ingĂ©nieure en informatique. 

Ranga est diplÎmé d'un master en ingénierie et d'un bachelor en gestion des affaires. Il a acquis une expérience de travail diversifiée en travaillant dans des domaines tels que la défense, les télécommunications et la banque, en tant qu'ingénieur. Au cours de sa carriÚre, il a eu l'occasion de travailler avec différents langages de programmation, notamment Python.

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 ! 😉

Et si vous obteniez un diplĂŽme OpenClassrooms ?
  • Formations jusqu’à 100 % financĂ©es
  • Date de dĂ©but flexible
  • Projets professionnalisants
  • Mentorat individuel
Trouvez la formation et le financement faits pour vous