Programme de formation Python -Débutant à Master (5 jours)
Objectif de la formation :
• Maîtriser Python de façon avancée
• Automatiser des tâches et manipuler les fichiers et API
• Travailler avec des données et visualiser les résultats
• Optimiser et tester le code efficacement
• Développer une application complète en Python
INTER ENTREPRISE
– Présentiel dans nos locaux ou les vôtres
– Distanciel Online
Retrouvez-nous sur :
Strasbourg, Lille, Lyon, Reims, Genève, Bruxelles, Luxembourg, Frankfort, Karlsruhe, Berlin, Metz
Prix : 3803 € H.T.
INTRA
(Appelez-nous pour obtenir une offre)
Jour 1 : Les bases essentielles de Python
Contenu :
• Syntaxe, variables et types de données
• Opérateurs et expressions
• Structures de contrôle : conditions et boucles
• Listes, tuples, dictionnaires et ensembles
Jour 2 : Fonctions et programmation modulaire
Contenu :
• Définition et utilisation de fonctions
• Arguments, valeurs de retour et portée des variables
• Gestion des exceptions et debugging
• Manipulation des fichiers (csv, json, txt)
Jour 3 : Programmation Orientée Objet (POO) et manipulation avancée
Contenu :
• Création et utilisation de classes
• Héritage, polymorphisme et encapsulation
• Modules et bibliothèques essentielles (math, random, datetime)
• Exercices pratiques
Jour 4 : Python avancé et analyse de données
Contenu :
• Programmation fonctionnelle et lambda functions
• Introduction aux API et requêtes HTTP avec requests
• Manipulation de données avec pandas
• Visualisation avec matplotlib et seaborn
Jour 5 : Projet final et application complète
Contenu :
• Développement d’un projet complet (ex. gestionnaire de stock, analyse de données, web scraping)
• Introduction à un framework avancé (Flask/Django pour le web, Tkinter pour une interface graphique)
• Optimisation et tests unitaires
• Présentation des projets et évaluation des compétences
Méthodologie
• Alternance de théorie et de pratique pour une assimilation rapide.
• Mise en place d’exercices concrets pour appliquer chaque notion.
• Accompagnement personnalisé pour répondre aux besoins des participants.