Python JavaScript & TypeScript SQL API Cybersecurity Fundamentals Cloud Fundamentals Data Modeling & Pipelines

Python — Catalogue

Choisissez un cours ou un pack pour commencer.

Each course brings together 8 interactive lessons in a Learning Workspace designed to turn knowledge into operational skills. Guided lessons, hands-on cases, dynamic quizzes, conversational support and progress tracking let you learn efficiently, at your own pace. The 15 courses follow a level-by-level progression, from discovering Python to building complete applications with artificial intelligence built in.

🎓 15 courses • 📘 120 interactive lessons • ⏱️ 45 to 75 hours of conversational training

5 levels: Level 1 — 9,90 € excl. VAT Level 2 — 12,90 € excl. VAT Level 3 — 15,90 € excl. VAT Level 4 — 18,90 € excl. VAT Level 5 — 24,90 € excl. VAT

Best offer

Python Complete Pack

🎓 Certificate : "Python Complete Path" 247,50 €
📚 15 courses 📖 120 lessons ⏱ 45 to 75 h ⚡ 1800 credits included

148,50 € excl. VAT

Savings : 99,00 €

Python Foundations Pack 3 courses
🎓 Certificate : Python — Fondations
📚 3 courses 📖 24 lessons ⏱ 9 to 15 h ⚡ 240 credits included

29,70 €

22,90 excl. VAT

Savings : 6,80 €

01 Level 1

Discover Python and write your first programs

understand what Python is for, set up your environment, and run your first scripts.

Understand what a programming language is Discover the fields where Python is used Install Python and check that it works Choose and configure a code editor Run a Python program Display information with print Add comments and organize a script Workshop: build your first interactive program
📚 8 lessons ⏱ 3 to 5 h 🎯 Quiz included ⚡ 80 credits included
02 Level 1

Work with variables and data types

store, transform, and display the information used by a program.

Create and name variables Work with integers and decimals Perform calculations with operators Work with character strings Use booleans and comparisons Convert a value from one type to another Capture user input with input Workshop: build a professional calculator
📚 8 lessons ⏱ 3 to 5 h 🎯 Quiz included ⚡ 80 credits included
03 Level 1

Control the flow of a program

build programs that can make decisions and repeat operations.

Use if, elif, and else conditions Compare several values Combine conditions with and, or, and not Repeat an operation with a for loop Use a while loop Control a loop with break and continue Build an interactive menu Workshop: create a simple management application
📚 8 lessons ⏱ 3 to 5 h 🎯 Quiz included ⚡ 80 credits included
Structured Development Pack 3 courses
🎓 Certificate : Python Développement structuré
📚 3 courses 📖 24 lessons ⏱ 9 to 15 h ⚡ 300 credits included

38,70 €

28,90 excl. VAT

Savings : 9,80 €

04 Level 2

Work with data collections

store, iterate over, and transform several pieces of information within a single program.

Create and modify a list Iterate over a list with a loop Use tuples Organize data with dictionaries Work with sets Search, sort, and filter values Use list comprehensions Workshop: manage a catalog of items
📚 8 lessons ⏱ 3 to 5 h 🎯 Quiz included ⚡ 100 credits included
05 Level 2

Structure your code with functions and objects

break an application into clear, typed, reusable components.

Understand the purpose of functions Define parameters and return a value Use optional parameters and type annotations Understand variable scope Create a class and instantiate an object Define attributes and methods Use dataclasses and composition Workshop: restructure an application into reusable components
📚 8 lessons ⏱ 3 to 5 h 🎯 Quiz included ⚡ 100 credits included
06 Level 2

Handle errors, modules, and environments

build more robust, well-organized projects.

Identify the main Python errors Catch an error with try and except Use else and finally Deliberately raise an exception Import a module from the standard library Create your own modules Install packages with pip Create and use a virtual environment
📚 8 lessons ⏱ 3 to 5 h 🎯 Quiz included ⚡ 100 credits included
Automation & Data Pack 3 courses
🎓 Certificate : Python Automatisation et données
📚 3 courses 📖 24 lessons ⏱ 9 to 15 h ⚡ 360 credits included

