Skip to main Content

Programmation avancée avec Python

  • Référence GKPYTHA
  • Durée 4 jour(s)

Options de paiement complémentaires

  • GTC 33 TTC

    Les GTC sont proposés en exclusivité aux partenaires autorisés afin de gagner du temps et de fluidifier le processus d'achat des formations chez Global Knowledge. Il s’agit d’un crédit universel qui peut être utilisé dans les centres Global Knowledge à travers le monde.

Classe inter en présentiel Prix

EUR2,490.00

hors TVA

Demander une formation en intra-entreprise S'inscrire

Modalité pédagogique

La formation est disponible dans les formats suivants:

  • Classe inter à distance

    Depuis n'importe quelle salle équipée d'une connexion internet, rejoignez la classe de formation délivrée en inter-entreprises.

  • Classe inter en présentiel

    Formation délivrée en inter-entreprises. Cette méthode d'apprentissage permet l'interactivité entre le formateur et les participants en classe.

Demander cette formation dans un format différent

Facile à appréhender, Python est un langage de programmation rapide à apprendre tout en conservant de grandes possibilités. Il est aujourd’hui un des meilleurs langage pour débuter en programmation et effectuer des développements rapides dans le cadre de projets Agile.

Cette formation permet aux participants d'acquérir les compétences et connaissances nécessaires pour découvrir en profondeur le langage Python en version 3.x et sa manipulation. 

Ils découvriront également comment traiter et afficher les données dans le cadre de projets de développement actuels.

Mise à jour : 04.11.2024

Prochaines dates

Haut de page
    • Modalité: Classe inter en présentiel
    • Date: 26-29 mai, 2026 | 9:30 AM to 5:30 PM
    • Centre: RUEIL ATHENEE (W. Europe )
    • Langue: Français

    EUR2,490.00

    • Modalité: Classe inter à distance
    • Date: 26-29 mai, 2026 | 9:30 AM to 5:30 PM
    • Centre: SITE DISTANT (W. Europe )
    • Langue: Français

    EUR2,490.00

    • Modalité: Classe inter en présentiel
    • Date: 23-26 novembre, 2026 | 9:30 AM to 5:30 PM
    • Centre: RUEIL ATHENEE (W. Europe )
    • Langue: Français

    EUR2,490.00

    • Modalité: Classe inter à distance
    • Date: 23-26 novembre, 2026 | 9:30 AM to 5:30 PM
    • Centre: SITE DISTANT (W. Europe )
    • Langue: Français

    EUR2,490.00

Cette formation s’adresse à tout utilisateur, administrateur système et bien sûr développeur désirant gagner en productivité et en efficacité au quotidien par le biais de programmes développés en langage Python.

Objectifs de la formation

Haut de page

A l'issue de la formation, les aprticipants seront capables de :

  • 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.
  • Gérer des projets et produire du code Python.

Programme détaillé

Haut de page

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

Pré-requis

Haut de page

Les participants auront suivi préalablement la formation Programmation objet en langage Python (GKPYTH) ou possèdent une première expérience significative en développement Python.

Pré-requis recommandés :

Bon à savoir

Haut de page

Un support de cours et et un cahier d'exercices avec corrigés sont remis à chaque participant.