Formation : PythonProgrammer et automatiser des tâches avec Python

Automatiser des tâches répétitives, traiter des données, gagner du temps au quotidien : Python est devenu un langage incontournable. Apprenez à écrire des programmes, à manipuler des données, à créer vos propres fonctions et à réutiliser des modules.

Certifiante


Présentiel ou distanciel

Niveau :
Aucun

Durée :
35
heures

ÉLIGIBLE CPF

formation batiment conception

VOTRE FORMATION

Présentation de la formation

A l’issue de cette formation, vous serez capable de :

  • Écrire des programmes Python utilisant variables, opérateurs, conditions et boucles
  • Lire, traiter et afficher des données saisies en entrée
  • Manipuler listes, tuples, dictionnaires et ensembles
  • Créer et documenter des fonctions réutilisables
  • Importer et utiliser les modules de la bibliothèque standard, et créer son propre module
  • Trier et extraire des informations d’un volume de données avec des algorithmes simples

Informations essentielles

Public concerné

Cette certification s’adresse à des professionnels ou futurs professionnels devant utiliser Python dans le cadre de son activité.

Prérequis

Être à l’aise avec l’informatique et l’environnement Windows. Aucune connaissance préalable de Python ni de la programmation n’est exigée. Un test de positionnement en amont permet d’adapter le parcours.

Infos - Pratiques

  • Devis sur demande
  • Délais d’accès à la formation à convenir avec le formateur lors de l’audit personnalisé
  • Horaires de la formation : 9h00 – 12h30 / 13h30 – 17h00 – Horaires adaptables à vos disponibilités

LE PROGRAMME

Programme de la formation

Cette formation a pour objectif de permettre aux apprenants d’acquérir une autonomie professionnelle en programmation Python, en maîtrisant les fondamentaux du langage pour :

  • Écrire des programmes simples et structurés,
  • Manipuler et traiter des données avec les structures intégrées du langage,
  • Réutiliser et organiser son code avec des fonctions et des modules,
  • Résoudre des problèmes concrets et se préparer à la certification.

La formation est conçue exclusivement sur la base du référentiel officiel de la certification TOSA Python.

01

Prise en main & fondamentaux

Découverte de Python et de son environnement, variables, types simples, opérateurs, affichage et saisie de données.

  • Découvrir Python, ses cas d’usage et ses versions
  • Prendre en main l’environnement de développement
  • Créer des variables et ajouter des commentaires
  • Afficher le contenu d’une variable
  • Reconnaître les types simples : chaînes, numériques, booléens
  • Utiliser les opérateurs arithmétiques et maîtriser l’ordre des opérations
  • Lire une donnée en entrée
02

Contrôles de flux : conditions & boucles

Automatisation de traitements conditionnels et répétitifs à l’aide des instructions de contrôle de flux.

  • Créer un contrôle de flux conditionnel (if, elif, else)
  • Utiliser les opérateurs de comparaison et les opérateurs logiques
  • Créer des boucles simples (for, while)
  • Maîtriser les instructions de contrôle associées aux boucles (break, continue)
  • Combiner boucles et conditions
  • Lire des données sur l’entrée standard
03

Structures de données intégrées

Stockage et manipulation de plusieurs données à l’aide des objets structurés de Python.

  • Reconnaître les objets structurés : listes, tuples, ensembles, dictionnaires
  • Créer et modifier une liste
  • Créer et manipuler un dictionnaire et un ensemble
  • Appliquer les fonctions min, max et len
  • Effectuer une itération sur un objet structuré
  • Manipuler les fonctions associées aux objets structurés
  • Choisir les types de variables adaptés et combiner des types de données différents
04

Fonctions

Création de fonctions simples et réutilisables pour résoudre plus rapidement un même problème.

  • Créer et appeler une fonction
  • Utiliser paramètres, valeurs par défaut et valeur de retour
  • Documenter une fonction
  • Comprendre la portée des variables
  • Découper un programme en fonctions réutilisables
  • Retourner une solution dans un format standardisé
05

Modules, packages & bibliothèque standard

Réutilisation de fonctionnalités externes et création de ses propres modules.

  • Connaître l’intérêt des modules et des packages
  • Importer un package à partir du nom, un module ou des fonctions spécifiques
  • Connaître et utiliser les packages math et random
  • Distinguer les principaux packages de la bibliothèque standard
  • Distinguer les composants internes d’un module
  • Créer un module et l’utiliser dans un programme
06

Traitement de données & algorithmique

