IT School
I teach programming courses in an innovative IT School: Coding Factory. This school offers an alternative pedagogy based on the PBL method (Project Based Learning), the eduScrum.
I teach from Bachelor to Master’s degree on many topics: Algorithms, Python, Java, Android, Linux.
Company Training
I provide technical training on the following topics:
The training is done on-site (France / Belgium / Switzerland area), directly in your company’s office.
My goal is to make the attending developers proficient with the technology, and more than anything, ready to build efficient, maintainable applications.
MOOC
[2017 - 2020] Android / Kotlin — Udemy
Summary
Beginner to advance Kotlin course on Android.
- Introduction to Kotlin (if / else, for, while)
- Object Oriented Programming with Kotlin
- Advanced Kotlin concepts: lambda, sealed class, lazy init, high order functions
- Structure of an Android Application
- Android fragment, database, permissions handling
- Full example project: Weather
Stats
- 164 sessions
- 2 full projects
- 19h30 hours of content
If you plan to buy the course, you can use this referral link. By using this link, I’ll get a bigger share of the selling price (100% vs 50% at best).
Course page
[2018] Android Architecture Components — Udemy
Summary
Discover the Google Architecture Components to develop the new Android Apps generation.
- Lifecyle
- LiveData
- ViewModel
- Room
- WorkManager
- Full example project: Bookstore with offline data using the MVVM Design Pattern
Stats
- 69 sessions
- 5 exercices + a full project
- 6 hours of content
If you plan to buy the course, you can use this referral link. By using this link, I’ll get a bigger share of the selling price (100% vs 50% at best).
Course page
[2019] Android Sensors : Cas pratiques d'applications — Udemy
Summary
Develop 3 fully featured Android application by using the latest concepts in Kotlin.
- MVVM Pattern: ViewModel, Lifecycle, LiveData
- Many sensors GPS, NFC, QRCode, Camera
- Advanced concepts: testing, custom animations
- 3 applications about : Google Maps, NFC and QRCode, Camera
Stats
- 209 sessions
- 3 full projects
- 21 hours of content
If you plan to buy the course, you can use this referral link. By using this link, I’ll get a bigger share of the selling price (100% vs 50% at best).
Course page
Online
[2018] The Go Language — Udemy
Summary
Discover the fundamentals of the Go language, invented by Google.
- Overview of all important concepts of Go : Structs, Interfaces, Goroutines…
- Unit tests in Go
- Third-party libraries integration
- 5 projects to practice every aspect of the language
Stats
- 140 sessions
- Exercices and quiz
- 11 hours of content
If you plan to buy the course, you can use this referral link. By using this link, I’ll get a bigger share of the selling price (100% vs 50% at best).
Course page
[2018] Django / Python — Udemy
Summary
Beginner to intermediate web development course with Django.
- Python Crash-course
- Overview of all Django’s major concepts: views, models, forms, routing
- Page design with Bootstrap 4
- Full example project: a personal Blog
Stats
- 114 sessions
- 15 exercices + a full project
- 10 hours of content
If you plan to buy the course, you can use this referral link. By using this link, I’ll get a bigger share of the selling price (100% vs 50% at best).
Course page
[2020] Linux / Shell scripting — Udemy
Summary
Discover Linux and the joys of Shell scriping.
- Install a VirtualBox VM with Ubuntu
- Overview of the Linux OS : filesystem, CLI
- Write shell scripts to automate tasks
- Manage processes with signals
Stats
- 55 sessions
- 12 exercices
- 5h30 hours of content
If you plan to buy the course, you can use this referral link. By using this link, I’ll get a bigger share of the selling price (100% vs 50% at best).
Course page
Book
[2018] Mastering Qt 5 — Packt Publishing
Summary
Advanced development with Qt 5 / C++.
- Create stunning UIs with Qt Widget and Qt Quick
- Use C++ 11/14 with the Qt workflow
- Integrate third-party libraries (e.g. OpenCV) in your cross-plateform app
- Deep dive in Threading, IPC mechanisms, serialization
Stats
- 526 pages
- 14 chapters
- 12 example projects