Formation éligible au CPF🏆 Tosa PythonInscrivez-vous via Mon Compte Formation
Stagiaire en formation CFORPRO
France TravailÉligible CPF - Mon Compte Formation

Nos formations
Langage Python

Éligible CPFCertification TOSAProgrammation objetE-learning

Nos formations Langage Python vous permettent d'acquérir les bases de ce langage de programmation clair et très apprécié des développeurs. Apprenez la syntaxe Python, la programmation objet, l'accès aux bases de données et les bonnes pratiques. Disponible en présentiel (4 jours) ou en e-learning (28h, 14 modules), avec passage de la certification TOSA Python dans le cadre du CPF.

Langage Python

E-learning
Durée
28h estimées
Tarif
1 200 € H.T
📌 Prérequis
  • Connaître l'environnement PC/Windows
  • Avoir déjà la connaissance d'un langage de programmation
💻 Prérequis technique : Navigateur web (Edge, Chrome, Firefox, Safari). Mac ou PC, smartphone.
👥 Public visé
Développeurs ou futurs développeurs, informaticiens, chefs de projets.
📚 Méthode pédagogique
  • 14 modules interactifs – 3 cas pratiques + 54 leçons
  • Technologie HTML5 – Norme SCORM
  • Mises en application immédiates
  • Système d'évaluation en ligne
  • Support de cours
  • Évaluation en fin de stage
  • Certification TOSA (Python) si CPF
🎓 Tutorat inclus : Soutien pédagogique par chat ou par mail. Horaires synchrones : lundi au vendredi 8h30-17h. Mail 24h/24 en dehors de ces heures.
📋 Programme
1. Cas pratique 1
  • Calculer une moyenne, un total et un pourcentage
  • Déterminer le nombre de jours dans un mois
  • Supprimer les doublons d'une liste
  • Manipuler une chaîne de caractère
  • Utiliser les fonctions récursives et les tuples
2. Introduction au langage Python
  • Introduction à Python
  • L'environnement de travail Python
  • Créer un fichier et l'exécuter avec Python
3. Notions fondamentales en Python
  • Mots-clés, identificateurs, instructions et indentation
  • Types de données et variables
  • Entrée/sortie : fonctions input() et print()
  • Opérateurs, instructions if-else, boucles
  • Conditions complexes et boucles imbriquées
4. Les fonctions
  • Définition et syntaxe des fonctions
  • Arguments *args et **kwargs
  • Contrôle des valeurs de retour
  • Portée des variables, fonction yield
5. Cas pratique 2
  • Opérations de lecture et d'écriture sur des fichiers
  • Gérer les erreurs
  • Manipuler les dates
  • Générer un mot de passe aléatoire
6. Manipulation de fichiers
  • Opérations sur les fichiers
  • Échange de données avec le module JSON
  • Autres méthodes de gestion des fichiers
7. Gestion des erreurs
  • Introduction à la gestion d'exceptions
  • try, except, else et finally
  • Liste des exceptions
8. Modules standards et paquets
  • Les modules et paquets
  • Modules math, random et statistics
  • Modules datetime, time et calendar
  • Module re : expressions régulières
9. Cas pratique 3 + Types de données
  • Créer une classe CompteBancaire
  • Utiliser l'héritage et le polymorphisme
  • Simuler le tirage d'une loterie, utiliser les décorateurs
  • Chaînes, listes, tableaux, tuples, ensembles, dictionnaires, matrices
10. POO : Notions fondamentales
  • Introduction à la POO en Python
  • Constructeurs et destructeurs
  • Classes, objets et attributs
  • Gérer la visibilité des membres de classes
11. POO : Notions avancées
  • Héritage, polymorphisme
  • Surcharge des opérateurs
  • Itérateurs et générateurs
12. Sujets avancés
  • Les métaclasses
  • Les décorateurs
  • Les itérateurs avancés
  • Instruction assert
🏆 Certification TOSA Python (si CPF) : Examen d'1 heure max, 35 questions (QCM + exercices pratiques) en ligne avec surveillance à distance. Score sur 1000 affichable sur votre CV. Niveaux : initial, basique, opérationnel, avancé ou expert.
🎯 Objectifs
  • Acquérir les bases de la programmation en Python
  • Apprendre la syntaxe du langage Python
  • Concevoir des programmes et simplifier le développement
  • Maîtriser la POO, les fichiers et les modules standards
  • Se préparer à la certification TOSA Python