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.

The journey

Three steps, plain and simple.

From the first lesson to the last, everything is designed to keep you moving, no pressure, no absurd deadlines.

Step 01

Find the path that matches your goal.

5 min

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
The Savoira path catalog displayed on screen
Step 02

Follow the lessons at your own pace, with no imposed deadline.

8–12 min / lesson

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
A learner wearing headphones follows a video lesson
Step 03

Move at your own pace, without ever losing the thread.

Lifetime access

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
Learning space: track progress
Destination

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 path
Frequently asked questions

What people actually ask us.

The four questions we're asked most about the track. Full answers live on the FAQ page.

Have a specific question?

Support replies in French within 24 business hours, seven days a week.

contact@savoira.com

The 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.