Aller au contenu principal
ADEOS Formations
  • Formations
    ADEOS Formations

    Nos formations par domaines

    • Bilan de compétences
    • Bureautique – PAO – Web
    • Coaching
    • Communication
    • Développement commercial
    • Diversité & inclusion
    • Droit Social
    • Immobilier
    • Intelligence artificielle (IA)
    • IT & Cybersécurité
    • Langues
    • Management & Leadership
    • Ressources Financières
    • Ressources Humaines
    • Santé Sécurite au Travail
    • Soft Skills
    • Team building
    • Transition énergétique et RSE
    Formations à distance
    Formations éligibles CPF
  • Solutions
    ADEOS Formations

    Les solutions Adeos

    • Formation Inter
    • Formation Intra
    • Coaching sur mesure
    • Cycles certifiants
    • Bilans de compétences
    • Dispositif VAE
    • Modalités et innovations pédagogiques
    • Studio digital
    • Nos Masterclass
  • Financement
    ADEOS Formations

    Financer sa formation

    • Financement CPF - Compte Personnel de Formation
    • Plan de développement des compétences
    • Congé Individuel de Formation - CIF
    • Financement de formation par OPCO
    • Contrat Cadre en Formation
    • Financements complémentaires
  • Adeos
    ADEOS Formations

    Nos centres

    • Adeos Formations
    • Admetis Formations
    • Adterra Formations
    • Engagement et démarche RSE
  • Ressources
    ADEOS Formations

    Inspirations et bonnes pratiques

    • Téléchargez nos Livres Blancs
    • Podcasts
  • Actus
Contact
Mobile-alt
Envelope
Contact
Catalogue / IT & Cybersécurité

Développer vos applications avec Python

Demande d'inscription
Référence

MOD_2024477

Durée

28 H

Participants

1

-

-

10

Mode

presentiel

Objectifs de la formation

Créer et maintenir des applications systèmes avec Python. Connaître les possibilités de Python (Web, administration graphique,…). Gagner du temps grâce à  la création et l’utilisation de modules. Savoir ou les trouver. Etre capable d’aborder les technologies Python spécifiques telles que Zope/Plone, Django, SqlAlchemy, OpenERP.

Présentation

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

Pré-requis

Avoir les bases d’algorithmie, connaître la programmation orientée objet.

Publics visés

Administrateur système et réseau, chefs de projets et développeurs qui veulent se servir d’un nouveau langage.

Modalités pédagogiques

Mise en place d’une application de A à Z, sur un exercice concret ou une problématique amenée par le stagiaire.

Évaluation & 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.

Formateur(s)

Les experts qui animent la formation sont des spécialistes des matières abordées. Ils ont été validés par nos équipes pédagogiques tant sur le plan des connaissances métiers que sur celui de la pédagogie, et ce pour chaque cours qu’ils enseignent. Ils ont

Référence : MOD_2024477

Contactez-nous pour un devis personnalisé

Les tarifs peuvent varier selon les modalités choisies. Pour toute question, n’hésitez pas à nous contacter.

  • Prochaines sessions
Demande d'informations

Contactez-nous pour un devis personnalisé

Les tarifs peuvent varier selon les modalités choisies. Pour toute question, n’hésitez pas à nous contacter.

Demande de devis

Formation sur mesure

Vous recherchez une formation personnalisée, parfaitement adaptée aux besoins de votre entreprise et de vos équipes ?

Avec Adeos, construisez une formation qui vous ressemble, avec l’accompagnement de nos experts.

Envoyer une demande

Satisfaction (12 mois)

Satisfaction moyenne sur les 12 derniers mois :

La moyenne pour ce module est indisponible.

Taux de réussite

Taux de réussite sur les 12 derniers mois :

–

La moyenne pour ce module est indisponible.

Dans la même catégorie

Power BI Desktop

Mode d'organisation : presentiel

Power BI - Les fondamentaux

Mode d'organisation : Présentiel

Hammeçonnage je dis stop !

Mode d'organisation : elearning_async
Toutes les formations

Partager cette formation

Prêt à décoller ?

Demande d'inscription et de devis

« * » indique les champs nécessaires

Ce champ est masqué lorsque l‘on voit le formulaire.
Ce champ est masqué lorsque l‘on voit le formulaire.
Consent*

Embarquez avec nous !

1

Écoute

Nos conseillers spécialisés par domaines vous aident concevoir un parcours selon vos besoins et vos disponibilités.

2

Personnalisation

Suivant les suggestions de votre conseiller et de vos idées, nous concevons une expérience de formation 100% personnalisée.

3

Support individualisé

Parce que chaque formation correspond à une ambition personnelle, tous nos apprenants bénéficient d’un support individualisé.

ADEOS Formations

Adeos est un organisme de formation membre du Collège de Paris.

Admetis

Avec Admetis Formations, partez à la découverte du monde et de ses cultures en maîtrisant les langues.

Adterra

Adterra est un organisme dédié pour répondre aux demandes et besoins des structures publiques.

Qualiopi Processus certifié

Adeos
Actions de formation
Bilans de compétences
Actions permettant de faire valider les acquis de l’expérience (VAE)

  • Télécharger le certificat

Admetis
Actions de formation

  • Télécharger le certificat

Adterra
Actions de formation

  • Télécharger le certificat
Date de dernière mise à jour : 01/12/2025

Conformément aux articles L.616-1 et R.616-1 du code de la consommation, notre société a mis en place un dispositif de médiation de la consommation. L’entité de médiation retenue est : l’ANM CONSOMMATION. En cas de litige, le consommateur pourra déposer sa réclamation sur le site : https://www.anmconso.com ou par voie postale en écrivant à ANM CONSOMMATION 2 rue de Colmar 94300 Vincennes.

© ADEOS FORMATIONS – Mentions Légales – Politique de confidentialité – CGV – Statistiques qualité

Linkedin Facebook Envelope
ADEOS Formations
Contact

Nos formations par domaines

  • Bilan de compétences
  • Bureautique – PAO – Web
  • Coaching
  • Communication
  • Développement commercial
  • Diversité & inclusion
  • Droit Social
  • Immobilier
  • Intelligence artificielle (IA)
  • IT & Cybersécurité
  • Langues
  • Management & Leadership
  • Ressources Financières
  • Ressources Humaines
  • Santé Sécurite au Travail
  • Soft Skills
  • Team building
  • Transition énergétique et RSE

Les solutions Adeos

  • Formation Inter
  • Formation Intra
  • Coaching sur mesure
  • Cycles certifiants
  • Bilans de compétences
  • Dispositif VAE
  • Modalités et innovations pédagogiques
  • Studio digital
  • Nos masterclass

Financement

  • Financement CPF - Compte Personnel de Formation
  • Plan de développement des compétences
  • Congé Individuel de Formation - CIF
  • Financement de formation par OPCO
  • Contrat Cadre en Formation
  • Financements complémentaires

Nos centres

  • Adeos Formations
  • Admetis Formations
  • Adterra Formations
  • Engagement et démarche RSE

Inspirations et bonnes pratiques

  • Téléchargez nos Livres Blancs
  • Podcasts

Actus

  • Toute l'actualité Adeos
Formations à distance
Formations éligibles CPF
Contact