Dernière mise à jour : 12/07/2024
Python et sa syntaxe- Créer une variable et l utiliser
- Identifier des types d objets simples
- Ajouter un commentaire
- Afficher le contenu d une variable
- Connaître les principaux cas d usage de Python
- Utiliser les opérateurs arithmétiques
- Créer un contrôle de flux conditionnel
- Créer des boucles simples
- Connaître les différentes versions de Python
- Maîtriser l ordre des opérations
- Créer les variables nécessaires
- Maîtriser les instructions de contrôle de flux associées aux boucles
Structures de données et objets- Reconnaître et manipuler tous les objets simples de type intégré (numérique et chaînes de caractères)
- Reconnaître et créer des booléens
- Reconnaître tous les objets structurés de type intégré
- Appliquer les fonctions min, max et len
- Créer et manipuler un dictionnaire et un ensemble
- Effectuer une itération sur un objet de type structuré
- Manipuler les fonctions associées aux objets structurés
- Créer des fonctions
Modules et packages- Connaître les principales caractéristiques des modules
- Importer un package à partir du nom
- Importer un module spécifique d un package
- Importer et utiliser des fonctions d un module
- Utiliser ces fonctions au sein d un programme
- Créer un module
- Distinguer les composants internes des modules
- Distinguer les principaux packages de la bibliothèque standard
Optimisation- Lire une donnée en entrée
- Effectuer un traitement adapté simple
- Retourner une solution dans un format standardisé
- Lire et prétraiter plusieurs données d entrée
- Choisir les types de variables adaptés au problème
- Combiner des types de données différents
- Extraire automatiquement une information d un volume important de données
- Trier des données
- Modéliser un graphe et l explorer
- Créer des combinaisons de boucles et conditions adaptées à différents problèmes
Notre formation est dédiée à la maîtrise de Python, le langage de programmation populaire et accessible, utilisé massivement dans l IA, avec une forte demande sur le marché du travail. Notre formation vous prépare à réussir la certification TOSA Python, avec deux objectifs principaux :
- 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.
Nous personnalisons le programme en fonction de vos besoins et de votre niveau initial. Notre but est de vous aider à maîtriser les compétences requises par la certification TOSA Python.
Cette formation comprend un apprentissage à distance à votre rythme et deux heures de formation en collectif, afin de vous offrir :
- Un apprentissage personnalisé et adapté à vos besoins et à votre rythme
- Un parcours interactif, qui alterne entre des activités variées et stimulantes en ligne et des échanges enrichissants avec le formateur et les autres apprenants
- Une modalité flexible, qui s adapte à vos contraintes de temps et de lieu.
D une durée globale minimale de 53 heures, elle comprendra ainsi:
- 6 heures en individuel avec un formateur expert en Python
- 20 heures de projet
- 27H d'Elearning personnalisé, adapté à vos besoins incluant vidéos, exercices pratiques et QCM
- Un support direct par mail avec votre formateur expert
- Utiliser les fonctionnalités de contrôles de flux
- Créer un programme pour des traitements complets de données
- Reconnaître et créer des objets simples de type intégrés
- Reconnaître les objets structurés de type intégré
- Maîtriser les concepts liés aux modules
- Sélectionner et importer des fonctions spécifiques d un package de l API
- Stocker et traiter simultanément plusieurs données
- Modéliser un problème et automatiser des manipulations de données
- 6 heures en individuel avec un formateur expert en Python
- 20 heures de projet
- 27H d' Elearning personnalisé, adapté à vos besoins incluant vidéos, exercices pratiques et QCM
- Un support direct par mail avec votre formateur expert
+ Auto-positionnement pré-formation pour connaître le niveau actuel,
+ Accompagnement par des formateurs experts,
+ Réalisation d'un projet professionnel tutoré,
+ Séances de formation en salle virtuelle (Dendreo Live),
+ Plateforme e-learning (Dokeos) accessible 24h/24 et 7j/7,
+ Support et assistance en ligne disponible du lundi au vendredi,
+ Auto-positionnement post-formation pour connaître le niveau final, + Questionnaire de satisfaction.
Examen 100% à distance
Lors de l évaluation vous aurez 60 minutes pour un test de 35 questions
Vous obtiendrez un score qui s étend de 1 à 1000 et cela vous donnera votre niveau de maitrise La certification vous est délivrée sous 5 jours ouvrés si le score est supérieur à 550
Résultats attendusLes résultats attendus dépendront des objectifs fixés lors de la mise en place du programme de formation et après évaluation préformation.
La certification Tosa Python permettra de mesurer et de certifier vos compétences sur ce langage de programmation.
Ce que vous saurez faire :- 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.