Programmation PYTHON 2022 E-learning (asynchrone)
Dernière mise à jour : 26/05/2025
M'inscrire à la formation
Objectifs de la formation
Cette formation vous permettra de :
• Acquérir les fondamentaux du langage Python
• Manipuler les types de données, fichiers, exceptions et structures de contrôle
• Appliquer la programmation orientée objet (POO)
• Réaliser des projets pratiques intégrant des modules standards et des notions avancées
Public visé
- Accessible tout public
Prérequis
• Système d'exploitation : Mac ou PC
Description
Modules fondamentaux
• Syntaxe de base, variables, types de données
• Structures conditionnelles et boucles
• Fonctions, arguments spéciaux, yield
• Chaînes, listes, dictionnaires, tuples, ensembles
• Manipulation de fichiers (lecture, écriture, JSON)
• Gestion des erreurs et exceptions
• Modules standards (math, random, datetime, re, etc.)
Programmation Orientée Objet
• Concepts de classes, objets, attributs
• Héritage, polymorphisme, surcharge d'opérateurs
• Itérateurs, générateurs, décorateurs, métaclasses
Cas pratiques
• Moyennes, pourcentages, manipulation de matrices
• Génération de mots de passe, gestion de dates
• Simulation d'un compte bancaire avec POO
• Tirage de loterie avec décorateurs
Modalités pédagogiques
- Exercices concrets
- Entièrement à distance
- Asynchrone
Moyens et supports pédagogiques
- 14 modules – 54 leçons interactives + 3 cas pratiques
Exercices imprimables & interactifs
Ressources téléchargeables (scripts, fichiers, projets)
Compatible SCORM / HTML5 – Navigateur requis : Chrome, Firefox, Edge, Safari
Plateforme : Windows ou macOS
Évaluation intégrée pour validation des acquis
Modalités d'évaluation et de suivi
- Suivi « pendant » :
-
- Exercices pratiques
- Formulaires d'évaluation de la formation
- Evaluation
- Évaluation à froid :
- Suivi post-formation : Questionnaire de satisfaction à j+30
Compétences acquises à l'issue de la formation
- Comprendre la logique de base de la programmation en Python.
- Écrire des scripts simples avec variables, conditions et boucles.
- Travailler avec les fonctions, modules et structures de données.
- Lire et écrire dans des fichiers texte (I/O).
- Utiliser les bibliothèques standard pour automatiser des tâches.
- Déboguer un programme à l’aide des outils de test.
- Développer une application simple en ligne de commande.
Matériel nécessaire à la formation
- Ordinateur et/ou smartphone avec accès à internet pour se connecter à l'extranet participant
Informations sur l'admission
- Aucune particularité d'admission
Informations sur l'accessibilité
Délais d'accès à la formation
Le délai d'accès à la formation est variable en fonction du dispositif de financement utilisé, du planning des formateurs et des contraintes du client. Pour les formations inter-entreprises, vous pouvez consulter notre calendrier en ligne ou prendre contact avec nous. Nous traitons vos demandes sous 48 heures
Accessibilité
Si vous êtes en situation de handicap, merci de nous en informer afin de vous accompagner, vous orienter, et étudier les compensations nécessaires pour répondre au mieux à votre demande de formation. Certaines formations peuvent nécessiter une adaptation pour les personnes en fonction de leur handicap. Nous restons disponibles pour échanger ensemble et nous pourrons vous orienter vers un de nos partenaires : Agefiph, Cap Emploi
Contact
- Contactez-nous pour échanger sur vos besoins !
- ✉️ formation@napsia.com
- 📞 05 62 84 10 13