Introduction à Python

Durant ces 3 jours de formation Python, essentiellement pratiques,

nous aborderons les principaux concepts du langage, la syntaxe, les bonnes pratiques,

ainsi que l'outillage pour développer des programmes de qualité.

Programme (3 modules)

  1. 1 Les fondamentaux du langage 7h
    • Installer Python et exécuter du code

    • Comprendre les particularités du langage

    • Utiliser les types de données et les collections

    • Contrôler le flux d'exécution avec les conditions et les boucles

  2. 2 Écrire un code clair et robuste 7h
    1. Créer des fonctions réutilisables

    2. Formater les chaînes et maîtriser l'encodage des caractères

    3. Écrire un code concis : compréhensions, lambda, map, filter, reduce

    4. Documenter, gérer les erreurs et tester son code

    5. Appliquer les bonnes pratiques et les outils de qualité

  3. 3 Objet, organisation et mise en pratique 7h
    1. Isoler un projet dans un environnement virtuel

    2. Concevoir des classes et utiliser les méthodes spéciales

    3. Organiser son code

    4. Installer des bibliothèques tierces