Skip to main content
Object oriented programming
Global search
Close
Global search
Toggle search input
Aide
Utilisateurs
Comment se connecter
Étudiants
Guide EPI
Enseignants
Mode d'emploi des EPI
Questions fréquentes
English (en)
Français (fr)
Log in
Open course index
Open block drawer
Object oriented programming
Course content
Tab one
Tab two
Topic outline
General
Collapse all
Expand all
Annonces des enseignants
Forum
Ressources and links
The first book I recommend
URL
The second book I recommend
URL
A very basic introduction to OOP in Python 3 on realpython.com
URL
A more detailed introduction to OOP in Python on realpython.com
URL
On modules and packages
URL
Notebooks and Python codes
Lecture 1 30/01/24
File
5.6 KB Archive (ZIP)
Lecture 2
File
56.8 KB Archive (ZIP)
TD Feb 6
File
5.4 KB Archive (ZIP)
Course first class - vector
File
3.5 KB Archive (ZIP)
TD Feb 13th
File
26.0 KB Archive (ZIP)
TD 1 Ex 6-7
File
16.6 KB Archive (ZIP)
First course on inheritance
File
20.3 KB Archive (ZIP)
TD BankAccount and Inheritance
File
2.2 KB Archive (ZIP)
abstract + TD univ 1
File
3.7 KB Archive (ZIP)
Properties, descriptors, mro and MixIn (March 7th)
File
4.0 KB Archive (ZIP)
multiple inheritance, mixin, dataclass, Enum.zip
File
3.7 KB Archive (ZIP)
Univ 2 March 19th
File
2.4 KB Archive (ZIP)
modules and packages
File
15.9 KB Archive (ZIP)
td 26 mars after class
File
32.2 KB Archive (ZIP)
microecon
File
70.4 KB Archive (ZIP)
OOP in matplotlib
File
106.8 KB Archive (ZIP)
with / context manager
File
1.5 KB Archive (ZIP)
taskmanager episode 1
File
1.2 KB Archive (ZIP)
python web client side
File
228.1 KB Archive (ZIP)
taskmanager episode 2
File
9.5 KB Archive (ZIP)
first apis
File
287.6 KB Archive (ZIP)
weather so2 api
File
5.3 KB Archive (ZIP)
Task manager with flask app
File
836.5 KB Archive (ZIP)
Tutorials
TD1
File
76.7 KB Document PDF
TD 2 (Feb 13th)
File
82.9 KB Document PDF
TD 3 (Bank) - Feb 27th
File
76.9 KB Document PDF
TD 4 (Univ sys) - Mar 5th
File
63.5 KB Document PDF
TD 5 (Univ sys 2 - multiple inheritance and Mixin) - Mar 19th
File
77.0 KB Document PDF
TD 6-7 (edgeworth box)
File
94.1 KB Document PDF
TD Matplotlib
File
4.8 MB Document PDF
TD task manager
File
81.9 KB Document PDF
Homework (pour le contrôle continu)
Homework (due April 23rd, 2024)
File
132.1 KB Document PDF
Final project
Final project
File
49.1 KB Document PDF