Python presentiel – Formation certifiante
Apprendre dans un environnement propice à l'apprentissage.
Informations générales : formations presentiel
Modalités de déroulement
Public : Cette formation s’adresse aux professionnels ou futurs professionnels devant utiliser Python dans le cadre de son activité ou aux personnes souhaitant développer des compétences sur python.
Prérequis : Disposer d’un ordinateur équipée d’une Webcam et avoir accès à réseau Internet haut débit pour les exercices.
Objectifs :
- TOSA : La formation python détermine et valide le niveau de compétences et d’aptitude d’un candidat sur python. Elle permet aux étudiants, stagiaires, employés ou demandeurs d’emploi de renforcer leur employabilité et d’atteindre leurs objectifs professionnels.
Durée : Entre 20 et 30 heures.
Prix : Entre 1050 et 1500 euros.
Effectif : 1 personne
Financement : Personnel, CPF, France Travail ou OPCO pour les entreprises.
Délais d’accès : Démarrage sous 15 jours.
Méthodes mobilisées :
Cette formation se déroulera en presentiel.
Nos séances alternent théorie et mises en situation réelles. Vous bénéficierez d’un débriefing personnalisé pour analyser vos résultats et optimiser l’efficacité de vos actions sur python.
50 % des heures de la formation avec un(e) formateur(trice).
50 % de validation d’acquis sur notre plateforme pédagogique accessible pendant votre parcours.
Modalités d’assistance technique : Le stagiaire bénéficie d’un accompagnement continu assuré par son formateur et le référent pédagogique. Il a également la possibilité de demander un soutien technique en envoyant un email à l’adresse : accompagnement@aptiva-formations.fr
Modalités d’enseignement :
Des supports de cours et des exercices corrigés sont disponibles pour le stagiaire sur la plateforme e-learning ENI, accessible à tout moment. Le suivi de progression s’effectue via des travaux pratiques à réaliser sur ordinateur, incluant des activités sur la plateforme e-learning ou des exercices complémentaires. Ces travaux prennent la forme de quiz, tests ou mises en situation professionnelle et doivent être complétés tout au long du parcours de formation.
Modalités d’évaluation : Validation des compétences sur la plateforme et validation avec le formateur pendant le parcours de formation.
Passage de la certification à la fin du parcours.
- La formation prépare à la certification détenue par ISOGRAD intitulée Programmer et automatiser des tâches avec Python (Tosa) enregistrée le 24-09-2025 sous le numéro RS6292 au Répertoire Spécifique de France Compétences.
Modalités d’évaluation :
- Algorithme adaptatif : le niveau des questions s’adapte au niveau du candidat tout au long du déroulement du test
- Scoring mathématique IRT (Item Response Theory) : score sur 1000
- Typologies de questions : activités interactives
- Format du test : 35 questions – 90 minutes
Modalité de présence : Feuille d’émargement.
Accessibilité : Référent Handi – Formation : ATOUT-CAP, Amandine PILLOT, société spécialisée dans le domaine du Handicap. Adresse mail : contact@aptiva-formations.fr
Programme
Parcours initial
Chapitre 1 : Définition du programme
• Désignation du niveau : test pour déterminer le niveau initial du ou des stagiaires afin
d’adapter et personnaliser le parcours de formation.
• Définition des objectifs en fonction du rythme professionnel et personnel.
• Présentation de la certification TOSA.
Chapitre 2 : Cours particuliers
• Apprentissage des notions de bases
• Perfectionnement des fonctions spécifiques
• Traitement des points bloquants
Chapitre 3 : Exercices à réaliser.
• Module 1 : Découverte – Premiers pas sur Python (6 heures)
• Module 2 : Fonctions intermédiaires
• Module 3 : Fonctions avancées
• Livre : Python
• Cas d’usages
Chapitre 4 : Passage de la certification
• Présentation passage de la certification. (Découpage détaillé du test)
• Mise en situation réelle d’examen pour évaluer et valider votre progression.
• Correction détaillée.
• Passage de la certification TOSA.
Les exercices seront définis en fonction du niveau du stagiaire en début de formation
Parcours modulaire
Module 1 : Découverte – Premiers pas sur Python
➢ Objectifs
➢ Un langage de programmation, c’est quoi ?
➢ Choisir son langage
➢ Classification des langages
➢ Popularité des langages
➢ Conclusion
➢ La plateforme Python et l’IDE
➢ Les différentes utilisations de Python
➢ La plateforme web Python, La machine virtuelle Python
➢ Les principaux outils et caractéristiques de Python
➢ Premier programme
➢ Interpréteur et exécution
➢ Les interpréteurs Python en ligne (shell)
➢ Les différents IDE (tierce) pour Python
➢ Démonstration – Microsoft Visual Studio Code
Module 2 : Fonctions intermédiaires
➢ La philosophie de Python
➢ Syntaxe et généralités
➢ Les noms de variables, Déclaration d’une variable, Portée et durée de vie d’une variable
➢ Les types principaux, Les constantes, Les expressions de calcul
➢ Conversion implicite des numériques (int/float)
➢ Structures de contrôle, Structures de contrôle conditionnelles
➢ Énoncé du TP : Calcul du temps de cuisson, Bulletin de salaire, Calcul de statistiques,
Distributeur de boissons
➢ Les fonctions et paramètres
➢ La fonction return, Le passage de paramètres, La fonction type, Les fonctions lambda
➢ Énoncé du TP : Max et Compare, L’échiquier de Sissa, Nombres premiers
Module 3 : Fonctions avancées
➢ Les outils de débogage
➢ Traceback (ou StackTrace)
➢ Le débogueur (Visual Studio Code)
➢ Les points d’arrêts • Les actions de navigation du débogueur
➢ Les variables complexes
➢ Les séquences : n-uplet (tuple)
➢ Démonstration – Les n-uplets (tuple)
➢ Les séquences : liste (list)
➢ Les méthodes de liste (list)
➢ Parcourir une liste (enumerate)
➢ Les tableaux avec des listes (list)
➢ Démonstration – Les listes (list)
➢ Énoncé du TP – Palindromes
➢ Les chaînes de caractères (str)
➢ Manipuler des chaînes de caractères
➢ Formatage de chaînes de caractères
➢ Formatage de numériques
➢ Les caractères spéciaux dans les chaînes
➢ Démonstration – Les chaînes de caractères (str)
➢ Énoncé du TP – Suite logique, Cryptage polyalphabétique, Mélangeur de mots
➢ Opérateur ternaire (syntaxe avancée)
➢ Les séquences : dictionnaire (dict)
➢ Parcourir un dictionnaire
➢ Énumération (via dictionnaire)
➢ Conditionnelle alternative (via dictionnaire)
➢ Démonstration – Les dictionnaires (dict)
➢ Énoncé du TP – Anagrammes, Mini bataille navale
➢ Modifier une photo
➢ Les filtres + le script d’actions
➢ Déformer et transformer
➢ Le GIF
Certifications

