Description
QCM AVANT FORMATION (CORRIGE) 30 MINS
MODULE 1: REGLES SYNTAXIQUES ET SEMANTIQUES DE PYTHON 3 HEURES
- Rappel des Fondamentaux de Python
- Revoir les bases du langage, y compris la syntaxe, les variables, et les structures de contrôle.
- Approfondissement des Règles Syntaxiques et Sémantiques
- Exploration des règles avancées pour une écriture de code claire et réutilisable.
MODULE 2: MAITRISE DES OUTILS D'ENTREE-SORTIE 3 HEURES
- Manipulation Avancée des Entrées-Sorties
- Utilisation des outils avancés pour lire et modifier des documents externes au programme.
- Traitement Efficace de Données Externes
- Techniques avancées pour manipuler efficacement des documents externes.
MODULE 3: CREATION DE FONCTIONS DOCUMENTEES ET CLASSES 4 HEURES
- Création de Fonctions Documentées
- Élaboration de fonctions documentées pour des programmes clairs et réutilisables.
- Création de Classes et Méthodes Associées
- Maîtrise de la création de classes et de leurs méthodes pour des fonctionnalités intégrables dans d'autres programmes.
MISE EN SITUATION 1 HEURE
MODULE 4: IMPORTATION ET UTILISATION DE PACKAGES 4 HEURES
- Importation et Exploitation de Packages Composés
- Techniques pour importer des packages composés et exploiter toutes les fonctionnalités incluses.
- Utilisation des Packages Fondamentaux de la Bibliothèque Standard
- Application des packages de la bibliothèque standard pour manipuler efficacement des données externes habituelles.
MODULE 5: IMPLEMENTATION DE STRUCTURES DE DONNEES 4 HEURES
- Choix de Structures de Données Adaptées
- Sélection des structures de données appropriées en fonction des besoins du programme.
- Conception de Programmes à la Complexité Algorithmique Maîtrisée
- Mise en ¿uvre de structures de contrôle et de fonctions adaptées pour concevoir des programmes avec une complexité algorithmique maîtrisée.
TEST DE VALIDATION DES ACQUISITIONS 30 MIN
Objectifs
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
Résultats
A l'issue de la formation le stagiaire sera capable d'utiliser Python de façon autonome.