Aller au contenu principal

Maîtriser le langage Python : des bases aux notions avancées

Formation 100 % e-learning pour apprendre Python à votre rythme : syntaxe, structures de données, programmation orientée objet et automatisation.

  • 15h · 2j
  • Distanciel
  • Français
Formation Python e-learning : bases du langage, structures de données, POO et notions avancées. 15h à votre rythme, accès 12 mois, finançable OPCO.

Indicateurs de performance

Moyennes Elitek, toutes formations confondues

9.6/10

Satisfaction stagiaires

92%

Réussite à la certification

94%

Recommandent la formation

1 200+

Stagiaires formés

Objectifs pédagogiques

  • Installer et configurer un environnement de développement Python opérationnel
  • Maîtriser la syntaxe de base : variables, types de données, opérateurs et structures conditionnelles
  • Manipuler les structures de données natives : listes, tuples, dictionnaires et ensembles
  • Concevoir des fonctions réutilisables et organiser son code en modules et packages
  • Appliquer les principes de la programmation orientée objet : classes, héritage, encapsulation
  • Gérer les erreurs et les exceptions pour produire des programmes fiables
  • Exploiter les notions avancées du langage : compréhensions de listes, générateurs, décorateurs
  • Être capable d'automatiser des tâches et de manipuler des fichiers avec la bibliothèque standard

Public concerné & prérequis

Profil du stagiaire
  • Développeur souhaitant ajouter Python à sa palette de langages
  • Technicien ou administrateur système souhaitant automatiser des tâches récurrentes
  • Analyste ou profil métier amené à manipuler et traiter des données
  • Personne en reconversion vers les métiers du développement
  • Chef de projet technique souhaitant comprendre le langage de ses équipes
Prérequis
  • Aucune expérience préalable en programmation n'est exigée
  • Être à l'aise avec l'utilisation courante d'un ordinateur
  • Disposer d'un ordinateur connecté à Internet pour accéder à la plateforme e-learning

Programme détaillé

Introduction au langage Python
  • Identifier les domaines d'application du langage : développement web, data, automatisation, scripting
  • Installer Python et configurer son environnement de travail (interpréteur, IDE, pip)
  • Exécuter ses premiers scripts dans la console et dans un éditeur
  • Comprendre la philosophie du langage et les conventions d'écriture PEP 8
Les bases de Python
  • Déclarer des variables et manipuler les types de données : chaînes, nombres, booléens
  • Utiliser les opérateurs et les structures conditionnelles (if, elif, else)
  • Mettre en œuvre les boucles for et while pour itérer sur des données
  • Manipuler les structures de données natives : listes, tuples, dictionnaires, ensembles
  • Écrire des fonctions avec paramètres, valeurs par défaut et valeurs de retour
Programmation orientée objet et structuration du code
  • Structurer son code en modules et packages réutilisables
  • Appliquer la programmation orientée objet : classes, attributs, méthodes, héritage
  • Gérer les erreurs et les exceptions pour fiabiliser ses programmes
Notions avancées et automatisation
  • Lire et écrire des fichiers (texte, CSV, JSON) avec la bibliothèque standard
  • Exploiter les compréhensions de listes, les générateurs et les décorateurs
  • Automatiser des tâches récurrentes à l'aide de scripts Python

Un test de positionnement est réalisé en début de parcours afin d'adapter la progression à votre niveau de départ.

Modalités pédagogiques

Formation 100 % e-learning, dispensée en FR, à suivre à votre rythme, alternant :

  • Vidéos de cours et démonstrations de code commentées
  • Exercices pratiques de programmation avec corrigés
  • Quiz de vérification de la compréhension à chaque chapitre
  • Tutorat individuel à la demande tout au long du parcours

Sont fournis aux stagiaires :

  • Accès à la plateforme e-learning pendant 12 mois
  • Supports de cours numériques téléchargeables
  • Exemples de code et corrigés des exercices

Évaluation : un test de positionnement est réalisé en début de parcours afin d'adapter votre progression ; une évaluation finale valide les acquis en fin de formation.

Délais d'accès : vos identifiants de connexion à la plateforme vous sont transmis sous 48 heures après votre inscription.

Financement : tarif de 490 € net de taxe, formation finançable OPCO.

Accessibilité handicap : cette formation est accessible aux personnes en situation de handicap. Contactez notre référent handicap dès votre inscription afin d'étudier les adaptations pédagogiques et techniques possibles.

Formation à distance : L'outil Zoom sera utilisé pour la partie Visio-Conférence (séances de tutorat)

Validation & certification

La formation est ponctuée d'une attestation de fin de formation délivrée par Elitek au client. Y seront précisés les objectifs pédagogiques, le nombre d'heures total de la formation, la validation des acquis et la date.

Un certificat de réalisation vous est également remis à l'issue du parcours, sur la base du suivi de votre progression et de l'évaluation finale réalisée sur la plateforme e-learning.

Expérience & résultats

  • Taux de satisfaction : nous disposons d'un nombre insuffisant de données*

*Moyenne des notes attribuées par un apprenant de la formation au cours des 12 derniers mois

Prochaines sessions

📅 Sessions sur demande

Un conseiller Elitek vous propose une date adaptée à votre planning sous 24 h. Formations disponibles en présentiel et en distanciel.

Demander une date →

Accessibilité & Qualiopi

Elitek est certifié Qualiopi pour ses actions de formation. Nos formations sont accessibles aux personnes en situation de handicap : un référent handicap vous accompagne pour adapter le parcours (rythme, supports, modalités d'évaluation). Contactez-nous pour étudier les adaptations possibles.