• Cours
    1. Préambule
    2. Introduction à Python
    3. Séquences et boucles
    4. Fonctions, procédures et effets
    5. Compréhension sur les listes
    6. Généricité
    7. Pattern matching
    8. Récursion
    9. Fonctions d'ordre supérieur
    10. Dictionnaires
    11. Types de données
    12. Paradigme fonctionnel
    13. Syntaxe abstraite
    14. Programmation Web
    15. Principales bibliothèques
    16. Les composants React
    17. Python vs TypeScript
  • Travaux Pratiques
    1. Expressions simples [sources] [solution]
    2. Listes et filtrage [sources] [solution]
    3. Listes et fonctionnelles [sources] [solution]
    4. Le type Optional [sources] [solution]
    5. Les arbres binaires [sources] [solution]
    6. Les types récursifs [sources] [solution]
    7. TypeScript : types simples [sources] [solution]
    8. TypeScript : enregistrements et variants [sources] [solution]
    9. Tableaux [sources] [solution]
    10. Données immutables [sources]
    11. Tutoriel React [sources] [solution]
    12. Interface Utilisateur (UI) [sources]
    13. Compte bancaire (UI) [sources]