MOOC – Spécialisation Le Python pour tous – Cours Complet
MOOC – Spécialisation Le Python pour tous – Cours Complet
ISO + Support PDF + Fichiers source | English | 21 H 50 Min | 6.6 Go
This Specialization builds on the success of the Python for Everybody course and will introduce fundamental programming concepts including data structures, networked application program interfaces, and databases, using the Python programming language. In the Capstone Project, you’ll use the technologies learned throughout the Specialization to design and create your own applications for data retrieval, processing, and visualization.
Série 1
Première série de cours sur Python 3 de la spécialisation « Python pour tous » de l’université du Michigan. comportant 5 séries de cours. Cette spécialisation constitue une bonne introduction pour débuter la programmation en Python.
Semaine 1 : Pourquoi programmer ?
Semaine 2 : Installer et utiliser Python
Semaine 3 : Pourquoi programmer (suite)
Semaine 4 : Variables et expressions
Semaine 5 : Code conditionnel
Semaine 6 : Fonctions
Semaine 7 : Boucles et itération
Série 2
Ce cours présente les structures de données de base du langage de programmation Python. Nous irons au-delà des bases de la programmation procédurale et explorerons comment nous pouvons utiliser les structures de données intégrées de Python telles que les listes, les dictionnaires et les tuples pour effectuer des analyses de données de plus en plus complexes.
Ce que vous allez apprendre:
• Accomplir des tâches à plusieurs étapes comme le tri ou le bouclage à l’aide de tuples
• Créer des programmes capables de lire et d’écrire des données à partir de fichiers
• Stocker les données sous forme de combinaisons clé/valeur à l’aide des dictionnaires Python
Semaine 1 : Chaînes
Semaine 2 : Installer et utiliser Python
Semaine 3 : Fichiers
Semaine 4 : Listes
Semaine 5 : Dictionnaires
Semaine 6 : Tuples
Semaine 7 : Examen
Série 3
Ce cours montrera comment traiter Internet comme une source de données. Nous allons gratter, analyser et lire les données Web ainsi qu’accéder aux données à l’aide d’API Web. Nous travaillerons avec les formats de données HTML, XML et JSON en Python. Ce cours couvrira les chapitres 11-13 du manuel « Python pour tous ». Pour réussir ce cours, vous devez vous familiariser avec la matière couverte dans les chapitres 1 à 10 du manuel et les deux premiers cours de cette spécialisation. Ces sujets incluent les variables et expressions, l’exécution conditionnelle (boucles, branchement et try/except), les fonctions, les structures de données Python (chaînes, listes, dictionnaires et tuples) et la manipulation des fichiers. Ce cours couvre Python 3.
Semaine 1 : Pour commencer
Semaine 2 : Les expressions régulières
Semaine 3 : Réseau et sockets
Semaine 4 : Programmes qui surfent sur le Web
Semaine 5 : Services Web et xml
Semaine 6 : JSON et l’architecture REST