Langage Python
DÉTAILS
- Volume Horaire : 35 Heures
- Modules : 7
- Langue : Français
- Certification : Oui
- Format : Télé-présentiel
- Prix :2850
Autres formations
Boris DJIMADJA
Référent
Catégorie :
IT
Prix :
2850 € HT
Ce programme est conçu pour fournir une compréhension approfondie de la programmation avec Python. Les participants apprendront à écrire, déboguer et gérer des applications Python de manière professionnelle et efficace.
Objectifs pédagogiques de la formation
- Décrire la philosophie de Python et identifier ses domaines d’application.
- Mettre en place un environnement de développement
- Utiliser les éléments de base du langage
- Définir et utiliser des fonctions et des modules pour la structuration des programmes
- Concevoir des classes en respectant les bonnes pratiques de la programmation objet
- Mettre en œuvre l’héritage
- Réaliser et exécuter des scripts en utilisant les fonctionnalités de la librairie standard
- Concevoir des interfaces graphiques
- Réaliser des tests pour valider le bon fonctionnement de votre code
Programme de la formation
- Présentation, historique et installation
- IDE PyCharm et environnement virtuel
- Utilisation de la documentation
- Structure d’un programme et typage dynamique
- Opérateurs , entrées/sorties et structures conditionnelles
- Collections : listes, tuples, dictionnaires
- Travaux pratiques
- Classes, attributs, méthodes et constructeurs
- Encapsulation, héritage et polymorphisme
- Méthodes “magiques” et variables de classe
- Travaux pratiques
- Levée et traitement des exceptions
- Finalisation et création de classes d’exception
- Travaux pratiques
- Objectifs des tests unitaires avec unittest
- Assertions, exécution et interprétation des tests
- Travaux pratiques
- Gestion du système (sys, os), commandes et fichiers
- Dates, expressions régulières et manipulation de fichiers texte
- Travaux pratiques
- Composants graphiques, menus et positionnement
- Gestion des évènements et interactions
- Travaux pratiques
Développeurs, analystes programmeurs, chefs de projets
- Une bonne connaissance d’un langage de programmation structuré est impérative ;
- Avoir développé et livré une application en autonomie ou en équipe ;
- Idéalement, mais pas obligatoire : connaître les grands principes liés à la programmation orientée objet.
- Démonstrations en direct
- Exercices pratiques et mise en situation
- Travail en groupe et projets collaboratifs
- Utilisation des ressources numériques
- Supports au format numérique
Vous ne trouvez pas la formation idéale ? Définissons-la ensemble !
Parce que chaque besoin est unique, décrivez-nous vos objectifs via ce formulaire. Nous élaborerons alors un programme de formation adapté, pour répondre parfaitement à vos attentes.