TOSA
L'objectif de la certification « Programmer et automatiser des tâches avec Python » (Tosa) est double :
Création d’un standard des compétences : faciliter pour les employeurs et les demandeurs d’emploi l’identification des compétences professionnelles nécessaires pour le développement informatique malgré la très grande variété de postes
Certification des compétences professionnelles : mettre en valeur des compétences professionnelles réelles de l’individu et faire correspondre postes et candidats efficacement, pour simplifier et accélérer l’embauche.
Format :
Algorithme adaptatif : le niveau des questions s’adapte au niveau du candidat tout au long du déroulement du test
Scoring mathématique IRT (Item Response Theory) : score sur 1000
Typologies de questions : activités interactives
Format du test : 35 questions – 90 minutes
Présentiel : Nos formations python
Des espaces conçus pour apprendre dans les meilleures conditions
Nos salles d’apprentissage ont été pensées pour offrir un cadre à la fois lumineux, moderne et agréable, où apprenants et formateurs se sentent immédiatement à l’aise.
Baignées de lumière naturelle et équipées de matériel récent, elles favorisent la concentration, les échanges et une expérience d’apprentissage fluide.
Ici, tout est réuni pour créer une atmosphère conviviale et dynamique, propice à la progression et à la collaboration.
Un environnement inspirant pour apprendre efficacement… et avec plaisir.
Formation python Bordeaux
Localisation
Comment s’y rendre ?
- En bus : 1, 20, 35, G
- En tram : C, D, F
- En voiture : Yespark, ZenPark, place libre
Parcours
Parcours 1
Bordeaux
Parcours individuel
16 heures
Parcours initial
Formateur dédié
1000€
Parcours 2
Bordeaux
Parcours individuel
26 heures
Parcours initial + 1 module
Formateur dédié
1500€
Parcours sur-mesure
Bordeaux
Parcours individuel
Parcours sur-mesure
Formateur dédié
Sur devis
Parcours 1
Bordeaux
Parcours individuel
16 heures
Parcours initial
Formateur dédié
1000€
Parcours 2
Bordeaux
Parcours individuel
26 heures
Parcours initial + 1 module
Formateur dédié
1500€
Parcours sur-mesure
Bordeaux
Parcours individuel
Parcours sur-mesure
Formateur dédié
Sur devis
Formation python Lyon
Localisation
Adresse : 49 Boulevard Vivier Merle Lyon
Comment s’y rendre ?
- En bus : C9
- Tram : T1, T3, T4
- En métro : B
- En voiture : One Park, Q-Park, Parking LPA Béraudier, place libre
Parcours
Parcours 2
Lyon
Parcours individuel
26 heures
Parcours initial + 1 module
Formateur dédié
1500€
Parcours sur-mesure
Lyon
Parcours individuel
Parcours sur-mesure
Formateur dédié
Sur devis
Parcours 2
Lyon
Parcours individuel
26 heures
Parcours initial + 1 module
Formateur dédié
1500€
Parcours sur-mesure
Lyon
Parcours individuel
Parcours sur-mesure
Formateur dédié
Sur devis
Formation python Nantes
Localisation
Comment s’y rendre ?
- En bus : 5,C2, C3, C8, NS, 10D …
- En tram : T1
- En voiture : Parking gare, Zenpark, place libre
Parcours
Parcours 2
Nantes
Parcours individuel
26 heures
Parcours initial + 1 module
Formateur dédié
1500€
Parcours sur-mesure
Nantes
Parcours individuel
Parcours sur-mesure
Formateur dédié
Sur devis
Parcours 2
Nantes
Parcours individuel
26 heures
Parcours initial + 1 module
Formateur dédié
1500€
Parcours sur-mesure
Nantes
Parcours individuel
Parcours sur-mesure
Formateur dédié
Sur devis
Formation python Marseille
Localisation
Comment s’y rendre ?
- En bus : 35, 83, 49, 55, 35Y
- En métro : T2,T3
- En voiture : Q-Park, indigo, Les Docks, place libre
Parcours
Parcours 1
Marseille
Parcours individuel
16 heures
Parcours initial
Formateur dédié
1000€
Parcours 2
Marseille
Parcours individuel
26 heures
Parcours initial + 1 module
Formateur dédié
1500€
Parcours sur-mesure
Marseille
Parcours individuel
Parcours sur-mesure
Formateur dédié
Sur devis
Parcours 1
Marseille
Parcours individuel
16 heures
Parcours initial
Formateur dédié
1000€
Parcours 2
Marseille
Parcours individuel
26 heures
Parcours initial + 1 module
Formateur dédié
1500€
Parcours sur-mesure
Marseille
Parcours individuel
Parcours sur-mesure
Formateur dédié
Sur devis
Formation python Toulouse
Localisation
Comment s’y rendre ?
- En bus : 27, 29, 44, 70, AERO (navette aéroport),L8
- En métro : A, B.
- En voiture : parking Capitole, Esquirol et Victor Hugo, place libre
Parcours
Parcours 1
Toulouse
Parcours individuel
16 heures
Parcours initial
Formateur dédié
1000€
Parcours 2
Toulouse
Parcours individuel
26 heures
Parcours initial + 1 module
Formateur dédié
1500€
Parcours sur-mesure
Toulouse
Parcours individuel
Parcours sur-mesure
Formateur dédié
Sur devis
Parcours 1
Toulouse
Parcours individuel
16 heures
Parcours initial
Formateur dédié
1000€
Parcours 1
Toulouse
Parcours individuel
16 heures
Parcours initial
Formateur dédié
1500€
Parcours sur mesure
Toulouse
Parcours individuel
16 heures
Parcours initial
Formateur dédié
Sur devis
Les locaux




