Passer au contenu principal

Résumé de section

  • À l'issue de ce cours, les étudiants seront capables de :

    LO1. Maîtriser les structures de programmation orientée objet (classes, objets, héritage, encapsulation) en Python.

    LO2. Concevoir des interfaces utilisateur graphiques de base en Python.

    LO3. Appliquer la récursivité pour résoudre des problèmes algorithmique.

    LO4. Écrire des programmes clients/serveurs simples (ex. : socket, protocole HTTP).

    LO5. Manipuler des bases de données simples en Python via une API.

    LO6. Résoudre des problèmes complexes à l'aide d’algorithmes avancés et structurer le code de manière professionnelle.