47,70 €

35,90 excl. VAT

Savings : 11,80 €

07 Level 3

Automation and data

read, modify, and produce data in common professional formats.

Read and write a text file Work with file paths using pathlib Read a CSV file Write and update a CSV file Understand JSON structure Read and produce a JSON file Validate and convert imported data Workshop: turn a CSV file into a JSON report
📚 8 lessons ⏱ 3 to 5 h 🎯 Quiz included ⚡ 120 credits included
08 Level 3

Automate professional tasks

use Python to cut down on repetitive manual work.

Identify a task suited to automation Browse files and folders Copy, move, and rename files Search for information across several documents Automatically generate reports Process several files in a single run Schedule and log a task Workshop: automate a complete monthly process
📚 8 lessons ⏱ 3 to 5 h 🎯 Quiz included ⚡ 120 credits included
09 Level 3

Use Python with a SQL database

store and query an application's data over the long term.

Understand the role of a database Discover tables, columns, and keys Create a SQLite database Add data with SQL Search and filter records Update and delete data Run SQL queries from Python Workshop: build a Python application with a database
📚 8 lessons ⏱ 3 to 5 h 🎯 Quiz included ⚡ 120 credits included
Web Applications & APIs Pack 3 courses
🎓 Certificate : Python Applications Web et API
📚 3 courses 📖 24 lessons ⏱ 9 to 15 h ⚡ 420 credits included

56,70 €

42,90 excl. VAT

Savings : 13,80 €

10 Level 4

Consume APIs with Python

communicate with web services and structure a robust API client.

Discover HTTP and its main methods Read API documentation Make a GET request Send data with POST Use HTTP parameters and headers Handle errors, timeouts, and JSON responses Structure a reusable API client Workshop: build a complete API client
📚 8 lessons ⏱ 3 to 5 h 🎯 Quiz included ⚡ 140 credits included
11 Level 4

Build an API with FastAPI

turn a Python program into a web service other applications can use.

Understand the role of a back-end API Install and launch FastAPI Create a first route Use path and query parameters Receive and validate JSON data Create CRUD operations Connect the API to a database Workshop: build a complete management API
📚 8 lessons ⏱ 3 to 5 h 🎯 Quiz included ⚡ 140 credits included
12 Level 4

Test, secure, and deploy an application

improve a project's reliability and get it ready for real-world use.

Understand the value of automated testing Create unit tests with pytest Test a function and an API Use execution logs Manage application settings and secrets Validate incoming data Prepare dependencies and configuration Deploy a Python application
📚 8 lessons ⏱ 3 to 5 h 🎯 Quiz included ⚡ 140 credits included
Data & Artificial Intelligence Pack 3 courses
🎓 Certificate : Python Data et intelligence artificielle
📚 3 courses 📖 24 lessons ⏱ 9 to 15 h ⚡ 480 credits included

74,70 €

48,90 excl. VAT

Savings : 25,80 €

13 Level 5

Analyze data with pandas

explore, clean, and summarize professional data.

Understand the role of data analysis Discover Series and DataFrames Import CSV and Excel data Select and filter data Clean missing and incorrect values Group and aggregate information Create simple indicators and charts Workshop: carry out a complete data analysis
📚 8 lessons ⏱ 3 to 5 h 🎯 Quiz included ⚡ 160 credits included
14 Level 5

Understand and experiment with machine learning

prepare data, train simple models, and evaluate their performance.

Distinguish artificial intelligence from machine learning Understand supervised and unsupervised learning Prepare a dataset Split data into training and test sets Create a first classification model Create a first regression model Evaluate a model's performance and limitations Workshop: train and test a simple model
📚 8 lessons ⏱ 3 to 5 h 🎯 Quiz included ⚡ 160 credits included
15 Level 5

Build a Python application with AI built in

bring together everything learned in the path in a complete professional project.

Define the application's needs and features Design the project architecture Set up the database and the API Integrate an AI model or service Produce structured, usable responses Test results and handle errors Secure, document, and deploy the application Final project: present a complete Python application
📚 8 lessons ⏱ 3 to 5 h 🎯 Quiz included ⚡ 160 credits included