Vous ne trouvez pas votre ville ?
Pas d’inquiétude ! Contactez-nous dès maintenant : notre équipe vous aidera à trouver la solution la plus adaptée à votre situation, où que vous soyez.
Les formations en presentiel
Les formations en présentiel proposées par APTIVA constituent un véritable atout pour apprendre l’espagnol dans un cadre structuré, dynamique et stimulant. En intégrant une salle de formation, les apprenants évoluent dans un environnement favorable à la concentration, aux échanges et à une pratique régulière de la langue. Ce format permet une immersion active, rythmée par des interactions directes avec le formateur et les autres participants, essentielles pour progresser efficacement.
Conscients que l’apprentissage en face à face reste la méthode privilégiée pour de nombreux apprenants, nous avons développé des formations accessibles dans plusieurs grandes villes telles que Toulouse, Bordeaux, Nantes, Marseille et Lyon. Cette présence locale facilite l’accès à nos formations, tout en garantissant un accompagnement humain de proximité, adapté à chaque profil.
Nos parcours sont entièrement personnalisés pour répondre à vos besoins, votre niveau et vos objectifs. Que vous débutiez ou que vous souhaitiez renforcer vos compétences, nous vous proposons des contenus pédagogiques adaptés, combinés à des mises en situation concrètes. Vous avancez ainsi à votre rythme, dans un cadre rassurant, bienveillant et motivant.
Pour en savoir plus sur nos programmes, nos formats ou les modalités d’inscription, notre équipe reste à votre disposition pour vous accompagner et vous orienter vers la formation la plus adaptée à votre projet.
Les équivalences
Choisir la certification qui vous convient.

