Accueil > Nos Formations > Développement logiciel > Langages C, C++, Java, .Net, Python… > Python > Python, programmation Objet

Python, programmation Objet

4.7 (17 avis)
Éligible CPF
Financé ATLAS

Découvrez les fondamentaux de Python : syntaxe, programmation objet, interfaces graphiques et gestion des bases de données. Apprenez à utiliser les modules et outils de test pour une maîtrise optimale du langage.

Description Objectifs Récapitulatif Programme détaillé

Description

Cette formation sur le développement avec Python vise à familiariser les participants avec les outils et la syntaxe du langage. Elle aborde l'historique de Python, sa comparaison avec d'autres langages, ainsi que l'utilisation de l'interpréteur et des environnements de programmation. Les apprenants découvriront la syntaxe, les conteneurs, la programmation orientée objet et la conception d'interfaces graphiques. Le programme inclut également la gestion des bases de données et l'utilisation d'outils de test. Ce cursus s'adresse aux développeurs débutants ou intermédiaires souhaitant approfondir leurs compétences en Python.

Objectifs

  • Utiliser les outils de développement associés au langage Python Connaître la syntaxe du langage PythonAcquérir les principes de la programmation objetMettre en œuvre les fonctionnalités des modules Python et les bonnes pratiques associéesConcevoir des interfaces graphiquesAppréhender l'utilisation des outils de test et d'évaluation d'un programme Python

Récapitulatif

Certification (optionnel)

Test adaptatif de 30 à 35 questions (la difficulté des questions évolue en fonction de vos réponses précédentes). Durée : 1h00. Questions à choix multiples et manipulations

 

Formation éligible CPF (certificateur Isograd)
Code RS ou RNCP : RS6962
Intitulé de la certification : Programmer et automatiser des tâches avec Python (Tosa)
Date enregistrement : 18-12-2024. Validité : 18-12-2027

Public

Développeurs, ingénieurs, chefs de projets proches du développement

Prérequis

Niveau : Avoir des connaissances de base en programmation (souhaitable en langage objet).
Techniques (formations en classe virtuelle) : Vous devez disposer d'un ordinateur connecté à internet, d'un micro et d'une caméra

Méthodes et modalités pédagogiques

Formation réalisée en Présentiel, Distanciel ou Dual-Learning selon la formule retenue.

Moyens et supports pédagogiques

Mise à disposition d'un poste de travail sur nos formations en Présentiel.
Mise à disposition de nos environnements de visio sur nos formations en Distanciel
Remise d'une documentation pédagogique numérique pendant la formation
La formation est constituée d'apports théoriques, d'exercices pratiques et de réflexions
Dans le cas d'une formation sur site Entreprise, le client s'engage à avoir toutes les ressources pédagogiques nécessaires (salle, équipements, accès internet, TV ou Paperboard...) au bon déroulement de l'action de formation conformément aux prérequis indiqués dans le programme de formation

Modalités de suivi et d'évaluations

Auto-positionnement des stagiaires avant la formation

Émargement des stagiaires et formateur par 1/2 journée

Exercices de mise en pratique ou quiz de connaissances tout au long de la formation permettant de mesurer la progression des stagiaires

Auto-évaluation des acquis de la formation par les stagiaires

Questionnaire de satisfaction à chaud et à froid à l'issue de la formation

Programme détaillé

Utiliser les outils de développement associés au langage Python

  • Présentation de Python
  • Historique de Python
  • Comparaison de Python avec d'autres langages
  • L'interpréteur python
  • Les environnements de programmations : IDE, Notebook

Connaître la syntaxe du langage Python (1 sur 2)

  • La syntaxe du langage
  • Les variables
  • Les nombres et opérateurs numériques
  • Les opérateurs de comparaison et logiques
  • Les chaînes de caractères et opérateurs spécifiques
  • Les conditionnelles
  • Les boucles

Connaître la syntaxe du langage Python (2 sur 2)

  • Les conteneurs python de base
  • Les tuples
  • Les listes
  • Les ensembles
  • Les dictionnaires
  • Les opérateurs et méthodes de manipulation des conteneurs
  • Itérations sur un conteneur

Mettre en œuvre les fonctionnalités des modules Python et les bonnes pratiques associées (1 sur 3)

  • Les fonctions intégrées de python
  • Modules et packages
  • Les fonctions des modules Python
  • Importation de code Python
  • Ecrire une fonction Python
  • Ecrire un module, un package
  • Consulter, écrire une documentation

Acquérir les principes de la programmation objet (1 sur 2)

  • Objets et classes
  • Constructeurs, attributs et méthodes
  • Propriétés
  • Surcharge de méthodes intégrées et opérateurs

Acquérir les principes de la programmation objet (2 sur 2)

  • L'héritage
  • Liaison tardive
  • Méthode de classe ou statique
  • Les exceptions

Concevoir des interfaces graphiques

  • Interface graphique avec TKINTER
  • Les composants graphiques
  • Gestion des événements

Mettre en œuvre les fonctionnalités des modules Python et les bonnes pratiques associées (2 sur 3)

  • Les spécification DB-API
  • Connexion et manipulation de base de données
  • Les requêtes paramétrées
  • ORM SQLAlchemy

Mettre en œuvre les fonctionnalités des modules Python et les bonnes pratiques associées (3 sur 3)

  • Variables d'environnement
  • Arguments en ligne de commande
  • Système de fichier
  • Ecrire et lire dans un fichier
  • Expressions régulières

Appréhender l'utilisation des outils de test et d'évaluation d'un programme Python

Linter

  • Tests unitaires
  • Environnements virtuels

Les prochaines sessions

Python, programmation Objet
5 jours (35 heures)
Lieu
Date
Places
Toulouse
18/05/26 au 21/05/26
Session disponible !
Python, programmation Objet
Inter
Intra
5 jours (35 heures)
Référence :
MOD_2024862
Formation Inter
2950 € HT
Voir les dates et villes disponibles
5 jours (35 heures)
Référence :
MOD_2024862
Formation Intra

Trouvez la formation qui
répond à vos enjeux

Avis

  • Franck T.
    Le 26/09/2025
    5

    Formation très professionnelle Axe d'amélioration : aucun

    Formation : Python, programmation Objet

  • Délphine G.
    Le 26/09/2025
    5

    - formation totalement interactive et personnalisée selon les profils de chacun - beaucoup de recommendations de sujet à développer de notre côté en complément de cette formation Axe d'amélioration : rien Mes souhaits de formation future : à voir dans le temps si nécessité d'approfondir certains sujets

    Formation : Python, programmation Objet

Nos autres formations

Vous aimerez aussi

Être rappelé

Page Formation | Formulaire de contact

Les données saisies dans ce formulaire sont conservées par nos soins afin de pouvoir répondre au mieux à votre demande. Nous accordons de l’importance à la gestion de vos données, en savoir plus sur notre démarche Données Personnelles.

Demander un devis

Page Formation | Formulaire de devis

Les données saisies dans ce formulaire sont conservées par nos soins afin de pouvoir répondre au mieux à votre demande. Nous accordons de l’importance à la gestion de vos données, en savoir plus sur notre démarche Données Personnelles.

Je m'inscris

Page Formation | Formulaire d'inscription

Les données saisies dans ce formulaire sont conservées par nos soins afin de pouvoir répondre au mieux à votre demande. Nous accordons de l’importance à la gestion de vos données, en savoir plus sur notre démarche Données Personnelles.