Développer vos applications avec Python Présentiel
Dernière mise à jour : 25/02/2026
Description
Introduction et bases du langage
Caractéristiques générales, applications stars
Comparatifs avec d'autres langages similaires
Supports et documentation
Mise en route
Installation, aide intégrée
Installation de l'IDE Eclipse + Pydev
Bases syntaxiques (affectation, commentaires, indentation)
La Syntaxe de Python
Les types de données disponibles
Les variables, l'affichage formaté, la portée locale et globale
La manipulation des types numériques, la manipulation de chaînes de caractères
La manipulation des tableaux dynamiques (liste), des tableaux statiques (tuple) et des dictionnaires
L'utilisation des fichiers, la structure conditionnelle if/elif/else
Les opérateurs logiques et les opérateurs de comparaison
Les boucles d'itérations while et for
Interruption d'itérations break/continue
La fonction range, l'écriture de fonctions
Programmation Objet en Python
Définitions et syntaxe, les particularités du modèle objet de Python
Attributs et méthodes/Attributs et méthodes privés
Attributs de classe et d'instance/Attributs et méthodes réservés
Héritage simple, « Surcharge » d'attributs et méthodes
Héritage multiple/Héritage vs. Composition
L'implémentation des interfaces
Les bonnes pratiques et les modèles de conception courants
Interface avec XML et des bases de données
DOM, SAX, ElementTree
Présentation « lxml »
Connexion SGBDR standardisée (PEP-0249)
« Sqlite3 » est intégré à  Python
Principes et avantages des ORMs
Présentation et exemple SQLAlchemy
Qualité de code
Outils d'analyse statique de code (pylint, pychecker)
Extraction automatique de documentation
Le débogueur de Python, les tests avec Python
Les interfaces graphiques
Principes de programmation des interfaces graphiques
Présentation de la bibliothèque GTK et TKinter
Interfaçage Python / C
Utilisation du profileur de code, réécriture d'une fonction Python en C
Appeler du code C depuis Python, et inversement
Développer des applications web
Développement MVC avec Python
Exporter un modèle dans une base de données
Utiliser des vues pour engendrer du HTML
Traiter les requêtes avec des contrôleurs Python
Objectifs de la formation
Public visé
Prérequis
Modalités pédagogiques
- Présentiel ou distanciel
- Synchrone ou asynchrone
Â
Méthodes interactives privilégiant la mise en œuvre d'outils au travail de jeux, simulations, mises en situation avec des apports en outils et connaissances pour bien réaliser les exercices pratiques.
Moyens et supports pédagogiques
ADEOS FORMATIONS met à disposition de ses stagiaires des salles de formation équipées des outils nécessaires à la bonne acquisition des compétences visées par la formation :
Â
- Matériel informatique et audio-visuel pour les formations qui le nécessitent.
- Matériel pour la prise de notes.
- Supports de cours dématérialisé ou papier.
- Cahiers d'exercices le cas échéant.
Modalités d'évaluation et de suivi
L'évaluation des acquis se fait tout au long de la session au travers des multiples exercices, mise en situation et étude de cas à réaliser. Le formateur remet en fin de formation une attestation avec les objectifs acquis ou non par le stagiaire.
Â
Dispositif de suivi de l'exécution de la formation :
- Feuilles de présence.
- Formulaire d'évaluation de la qualité de la formation.
Dispositif d'évaluation des résultats de la formation :
- Auto-diagnostic réalisé par le stagiaire avant et après la formation.
- Questions orales et écrites (QCM).
- Mises en situation.
Sur la base de ces éléments, le formateur remet en fin de formation une attestation avec les objectifs acquis ou non par le stagiaires.
Profil du / des Formateur(s)
Informations sur l'accessibilité
Modalités d'accès :
Adeos valide avec le candidat, qu'il possède bien les compétences et les prérequis nécessaires au suivi de la formation.
Délais d'accès :
Nous contacter, ADEOS Formations s'engage à vous faire un retour dans les 72 heures. Démarrage de la formation possible sous un maximum de 6 mois.
Accessibilité aux personnes handicapées :
Nos locaux sont aux normes d'accueil pour les PMR, pour les autres handicaps nous contacter afin de pouvoir adapter la formation ou bien vous orienter vers un organisme partenaire. Vous pouvez contacter notre référente handicap : Catherine BAREAU - catherine.bareau@adeos-formations.com