TOSA
Python est un langage polyvalent et puissant, utilisé dans de nombreux domaines comme l’analyse de données, l’intelligence artificielle, l’automatisation ou le développement web. Facile à apprendre, il permet aux professionnels d’automatiser des tâches, d’exploiter des données et de créer des solutions technologiques.
La certification « Programmer et automatiser des tâches avec Python » (Tosa) vise deux objectifs : définir un standard clair des compétences attendues et certifier les compétences réelles des candidats afin de faciliter le recrutement et l’adéquation entre profils et postes.
Score TOSA 1 à 350 : Niveau initial
Score TOSA 351 à 550 : Niveau basique
Score TOSA 551 à 725 : Niveau opérationnel
Score TOSA 726 à 875 : Niveau avancé
Score TOSA 876 à 1000 : Niveau expert
| Score TOSA | Niveau Attribué | Reconnaissance |
| 1 à 350 | Initial | Attestation de passage (certification non validée) |
| 351 à 550 | Basique | Certification obtenue – Maîtrise des fonctions simples |
| 551 à 725 | Opérationnel | Certification obtenue – Autonomie sur les tâches courantes |
| 726 à 875 | Avancé | Certification obtenue – Maîtrise complète et gain de productivité |
| 876 à 1000 | Expert | Certification obtenue – Maîtrise totale et fonctions complexes |