Teaching
My teaching career encompasses a pretty wide variety of computer-related topics, from networking and programming basics to artificial intelligence and Deep Learning.
Current courses
Since the start of my PhD in 2023, I am in charge of a reduced number of courses.
- 🇫🇷 Apprentissage automatique (ENSC)
- 🇫🇷 Initiation au Machine Learning (IOGS)
Full access to content is restricted to authorized students and colleagues, but some of the material is available online:
I also published several related resources that are not maintained anymore:
Past courses
The following resources were authored for courses I have taught in the past. Older stuff is most certainly outdated, but still might be useful in some contexts.
Programming basics (ENSC, last iteration: 2022)
- 🇫🇷 .NET et C#
- Git & GitHub
Object-oriented programming (ENSC, last iteration: 2022)
- 🇫🇷 C# : rappels et compléments
- 🇫🇷 Programmation orientée objet en C#
- 🇫🇷 UML
Software engineering (ENSC, last iteration: 2022)
- 🇫🇷 ASP.NET Core
- 🇫🇷 Entity Framework Core
- 🇫🇷 Génie logiciel
- 🇫🇷 Programmation évènementielle avec les WinForms
Web development (ENSC, last iteration: 2022)
- The JavaScript Way | 🇫🇷 La voie du JavaScript
- 🇫🇷 Le langage JavaScript
- 🇫🇷 JavaScript pour le web
Mobile development (ENSC, last iteration: 2022)
- 🇫🇷 React Native
Modeling of complex systems (ENSC, last iteration: 2018)
- 🇫🇷 Unity
Web development (BTS SIO, last iteration: 2013)
- 🇫🇷 Guide du développeur PHP
- 🇫🇷 Evoluez vers une architecture MVC en PHP
Databases (BTS SIO, last iteration: 2012)
- 🇫🇷 📄 Les bases de données
- 🇫🇷 📄 Le langage SQL
Networking (BTS SIO, last iteration: 2010)
- 🇫🇷 📄 Les réseaux