Salut tous,
une info qui en intéressera peut-être quelques uns ?
<PUB> [Python : des fondamentaux à l'utilisation du langage] Début du
MOOC dans une semaine
alt text
Découvrir, apprendre et réussir
sur la plateforme FUN
Python : des fondamentaux à l'utilisation du langage
Bonjour à tous !
Vous êtes parmi les 6 500 inscrits à la 2ème session du MOOC « Python :
des fondamentaux à l’utilisation du langage » proposé par Inria sur la
plateforme
FUN : un grand merci pour l'intérêt que vous portez à ce cours !
Le cours débutera dans une semaine, le lundi 14 septembre à 10h. Vous le
trouverez dans votre tableau de bord à l’adresse suivante :
https://www.france-universite-numerique-mooc.fr/dashboard
N’hésitez pas à suivre l’actualité du MOOC Python grâce au hashtag
#moocpython sur Twitter.
Au plaisir de vous retrouver pour partager ensemble les 7 semaines de ce
cours, dont vous trouverez le sommaire complet ci-après, et à très
bientôt le
14 septembre !
Arnaud Legout, Thierry Parmentelat et l'équipe du MoocLab Inria
Plan du cours :
Semaine 1 : Introduction et prise en main
1. Organisation du MOOC
2. Les outils de la distribution standard Python
3. Les notebooks
4. Pourquoi Python ?
5. Materiel du cours
Semaine 2 : Types de base
1. Introduction au typage dynamique
2. Les types numériques
3. Les séquences
4. Les listes
5. Les tuples
6. Introduction aux tests if/else
7. Introduction aux boucles for et aux fonctions
8. Les chaînes de caractères
Semaine 3 : Références partagées et itérateurs
1. Tables de hash
2. Les dictionnaires
3. Les ensembles
4. Les références partagées
5. Introduction aux modules
6. L’indentation comme syntaxe de base
7. Les tests if/elif/else et les opérateurs booléens
8. Les boucles for et les itérateurs
Semaine 4 : Fonctions
1. Les fichiers
2. Boucle while
3. Fonction lambda, programmation fonctionnelle
4. Compréhension de listes, sets et dictionnaires
5. Les fonctions
6. Portée des variables dans les fonctions : règle LEG
7. Portée des variables dans les fonctions et références partagées
8. Passage d’arguments et appel de fonctions
Semaine 5 : Modules, classes et espaces de nommage
1. Modules et espaces de nommage
2. Processus d’importation des modules
3. Importation de modules et espaces de nommage
4. Classes, instances et méthodes
5. Héritage
6. Surcharge d’opérateurs
7. Quand utiliser fonctions, modules ou classes ?
8. Assignation et référencement des variables et des attributs
Semaine 6 : Conception d'itérateurs et gestion d'exceptions
1. Fonctions génératrices
2. Conception d’itérateurs
3. Exceptions
4. Conception d’exceptions personnalisées
5. Context manager
6. Expressions régulières
Semaine 7 : Sujets avancés
1. Méthodes statiques et de classe
2. Les décorateurs
3. Les classes new-style
4. Les métaclasses
5. Performance en Python
6. Python 3
J.-C.
Progliste :
Pour se désinscrire de la liste :
mailto:[email protected]?subject=unsubscribe
Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/
Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je
vous répondrez en privé.