[Okfn-sn] [Python : des fondamentaux à l'utilisation du langage] Début du MOOC Aujourd'hui
Genova
genova at dofbi.com
Lun 3 Nov 11:22:52 UTC 2014
*Python : des fondamentaux à l'utilisation du langage*
Bonjour à tous !
Le MOOC "Python : des fondamentaux à l'utilisation du langage" débutera
demain à 10h sur la plateforme FUN. Vous pourrez accéder au cours via votre
tableau de bord à l'adresse suivante :
https://www.france-universite-numerique-mooc.fr/dashboard
Pour les nouveaux inscrits, nous vous rappelons le sommaire en fin de mail.
N’hésitez pas à suivre l’actualité du MOOC Python sur Twitter grâce au
hashtag #moocpython.
Au plaisir de vous retrouver tous,
Arnaud Legout, Thierry Parmentelat et l'équipe du Mooc Lab Inria.
Plan du cours :
Semaine 1 : Introduction et prise en main :
- Organisation du MOOC
- Les outils de la distribution standard Python , current section
- Les notebooks
- Pourquoi Python ?
Semaine 2 : Types de base
- Introduction au typage dynamique
- Les types numériques
- Les séquences
- Les listes
- Les tuples
- Introduction aux tests if/else
- Introduction aux boucles for et aux fonctions
- Les chaînes de caractères
Semaine 3 : Références partagées et itérateurs
- Tables de hash
- Les dictionnaires
- Les ensembles
- Les références partagées
- Introduction aux modules
- L’indentation comme syntaxe de base
- Les tests if/elif/else et les opérateurs booléens
- Les boucles for et les itérateurs
Semaine 4 : Fonctions
- Les fichiers
- Boucle while
- Fonction lambda, programmation fonctionnelle
- Compréhension de listes, sets et dictionnaires
- Les fonctions
- Portée des variables dans les fonctions : règle LEG
- Portée des variables dans les fonctions et références partagées
- Passage d’arguments et appel de fonctions
Semaine 5 : Modules, classes et espaces de nommage
- Modules et espaces de nommage
- Processus d’importation des modules
- Importation de modules et espaces de nommage
- Classes, instances et méthodes
- Héritage
- Surcharge d’opérateurs
- Quand utiliser fonctions, modules ou classes ?
- Assignation et référencement des variables et des attributs
Semaine 6 : Conception d'itérateurs et gestion d'exceptions
- Fonctions génératrices
- Conception d’itérateurs
- Exceptions
- Conception d’exceptions personnalisées
- Context manager
Semaine 7 : Sujets avancés
- Méthodes statiques et de classe
- Les décorateurs
- Les classes new-style
- Les métaclasses
- Performance en Python
Ceci est un email généré automatiquement, merci de ne pas
répondre à cet email.
--
Genova
+221772630047 / +221703337332
+221338697269 / +221338685574
0033173033269
www.dofbi.com
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.okfn.org/pipermail/okfn-sn/attachments/20141103/aac073a5/attachment.html>
Plus d'informations sur la liste de diffusion okfn-sn