From your first lesson to your first contract.
Three steps: choose your track, follow the lessons, move at your own pace. No imposed deadline, lifetime access.
Three steps, plain and simple.
From the first lesson to the last, everything is designed to keep you moving, no pressure, no absurd deadlines.
Find the path that matches your goal.
Our catalog is organized by job, by skill, and by language. You compare the content, watch two free lessons, then decide. No opaque algorithm pushing more content on you, just the information you need to decide for yourself.
- Filter by job, level, duration, or budget
- Free preview of 2 lessons per path
- Side-by-side comparison of up to 3 paths

Follow the lessons at your own pace, with no imposed deadline.
Each module blends short videos (8 to 12 min), concise notes, and exercises. You pause, you reread, you come back two weeks later if life gets in the way. The content stays yours, for life, and it is updated as the ecosystem changes.
- Short videos in French, with FR/EN subtitles
- Downloadable notes in Markdown format
- Short quizzes at the end of each module

Move at your own pace, without ever losing the thread.
Your progress is saved lesson by lesson. Close the tab mid-chapter, come back three weeks later: your learning space takes you back exactly where you were. The track stays yours, with no time limit.
- Automatically resumes at your last lesson
- Replay any lesson as often as you need
- No cohort, no deadline

The code you write.
Ten hours of lessons later, you write clean, structured, tested Python. What you build with it is up to you.
Choose a pathWhat people actually ask us.
The four questions we're asked most about the track. Full answers live on the FAQ page.
Support replies in French within 24 business hours, seven days a week.
contact@savoira.comThe track holds about 10 hours of lessons. At three hours a week, expect a little over a month; some finish it in one intensive week. There is no deadline: access is for life.
No. The first course starts from scratch: installation, variables, first scripts. The track's advanced courses (“Intermediate OOP”, “Writing efficient Python”) assume you've done the earlier ones, that's why they come in this order.
Eight courses, 107 lessons and about ten hours of content, entirely in French: language basics, functions, object-oriented programming, data structures and algorithms, performance, and testing.
Yes. Two lessons are open to everyone, with no account needed: the full syllabus is shown on the track page, and the first two lessons play straight away.