Formation
LANGAGE PYTHON
Description
Découverte et Installation- Introduction à Python, histoire et alternatives
- Présentation de Python 2 et Python 3
- Installer Python sur Windows ou Linux
- Mise en ¿uvre de Python via le terminal
- Configurer les environnements de développement
- Apprentissage de la syntaxe de base en interprétation directe et en script
- Déclaration de variables et utilisation des types internes
- Utilisation des opérateurs et expressions
- Les structures de contrôle (tests et boucles)
- Réalisation d'algorithmes avec des boucles et des tests
- Manipulation de tableaux et traitement de données massives
- Exploration des types de données avancées et gestion des exceptions
- Structuration du code avec des fonctions
- Création, organisation et documentation de fonctions
- Opérations sur les chaînes de caractères
- Calculs avec Python et gestion des dates et heures
- Introduction à la programmation orientée objet
- Création de classes, gestion des attributs et méthodes
- Utilisation de l'encapsulation, de l'agrégation et de l'héritage
- Exploration du polymorphisme, de l'introspection et des interfaces
- Manipulation de fichiers et parsing XML/JSON
- Gestion des logs et documentation du code avec Python
- Utilisation de bases de données avec Python (SQLite)
- Introduction à la création de programmes Python
- Types de base, opérateurs, structures de contrôle
- Fonctions, gestion des fichiers, modules
- Introduction aux classes et à la gestion des exceptions
- Utilisation de bibliothèques graphiques en Python (Tkinter, PyQt, etc.).
- Création d'interfaces graphiques avec des widgets, menus, et gestion des événements
- Construction d'une interface graphique complète pour une application
- Approfondissement des classes
- Accès aux bases de données relationnelles
- Programmation graphique UI avec Tkinter
Objectifs
Connaître les usages et les possibilités du langage Python Maîtriser la syntaxe essentielle de Python en structurant son code Expérimenter la programmation objet en Python pour créer des applicationsRésultat
- Maîtriser les fondamentaux du langage de programmation informatique généraliste permettant d'intervenir à la fois en programmation ou développement de logiciel
- Obtenit la certification TOSA PYTHON