Programmer et automatiser des tâches avec python - certification tosa (niveau opérationnel, avancé, expert)

Certification : Programmer et automatiser des tâches avec python (tosa)

Proposée par GRETA COTE D'AZUR — 06150 Cannes

Formation Professionnelle
Présentiel
Pas d'apprentissage

Type

Catégorie de la certification

Certification inscrite au Répertoire Spécifique (RS)

Niveau de sortie

Niveau reconnu si applicable

N/C

Prix

Indiqué par l'établissement

2 800 €

Présentation

La formation vous prépare à réussir la certification TOSA Python avec deux objectifs Assurer l acquisition des compétences nécessaires pour la réussite du test - Utiliser le score du test pour évaluer votre niveau à l issue de la formation.

Formation dispensée en Présentiel à l'adresse suivante :

Localisation & Rattachements

Adresse
06150 Cannes
Académie
Nice
Département
Alpes-Maritimes
Région
Provence-Alpes-Côte d'Azur

La carte est indicative. Vérifiez l’accès avant votre déplacement.

Objectifs

L'objectif de cette certification est double : faciliter pour les employeurs et les chercheurs d'emploi l'identification des compétences nécessaires pour le développement informatique malgré la très grande variété de postes mais également mettre en valeur des compétences réelles de l'individu et faire correspondre postes et candidats efficacement, pour simplifier et accélérer l'embauche. La certification se découpe en 4 domaines de compétences: langage et syntaxe, structure de données et d'objets, modules et packages, optimisation de code dont la maîtrise se différencie en fonction des scores validés correspondant aux différents niveaux.

Débouchés / Résultats attendus

Certification TOSA

Programme & Référentiel

La formation vise la maîtrise des compétences suivantes :Niveau opérationnel (score Tosa 551 à 725)Connaitre les différentes version de PythonMaîtriser l'ordre des opérationsCréer des variables nécessairesMaîtriser les instructions de contrôle de flux associés au boucleslire les données sur l'entrée standardDocumenter une fonctionEffectuer une itération sur un objet de type structuréManipuler les fonctions associées au objets structurésCréer des fonctionsConnaitre et utiliser les packages math et randomCréer un moduleDistinguer les composants internes des modulesDistinguer les principaux packages de la bibliothèque standardTrier les donnéesModéliser un graphe et l'explorer Créer des combinaisons de boucles et conditions adaptées à différents problèmesExtraire automatiquement une information d'un volume important de donnéesNiveau avancé (score Tosa 726 à 875)Distinguer les spécificités du coeur de langage Python, les littéraux, les règles syntaxiques et sémantiques de Python, pour lire et modifier Utiliser toutes les fonctionnalités d'impression sur les sorties standard et d'erreurDéfinir les structures de compréhension, le bon type de variables/mutabilité Créer des f-strings sur différents types, des fonctions à différents arguments, une classe et son initialisationNaviguer dans un package avec la fonction dirInstaller de nouveaux packages avec pipDistinguer les cas d'usages des packages de la bibliothèque et réutiliser des structures de donnéesCréer des structures de données optimisées Utiliser les fonctions standards les plus performantesDistinguer la complexité algorithmique de programmes simplesNiveau expert (score Tosa 876 à 1000)Capter et gérer les erreurs, les distinguer, les créer, les intégrer au contrôle de flux. Différencier les priorités de scopes et namespacesDistinguer les environnements Python Utiliser les fonctions lambda, des décodeursCréer et utiliser des générateursDéfinir les méthodes spécifiques à une classe et gérer leur héritageCréer une structure de donnée adaptéeReconnaitre les fichier compilés et leur intérêtImporter des fonctions grâce aux référents internesInteragir avec internet via un scriptTraiter des documents et différents formatsUtiliser les packages sys et osAnalyser et optimiser un code existantReconnaitre un cas d'application et utiliser une structure de données appropriée