Objectifs, programme, validation de la formation
Niveau opérationnel (score Tosa 551 à 725)
- Utiliser les fonctionnalités de contrôles de flux afin d?automatiser un traitement de données conditionnels et/ou répétitifs
- Créer un programme pour des traitements complets de données, en utilisant les fonctionnalités avancées des contrôles de flux et des opérations arithmétiques
- Reconnaître et créer des objets simples de type intégrés (built-in), en vue de créer des programmes manipulant des données
- Reconnaître les objets structurés de type intégré, afin d?effectuer des traitements de multiples variables simples
- Manipuler les objets intégrés simples et structurés et les assembler dans le but de créer des fonctions simples et réutilisables
- Maîtriser les concepts liés aux modules en vue d?inclure des fonctionnalités d?un module à un programme
- Sélectionner et importer des fonctions spécifiques d?un package de l?API afin de les réutiliser dans un traitement de données
- Créer un package simple complet pour créer des fonctionnalités partageables et réutilisables /Stocker et traiter simultanément plusieurs données, en vue de créer un flux de traitement de données simples adapté
- Modéliser un problème et automatiser des manipulations de données, afin de traiter un volume important ou complexe de données.
Niveau avancé (score Tosa 726 à 875)
- Connaître les règles syntaxiques et sémantiques de Python afin de créer des programmes clairs et réutilisables
- Maîtriser les outils d?entrée-sortie, dans le but de lire et modifier des documents externes au programme
- Maîtriser les spécificités des types intégrés afin de traiter efficacement et de manière claire des grands volumes de données
- Créer des fonctions documentées, des classes et leurs méthodes associées, dans le but de créer des fonctionnalités intégrables dans d?autres programmes
- Importer des packages composés pour exploiter l?ensemble des fonctionnalités incluses
- Utiliser les packages fondamentaux de la bibliothèque standard afin de manipuler efficacement des données externes habituelles
- Implémenter des structures de données adaptées et choisir les fonctions adaptées afin de concevoir des programmes à la complexité algorithmique maîtrisée
Niveau expert (score Tosa 876 à 1000)
- Intégrer la gestion d?erreur afin de créer des programmes couvrant tous les cas d?entrée et de gestion de données
- Utiliser les règles et conventions de nommage afin de créer des programmes pouvant s?intégrer dans un environnement complet
- Mettre en ?uvre l?intégralité des outils fonctionnels, afin de créer des fonctions ada
- Créer un programme pour des traitements complets de données, en utilisant les fonctionnalités avancées des contrôles de flux et des opérations arithmétiques
- Reconnaître et créer des objets simples de type intégrés (built-in), en vue de créer des programmes manipulant des données
- Manipuler les objets intégrés simples et structurés et les assembler dans le but de créer des fonctions simples et réutilisables
- Créer un package simple complet pour créer des fonctionnalités partageables et réutilisables /Stocker et traiter simultanément plusieurs données, en vue de créer un flux de traitement de données simples adapté
- Modéliser un problème et automatiser des manipulations de données, afin de traiter un volume important ou complexe de données.
- Maîtriser les spécificités des types intégrés afin de traiter efficacement et de manière claire des grands volumes de données
- Utiliser les packages fondamentaux de la bibliothèque standard afin de manipuler efficacement des données externes habituelles
- Implémenter des structures de données adaptées et choisir les fonctions adaptées afin de concevoir des programmes à la complexité algorithmique maîtrisée
- Utiliser et implémenter les concepts de la programmation orientée objet, afin de créer des structures spécifiques à un projet
- Mettre en place des outils algorithmiques avancés afin de drastiquement améliorer la performance d?un programme existant
Tosa Python
Certifiante
Sans niveau spécifique