link Source : openclassrooms.com
list 4 séquences
assignment Niveau : Introductif
chat_bubble_outline Langue : Français
card_giftcard 48 points
Avis de la communauté
4.8
starstarstarstar
2 avis

Les infos clés

credit_card Formation gratuite
verified_user Certification payante
timer 6 heures de cours

En résumé

Pour créer des programmes informatiques ou construire des algorithmes destinés à l’analyse de données, vous devez maîtriser un langage de programmation.

Un programme dit à un ordinateur quoi faire, grâce à des données et des instructions que vous allez développer ! Alors, par où commencer pour écrire vos propres programmes en Python ?

Ce cours va vous apprendre les bases du langage de programmation Python, nécessaire pour évoluer dans le domaine de l’analyse de données. 

Vous apprendrez notamment à utiliser et écrire les fonctions de base de Python. Vous manipulerez les objets les plus courants de ce langage, et mettrez en œuvre une logique de programmation. Votre programme fera exactement ce que vous lui direz de faire !

Prêt à vous initier à Python pour l’analyse de données ?

Objectifs pédagogiques :

  • Mettre en place votre environnement de travail Python
  • Manipuler les fonctions et objets fondamentaux
  • Structurer votre code au sein d’un projet
  • Utiliser des librairies Python spécialisées

more_horiz Lire plus
more_horiz Lire moins
report_problem

Les prérequis

Aucun

Outils nécessaires : 

  • Un terminal 
  • Anaconda
  • Jupyter Notebook
  • Ou Google Colaboratory

dns

Le programme

Partie 1 - Mettez en place votre environnement de travail Python
1. Installez Python et Anaconda
2. Faites vos premiers pas avec Jupyter Notebook

Partie 2 - Manipulez les fonctions et objets fondamentaux
1. Déclarez une variable
2. Manipulez les types de variables
3. Écrivez vos propres fonctions
4. Programmez en orienté objet
Quiz : Manipulez les fonctions et objets fondamentaux

Partie 3 - Structurez votre code au sein d’un projet
1. Créez des tableaux pour stocker vos variables
2. Contrôlez votre code grâce aux structures conditionnelles
3. Choisissez la boucle adéquate
Quiz : Structurez votre code au sein d’un projet

Partie 4 - Utilisez des librairies Python spécialisées
1. Prenez en main les modules et librairies Python
2. Manipulez des nombres aléatoires avec le module random
Quiz : Utilisez des librairies Python spécialisées

Certificat de réussite

record_voice_over

Les intervenants

Benjamin Marlé
Graduated in Big Data from the University of Reims, France. Currently working as a freelance Data Scientist

Alexis Perrier
Data Science Consultant, Author and Lecturer. Follow @alexip on Twitter for more data science musings.

store

Le concepteur

OpenClassrooms

OpenClassrooms (anciennement le Site du Zéro ou SdZ), est un site web qui propose des cours autour de l'informatique, des sciences et de l'entrepreneuriat.

Les cours en ligne peuvent être réalisés aussi bien par l'équipe du site, des professeurs d'universités ou de grandes écoles partenaires que par ses membres.

Aujourd'hui, les cours sont disponibles dans plusieurs format : MOOC (Massive Open Online Course), texte web, e-book, livre et en vidéo. L'entreprise délivre des certifications pour certains cours, dont une reconnue par l'état, en partenariat avec IESA multimédia.

Avis de la communauté
4.8 /5 Moyenne
starstarstarstarstar
2
starstarstarstarstar
0
starstarstarstarstar
0
starstarstarstarstar
0
starstarstarstarstar
0
Contenu
5/5
Plateforme
5/5
Animation
4.5/5
Le meilleur avis

Maîtrise d'anaconda jupyter Notebook pycharm en tant que développeur de données je même maîtrisé numpy pandas et autre

le 30 juin 2023
Vous êtes le concepteur de ce MOOC ?
Quelle note donnez-vous à cette ressource ?
Contenu
5/5
Plateforme
5/5
Animation
5/5
le 30 juin 2023
starstarstarstarstar

Maîtrise d'anaconda jupyter Notebook pycharm en tant que développeur de données je même maîtrisé numpy pandas et autre

Anonyme,
le 26 août 2021
starstarstarstar

Une bonne prise en main de l'outil Jupyter et une approche des librairies spécialisées (random notamment) très intéressante et bien explicité (super exemple). Les quizz demandent une attention importante mais permettent d’être certain que l'on est pas passé à coté d'un élément important de notre apprentissage.