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.