Éligible au CPF

Référence: 251254746F

/

Mise à jour le

Programmer et automatiser des tâches avec Python (Tosa)

SENZA

Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

Niveau de sortie : Sans Niveau spécifique

Pour cette formation

8 sessions disponibles

Consulter

Objectifs

Les domaines du test «?Programmer et automatiser des tâches avec Python (Tosa)?» évalués sont?:
Domaine 1?: Langage et syntaxe
Les compétences évaluées?:
  • 1.1 Maîtriser la syntaxe de base et les structures de contrôle : maîtriser la syntaxe de base de Python, incluant les boucles, les conditionnels et la gestion des erreurs, pour développer des programmes robustes et efficaces.
  • 1.2 Définir et utiliser des fonctions : créer des fonctions en Python, comprendre la portée des variables, gérer les arguments et retours, et utiliser les fonctions lambda pour simplifier le code et améliorer sa lisibilité.
  • 1.3 Appliquer des concepts avancés de programmation : utiliser les décorateurs, générateurs, compréhensions de listes et techniques asynchrones pour écrire un code Python plus performant et concis.
Domaine 2?: Structures de données et objets
Les compétences évaluées?:
  • 2.1 Manipuler des types de données primitifs et composés : utiliser les listes, tuples, dictionnaires et ensembles, ainsi que les opérations courantes sur ces structures pour organiser et manipuler efficacement les données en Python.
  • 2.2 Utiliser la programmation orientée objet : créer des classes, utiliser l'héritage et le polymorphisme, et appliquer des principes de conception avancée tels que les classes abstraites et les interfaces pour structurer des programmes orientés objet, facilitant la réutilisation et la maintenance du code.
  • 2.3 Gérer et optimiser les données : manipuler les données de manière avancée avec des bibliothèques comme pandas et optimiser les structures de données pour améliorer les performances des programmes Python.
Domaine 3?: Modules et packages
Les compétences évaluées ?:
  • 3.1 Utilisation et création de modules : importer des modules existants, créer de nouveaux modules et structurer le code en modules réutilisables pour favoriser la modularité et la maintenabilité en Python.
  • 3.2 Développer et distribuer des packages : créer et configurer des packages avec setuptools pour assurer leur distribution efficace.
  • 3.3 Gérer les environnements et les dépendances : utiliser des environnements virtuels, gérer les dépendances avec pip et automatiser les configurations via Docker pour garantir des environnements de développement cohérents et reproductibles.
Domaine 4?: Optimisation de code
Les compétences évaluées ?:
  • 4.1 Analyser et profiler le code : utiliser des outils de mesure pour analyser la performance du code, identifier les goulots d'étranglement, et appliquer des méthodologies afin d'optimiser l'efficacité du programme.
  •  

Certifications et métiers visés

Consulter le diplôme, titre ou certificat... délivrés en fin de formation ainsi que les métiers auxquels cette formation vous donne accès.

Résultats attendus

Attestation de fin de formationCette formation vous prépare à la certification "Tosa Python"
  • Créer, identifier et afficher le contenu d'une variable
  • Connaître les principaux cas d'usage de Python
  • Savoir utiliser les opérateurs et créer un contrôle de flux conditionnel
  • Créer des boucles simples
  • Reconnaître et manipuler des objets simples et savoir appliquer des fonctions
  • Créer et documenter des fonctions
  • Importer un package et utiliser ces fonctions au sein d'un programme
  • Lire une donnée en entrée et effectuer un traitement
  • Trier des données
  • Modéliser un graphe et l'explorer
  • Créer des combinaisons de boucles et conditions

Certification(s)

Nom de la certification Lien vers la fiche de la certification
Programmer et automatiser des tâches avec Python (Tosa)

8 sessions : Programmer et automatiser des tâches avec Python (Tosa)

  • au

    SENZA

    Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

    • Commune : Lyon 8e (69)

    Formation professionnelle

  • au

    SENZA

    Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

    • Commune : Annecy (74)

    Formation professionnelle

  • au

    SENZA

    Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

    • Commune : Annemasse (74)

    Formation professionnelle

  • au

    SENZA

    Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

    • Commune : Saint-Étienne (42)

    Formation professionnelle

  • au

    SENZA

    Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

    • Commune : Clermont-Ferrand (63)

    Formation professionnelle

  • au

    SENZA

    Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

    • Commune : Chambéry (73)

    Formation professionnelle

  • au

    SENZA

    Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

    • Commune : Grenoble (38)

    Formation professionnelle

  • au

    SENZA

    Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

    • Commune : Valence (26)

    Formation professionnelle