Date de mise à jour : 31/03/2025 | Identifiant OffreInfo :
24_280658
Organisme responsable :
Greta-cfa côte d'azur
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.
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
Certification TOSA
Certifiante
Sans niveau spécifique