Skip to content
Cours sur la POO en Python (Webforce3 - formation NEA) - Jan-Feb 2019
Python
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode
alumni2_cedric_and _the_double_phil
alumni2_cedric_and_the_double_phil
alumni2_gerard_fahraana_frederic
alumni2_gilles_marie
alumni2_michael_kenny_sebastien
alumni_cedric_farha
alumni_gerard_michael
alumni_gilles_marie
ch08_tp_tkinter
ch10_tp_datatypes
ch11_tp_oop1
ch12_tp_oop2
ch13_tp_tkinter_oop
ch16_tp_databases
.gitignore
README.md
alumni2_subject.pdf
alumni_subject.pdf
alumni_subject_2.pdf
qcm_2019_01_11.txt
triangle.py

README.md

Formation à la POO en Python (Webforce3 / NEA / Société Générale)

Ce repository contient une partie des ressources utilisées lors de la séquence de formation à la POO en Python des 7-18 janvier 2019.

Contenu de la séquence de formation

Cette séquence abordait notamment :

  • les types de données et en particulier les chaînes de caractères, listes, dictionnaires, tuples et ensembles,
  • les principes généraux de la POO,
  • la bibliothèque tkinter pour réaliser une interface graphique,
  • la bibliothèque sqlite3 pour manipuler une base de données SQLite depuis un script en Python.

On y trouve notamment des ré-écritures (un peu plus propres et pythoniques) d'exemples donnés dans le manuel Apprendre à programmer en Python3 de Gérard Swinnen. Les corrections de quelques exercices ont de même été ré-écrites.

triangle.py

La première semaine s'achevait avec un exercice plus ouvert : l'implémentation avec tkinter d'un processus semi-aléatoire générant le triangle de Sierpinski

alumni

Un projet de fin de séquence (réalisation en POO d'un alumni de profils étudiants doté d'une interface graphique et d'une base de données SQLite) n'a malheureusement pu aboutir complètement, faute de temps.

Trois groupes d'étudiants ont tout de même pu construire un MVP (Minimum Viable Product) plus très loin d'être "viable". :-p

You can’t perform that action at this time.