Traitement automatique de volumes de données importants et résolution de problèmes à l’aide d’algorithmes simples.

  • Lire et prétraiter plusieurs données d’entrée
  • Trier des données
  • Extraire automatiquement une information d’un volume important de données
  • Créer des combinaisons de boucles et de conditions adaptées à différents problèmes
  • Modéliser un graphe et l’explorer (initiation)
  • Concevoir un programme complet répondant à un cahier des charges
07

Préparation & passage de la certification TOSA

Révisions, entraînement au format du test adaptatif et passage de la certification TOSA Python.

  • Comprendre le format du test TOSA et l’échelle de score (de 1 à 1000)
  • Passer un test blanc et analyser les résultats
  • Consolider les points à renforcer par domaine de compétences
  • Passage de la certification TOSA Python RS6962

MÉTHODES PÉDAGOGIQUES

Une formation axée sur la pratique

Une pédagogie équilibrée pour favoriser l’acquisition, la mise en pratique et la validation des compétences.

30%

THÉORIE

Supports pédagogiques variés : diaporama, vidéos et paperboard.

60%

PRATIQUE

Travaux pratiques, études de cas et exercices réalisés tout au long de la formation.

10%

ÉVALUATION

QCM de niveaux et évaluation continue pour vérifier l'acquisition des connaissances et l'atteinte des objectifs.

Eligible CPF

Formation éligible au CPF

Cette formation est éligible au Compte Personnel de Formation (CPF). Elle vous permet de développer vos compétences en préparant une certification TOSA. 

Avec le CPF

Le passage de la certification est obligatoire

FORMATION

PRÉPARATION TOSA

CERTIFICATION

Dans le cadre d’un financement CPF, le passage de la certification TOSA est obligatoire à l’issue de la formation.

Sans le CPF

La certification reste facultative

FORMATION

DÉVELOPPEMENT DES COMPÉTENCES

Vous pouvez suivre la formation uniquement pour développer vos compétences professionnelles, sans passer la certification TOSA.

certification TOSA

Une certification incluse dans votre parcours CPF

Certification TOSA PYTHON

Programmer et automatiser des tâches avec Python.
RS6962
Formation Certifiante TOSA – Enregistrée le 18/12/2024 et valable jusqu’au 18/12/2027 – Certificateur : ISOGRAD

Les domaines de compétences évalués sont :

Langage et syntaxe

  • ✓Créer des variables, des commentaires et afficher des données
  • ✓Utiliser les opérateurs arithmétiques et maîtriser l’ordre des opérations
  • ✓Créer des contrôles de flux conditionnels et des boucles
  • ✓Lire des données sur l’entrée standard

Structures de données et objets

  • ✓Identifier et manipuler les types simples : chaînes, numériques, booléens
  • ✓Créer et manipuler listes, tuples, dictionnaires et ensembles
  • ✓Appliquer les fonctions min, max et len et itérer sur un objet structuré
  • ✓Créer et documenter des fonctions

Modules et packages

  • ✓Importer un package, un module ou des fonctions d’un module
  • ✓Connaître et utiliser les packages math et random
  • ✓Créer un module et distinguer les principaux packages de la bibliothèque standard

Optimisation de code

  • ✓Lire, prétraiter et combiner plusieurs données d’entrée de types différents
  • ✓Trier des données et en extraire automatiquement une information
  • ✓Créer des combinaisons de boucles et de conditions adaptées à différents problèmes
VOS ACQUIS

L’évaluation des acquis

Les acquis sont évalués au travers d’exercices pratiques et mises en situation tout du long de la formation.

EN PRATIQUE

Les modalités

Formation disponible en présentiel ou à distance. Les modalités sont définies avec le participant ou l’entreprise lors de l’inscription.

PRISE EN CHARGE

Le financement

Plusieurs solutions de financement peuvent être envisagées selon la situation de l’apprenant ou de l’entreprise. Contactez ESSON Grégory au 07 61 27 16 07 pour connaître les possibilités adaptées à votre projet.

INSCRIPTION

Pour les modalités d’inscription à cette formation,
contactez :

M. ESSON Grégory
07 61 27 16 07

ACCESSIBILITÉ

Formation accessible aux personnes en situation de handicap.

Pour tout besoin d’adaptation spécifique, contactez :

Sophie RICO
06 16 24 21 44

Demander des informations​

Une question sur cette formation ? MG Formation à la Seyne sur Mer est à votre disposition pour vous renseigner et vous accompagner dans votre projet.

En soumettant ce formulaire, vous acceptez que les informations saisies soient utilisées pour traiter votre demande. Pour en savoir plus sur la gestion de vos données personnelles, consultez notre Politique de confidentialité.