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

Lieu de formation

22 Rue de Medreville 54000 Nancy