This catalog presents a collection of interactive teaching materials — notebooks, lectures, samples, and demos — designed around a philosophy of learning by doing. Each course is a living repository where students clone, run, and modify real code. Continuous integration ensures every example is always up-to-date and working, so learners never start from a broken state. The system emphasizes practical skills: version control, containerization, and modern development workflows are not just taught but practiced from day one.
CNAM MI A2 PM44: Développement Mobile (Kotlin, Android)
Stable: —
Latest: develop @
a1c6951 · 2026-10-05
Features: —
CNAM MI A2 PO43 : POO — Java, Git, Conteneurs, Persistance
Stable: —
Latest: develop @
f4b146e · 2026-10-05
Features: —
LP ECMN Web Languages: FullStack JavaScript, React, Express
Stable: —
Latest: develop @
b919b5b · 2026-10-05
Features: —
M1 Info Math DEV Avancé : Conteneurs, JPA, REST
Stable: —
Latest: develop @
7fced24 · 2026-10-05
Features: —
Devcontainer environment for DEV-ADV lecture
Stable: —
Latest: develop @
d4244a4 · 2026-07-09
Features: —
M1 Info Math DEV OO Collab : Java, Git, JDBC
Stable: —
Latest: develop @
85c286a · 2026-10-05
Features: —
M2 Info Math DEV Expert : Serveurs d'applications (JEE, Web, Asynchrone)
Stable: —
Latest: develop @
fca22dd · 2026-10-05
Features: —
CI/CD : fondamentaux, écosystème, GitOps
Stable: —
Latest: develop @
acbb63c · 2026-10-03
Features: —
Introduction aux conteneurs Docker — cours et travaux pratiques
Stable: —
Latest: develop @
3005fa3 · 2026-10-04
Features: —
Exercices images Docker (containers-intro)
Stable: —
Latest: develop @
5e4d7a5 · 2026-09-05
Features: —
Hello World Docker (containers-intro)
Stable: —
Latest: develop @
a274760 · 2026-06-24
Features: —
Exemple C pour containers-intro
Stable: —
Latest: develop @
ede5715 · 2026-06-24
Features: —
Exemple Java pour containers-intro
Stable: —
Latest: develop @
43f1843 · 2025-02-07
Features: —
Hello World Java Docker
Stable: —
Latest: develop @
61b8847 · 2026-10-04
Features: —
Exemple REST+JPA Java Docker
Stable: —
Latest: develop @
6cf36b4 · 2026-09-05
Exemple multi-arch Docker
Stable: —
Latest: develop @
cd62ae8 · 2025-02-11
Features: —
Exemple Python pour containers-intro
Stable: —
Latest: develop @
89a04ed · 2025-02-07
Features: —
Hello World Python Docker
Stable: —
Latest: develop @
2fcfd54 · 2026-06-24
Features: —
Exemple REST Python Docker
Stable: —
Latest: develop @
dfd286f · 2025-02-07
Exemple SQLite Docker
Stable: —
Latest: develop @
1f5f8d1 · 2025-02-11
Features: —
Développement Web : HTML, CSS, JavaScript, React, REST
Stable: —
Latest: develop @
f4ce199 · 2026-10-04
Features: —
Fil rouge JPA+REST : projet de liaison
Jupyter
Stable: —
Latest: develop @
0a91828 · 2024-03-08
Features: —
Git : gestion de version et collaboration
Stable: —
Latest: develop @
f8d3504 · 2026-10-04
Features: —
Jupyter
Stable: —
Latest: develop @
9cc29bf · 2023-09-28
Features: —
Jupyter
Stable: —
Latest: develop @
46fc87a · 2023-09-28
Features: —
Jupyter
Stable: —
Latest: develop @
7aad8ce · 2023-09-28
Features: —
Java post-8 : Lambdas, Streams, Optional
Jupyter
Stable: —
Latest: develop @
8d5a8af · 2026-10-04
Features: —
Java Annotations : introduction et processeurs
Jupyter
Stable: —
Latest: develop @
ddc3472 · 2026-10-04
Features: —
Programmation asynchrone en Java
Stable: —
Latest: master @
1f6530d · 2024-11-23
Java Bean Validation : contraintes et vérification
Jupyter
Stable: —
Latest: develop @
577f476 · 2026-10-04
Features: —
Jakarta CDI (Contexts and Dependency Injection)
Jupyter
Stable: —
Latest: develop @
9feaa95 · 2024-03-08
Features: —
Jakarta EJB (Enterprise JavaBeans)
Jupyter
Stable: —
Latest: develop @
56d260b · 2024-03-08
Features: —
Introduction au langage Java (101)
Jupyter
Latest: develop @
88a5251 · 2026-10-04
Features: —
JavaFX : interface graphique en Java
Jupyter
Stable: —
Latest: develop @
c25306a · 2026-10-04
Features: —
Exemple client JavaFX
Stable: —
Latest: develop @
06cf698 · 2026-09-05
Features: —
Java Security : cryptographie et sécurité
Jupyter
Stable: —
Latest: develop @
ca3c523 · 2024-03-08
Features: —
A introduction to Java JDBC
Jupyter
Stable: —
Latest: develop @
66d259e · 2026-10-04
Features: —
Jakarta EE : CDI, Transactions, MicroProfile
Stable: —
Latest: develop @
db62dfe · 2026-10-04
Features: —
A notebook to learn Jakarta Persistence API (JPA)
Stable: —
Latest: develop @
10b7814 · 2026-10-04
Features: —
Exemple TCP Client/Server Java
Stable: —
Latest: develop @
eae7db6 · 2025-02-24
Features: —
Introduction pratique aux ontologies OWL
Jupyter
Stable: —
Latest: develop @
ff51de7 · 2024-03-08
Features: —
Programmation réactive en Java
Stable: —
Latest: develop @
1f6530d · 2024-11-23
Features: —
Exemple JAX-RS complet (Jakarta REST)
Stable: —
Latest: develop @
b1bb578 · 2026-10-04
Features: —
Exemple REST Quarkus
Stable: —
Latest: develop @
bc36abb · 2026-10-04
Features: —
Java RESTful Web Services : JAX-RS et Quarkus
Stable: —
Latest: develop @
38fa706 · 2026-10-04
Features: —
Révisions Java : exercices de preparation aux examens
Stable: —
Latest: develop @
823b39d · 2026-10-03
Features: —
Tests en Java : unitaires et d'intégration
Jupyter
Stable: —
Latest: develop @
5cc5391 · 2024-03-08
Features: —
Java WebSocket : communication temps réel
Jupyter
Stable: —
Latest: develop @
5c2ccb0 · 2026-09-01
Features: —
Introduction au langage Kotlin
Jupyter
Stable: —
Latest: develop @
679d755 · 2024-03-08
Features: —
Introduction aux Microservices
Stable: —
Latest: develop @
60ca45d · 2026-10-04
Features: —
Développement Mobile : Kotlin et Android
Stable: —
Latest: develop @
a93ae50 · 2026-10-03
Features: —
Exercices Kotlin basiques (mobile)
Stable: —
Latest: develop @
4506bfe · 2026-08-26
Features: —
Kotlin Persistence : Room et stockage mobile
Stable: —
Latest: develop @
2103753 · 2025-07-22
Features: —
Query Strings : bases (Python)
Jupyter
Stable: —
Latest: develop @
be046dd · 2023-05-31
Features: —
Query Strings : bases de données (PostgreSQL)
Jupyter
Stable: —
Latest: develop @
0083235 · 2023-05-08
Features: —
Query Strings : Java
Jupyter
Stable: —
Latest: develop @
2ab98b0 · 2023-05-08
Features: —
Exemple Quarto : Java, Maven, Docker
Stable: —
Latest: main @
2df0359 · 2026-10-03
Mise à niveau : Shell Unix — TP de révision (bash)
Stable: —
Latest: develop @
dbdefd6 · 2026-10-03
Features: —
Mise à niveau BDR : SQL Fondamental avec PostgreSQL (M1)
Stable: —
Latest: develop @
768271d · 2026-10-03
Features: —
Génie Logiciel 101 : Requirements, Architecture, Agile
Stable: —
Latest: develop @
1c0b683 · 2026-10-04
Features: —
Introduction JupyterHub UTLN (legacy)
Jupyter
Stable: —
Latest: develop @
963f2c3 · 2021-10-20
Features: —