Retour
Programme avancée avec python
Objectifs de la formation
Manipuler des données stockées sous différents formats structurés et NOSQL. Traiter des données à l'aide de Numpy. Apprendre les notions avancées de programmation orientée objet avec le langage Python. Gestion du projet et production de code Python.
Contenu de la formation
Programme Introduction Présentation Environnement de cours Rappels et compléments Variables, classes et opérateurs Structures de contrôle : conditions ternaires, générateurs Fonctions : clause yield Classes supplémentaires Classes ensembles set et frozenset Classe associative dict et fonction hash() Compléments en POO Méthodes spéciales MonkeyPatch Polymorphisme Metaclasses Classes vides Décorateurs et Design Patterns (modèles de conception) Bases de données SQLite MySQL PostgreSQL MongoDB Traitement de données Expressions régulières CSV JSON XML Interface graphique tkinter pygame Développement scientifique Introduction à Numpy SciPy, Pandas et Matplotlib Gestion de projet Paquetages et environnements virtuels Modules importlib et spec Cache Clause future Programmation asynchrone, multithreading Analyse de code, tests et validation Interface avec les autres langages Java C
Résultats de la formation
attestation de suivi ou de présence
Conditions spécifiques d'accès à la formation
Les participants auront suivi prealablement la formation Programmation objet en langage Python (GKPYTH) ou possedent une premiere experience significative en developpement Python. GKPYTH - Programmation objet en langage Python
Métier formé
Développement
Niveau d'étude visé
Sans le Bac
Type d'immersion professionnelle
Formation initiale
Organisme de formation
SARL
Durée de la formation
12 mois
Modalités de formation
formation mixte
Prochaine(s) session(s)
- 08/01/2024 - 31/12/2024