Objectifs généraux :
La formation “Python Expert” est destinée aux développeurs expérimentés qui souhaitent maîtriser les fonctionnalités avancées de Python pour développer des applications complexes et performantes.
Programme de Formation :
JJour 1 : Programmation Orientée Objet Avancée
- Concepts avancés de la POO :
- Héritage multiple, mixins
- Métaclasses et décorateurs de classes
- Design Patterns en Python :
- Singleton, Factory, Observer, etc.
Jour 2 : Traitement Avancé des Données
- Manipulation de données avec Pandas :
- Séries, DataFrames, opérations de manipulation
- Analyse et visualisation des données :
- Utilisation de Matplotlib et Seaborn
Jour 3 : Web Development et APIs
- Création de Web Applications avec Flask :
- Routes, templates, gestion des formulaires
- Développement d’APIs RESTful :
- Création et gestion des endpoints API
- Gestion des requêtes et des réponses JSON
Jour 4 : Concurrence et Parallélisme
- Multithreading et Multiprocessing :
- Création et gestion des threads
- Utilisation de multiprocessing pour le parallélisme
- Asyncio et Programmation Asynchrone :
- Utilisation des coroutines et des boucles d’événements
Jour 5 : Tests et Optimisation
Profiling, bonnes pratiques, optimisations spécifiques à Python
Tests unitaires et d’intégration :
Utilisation de unittest et pytest
Optimisation des performances :
Profiling, bonnes pratiques, optimisations spécifiques à Python
Fonctionnalités
- PUBLIC CIBLE: Particuliers, professionnels et entrepreneurs.
- MODALITÉS ET DELAIS D’ACCÈS: Distanciel ou présentiel, Délais d’accès : environ 7 jours après la signature de la convention, Disposer d’un ordinateur équipé d’une connexion WIFI
- ACCESSIBILITÉ: Pour toute demande d’adaptation concernant l’accessibilité nos formations pour les situations individuelles spécifiques, merci de contacter notre responsable au numéro suivant : 06 59 14 55 38 ou par mail au mickael@ffd-formation.fr
- PRÉ-REQUIS: Aucun
- MODALITÉS D’ÉVALUATION: Formulaire de mi-parcours et fin de parcours
- MODALITÉS D’ÉVALUATION: Formulaire de mi-parcours et fin de parcours
- Formation mise à jour en 2024