[Pyuggre] Fwd: J - 1 semaine avant le début du cours !

Michael Bright mjbrightfr at gmail.com
Lun 19 Sep 13:50:03 CEST 2016


Fyi ...

From: Python : des fondamentaux à l'utilisation du langage Course Staff <
41001S03-no-reply at france-universite-numerique-mooc.fr>
Date: 2016-09-19 8:49 GMT+02:00
Subject: J - 1 semaine avant le début du cours !


Python : des fondamentaux à l'utilisation du langage
[image: alt text] <https://www.fun-mooc.fr> Se former en liberté sur la
plateforme FUN
Python : des fondamentaux à l'utilisation du langage

Bonjour à tous !

La  3e session du MOOC « Python : des fondamentaux à l’utilisation du
langage », proposé par Inria sur la plateforme FUN, débutera dans une
semaine, *le lundi 26 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.

Rendez-vous donc très bientôt le 26 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
  *Voir le cours*
<https://www.fun-mooc.fr/courses/inria/41001S03/session03/>
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.afpy.org/pipermail/pyuggre/attachments/20160919/d5bea1dd/attachment.html>


Plus d'informations sur la liste de diffusion Pyuggre