Description
Module 1 : Fondamentaux de Python
Bases syntaxiques et sémantiques de Python.
Outils d'entrée-sortie pour lire et modifier des documents externes.
Module 2 : Structures de contrôle et opérations
Automatisation de traitements de données conditionnels et/ou répétitifs.
Utilisation des fonctionnalités avancées des contrôles de flux et des opérations arithmétiques.
Module 3 : Manipulation d'objets
Utilisation et création d'objets simples et structurés de type intégrés.
Traitement de multiples variables simples.
Module 4 : Fonctions, modules et packages
Création de fonctions simples et réutilisables.
Concepts liés aux modules.
Sélection et importation de fonctions spécifiques d'un package de l'API.
Création de packages simples pour des fonctionnalités partageables.
Module 5 : Traitement avancé de données
Stockage et traitement simultané de plusieurs données.
Modélisation de problèmes et automatisation des manipulations pour traiter des volumes importants de données.
Module 6 : Approfondissement des types et structures
Spécificités des types intégrés.
Création de fonctions documentées, classes et méthodes associées.
Implémentation de structures de données adaptées.
Module 7 : Exploitation des packages
Importation de packages composés pour exploiter toutes les fonctionnalités.
Utilisation des packages fondamentaux de la bibliothèque standard.
Module 8 : Bonnes pratiques et conventions
Intégration de la gestion d'erreur.
Règles et conventions de nommage pour l'intégration dans un environnement complet.
Module 9 : Techniques avancées
Outils fonctionnels pour la création de fonctions adaptées.
Concepts avancés de la programmation orientée objet.
Utilisation complète de la bibliothèque standard.
Mise en place d'outils algorithmiques avancés pour améliorer la performance.
Objectifs
Maîtriser la syntaxe de base de Python.
Interagir avec des fichiers et documents.
Utiliser les structures de contrôle pour automatiser des traitements.
Manipuler des objets simples et structurés.
Concevoir des fonctions réutilisables.
Intégrer des modules et fonctionnalités externes.
Créer et utiliser des packages.
Stocker et traiter des données de manière efficace.
Explorer les spécificités des types intégrés.
Adopter les conventions et bonnes pratiques en Python.
Gérer les erreurs et exceptions.
Optimiser le code pour améliorer la performance.
Implémenter la programmation orientée objet.
Utiliser des outils et techniques avancés.
NB : Explorez notre univers de formations, y compris une option en Intelligence Artificielle, pour répondre à tous vos besoins en développement professionnel.
Information importante : Problème technique avec "Demander un devis"
En raison d'un problème technique actuel concernant l'option "Demander un devis", nous vous prions de bien vouloir nous contacter pour toute demande d'inscription aux coordonnées suivantes :
Téléphone : [information privée]
Courriel : [information privée]
Résultats
A l'issue de la formation, l'apprenant sera capable de :
Comprendre les concepts de base de la programmation en Python
Utiliser les principales structures de données et les fonctions de base en Python
Rédiger des scripts simples en Python
Comprendre les concepts de la programmation orientée objet en Python
Utiliser les bibliothèques courantes pour les tâches courantes de manipulation de données en Python
Utiliser les outils de développement courants en Python
Poursuivre un apprentissage autonome de Python
Préparation à la certification : À la fin de la formation, les participants seront bien préparés pour passer l'examen de certification Tosa Python, ayant une compréhension approfondie du format et des types de questions.
Le Tosa est utilisé par des milliers d'entreprises, d'établissements d'enseignement supérieur et d'organismes de formation à travers le monde, le Tosa est un standard international d'évaluation et de certification des compétences bureautiques et digitales ou de programmation.
Modalités d'évaluation :
Les tests sont adaptatifs, sans échec et indépendants les uns des autres. Ils incluent des QCM et des manipulations réelles des logiciels dans des mises en situation rencontrées en entreprise.
Information importante : Problème technique avec "Demander un devis"
En raison d'un problème technique actuel concernant l'option "Demander un devis", nous vous prions de bien vouloir nous contacter pour toute demande d'inscription aux coordonnées suivantes :
Téléphone : [information privée]
Courriel : [information privée]