Partager :
Découvrez le langage de programmation informatique généraliste.

Devictio vous présente sa formation Python dont les objectifs sont de maîtriser la syntaxe du langage, d’être capable de développer des applications et de connaître notamment toutes les possibilités offertes par Python. Dispensée sur Lyon en présentiel ou partout en France (distanciel), cette formation s’adresse aux développeurs, webmasters, ou néophytes, salariés ou demandeurs d’emploi souhaitant renforcer leurs compétences sur un langage open-source, d’une syntaxe simplifiée, polyvalent et utilisé dans différents domaine tels que le développement web, la data science ou encore l’IA. En effet, ce langage gratuit (télécharger Python) connaît une très forte demande sur le marché de l’emploi : suivre une formation Python afin de maîtriser la programmation, développer des applications, explorer la data science et l’IA et booster votre carrière. Que vous soyez novice ou professionnel et que vous cherchiez à élargir vos compétences, ce langage polyvalent est incontournable.
Infos pratiques Formation Python
- Python initiation : 03 jours / 21 heures
- Python perfectionnement : 02 jours / 14 heures
- Langage Python (initiation & perfectionnement) 05 jours / 35 heures
- Formation en présentiel ou distanciel
- Certification professionnelle TOSA
- Eligibilité plan entreprise (OPCO) & CPF
Nos formations Python
Formation Python sur mesure
Notre programme de formation :
Référence de la formation : WEPYT889P1
Nombre de stagiaires max. : 5
Public visé :
Développeurs, webmasters… toute personne souhaitant s’initier au langage python
Objectifs :
Comprendre les capacités et les restrictions offertes par Python tout en acquérant une maîtrise de sa syntaxe fondamentale.
Moyens techniques et pédagogiques :
Mises en situation par le biais d’exercices.
Répétitions des manipulations pour mémoriser l’utilisation des outils présentés.
Un ordinateur par personne.
Support de cours remis sur clé USB ou en format papier à la fin de la formation.
Évaluation des résultats :
évaluation pédagogique (orale et/ou écrite) effectuée à la fin de la formation afin d’attester l’acquisition de compétences. Exercice de synthèse.
Validation :
Attestation de fin de formation envoyée par mail.
Durée :
Modalités d’inscription :
Les inscriptions sont possibles :
- Jusqu’à 48 heures avant le début de la formation, sous réserve des places disponibles, pour les financements en autofinancement ou via le plan de développement des compétences de l’entreprise.
- Au plus tard 11 jours ouvrés avant le début de la session pour toute inscription financée par le Compte Personnel de Formation (CPF), conformément à la réglementation en vigueur.
- Environ 4 semaines avant le début de la formation pour les demandes de financement auprès d’un OPCO ou de France Travail, afin de permettre l’instruction du dossier.
Accessibilité aux personnes en situation de handicap :
Devictio s’engage à favoriser l’accès à ses formations aux personnes en situation de handicap. Pour étudier les possibilités d’adaptation de la formation à vos besoins, nous vous invitons à contacter notre référent handicap :
- 📞 04 72 64 25 19
- ✉️ formation@devictio.fr
Points abordés :
Découvrir le langage Python
Introduction à Python
- Historique et évolution du langage
- Comparaison avec d’autres langages de programmation
Python 2 vs Python 3
- Les différences majeures entre Python 2 et Python 3
- L’importance de la migration vers Python 3
Installation de Python
- Installation de Python sous Windows
- Installation de Python sous Linux
- Utilisation du terminal pour exécuter des commandes Python
- Introduction aux environnements de développement
Maîtriser les fondamentaux de la syntaxe Python
Syntaxe de base
- Introduction à la syntaxe Python
- Exécution de code en mode interactif et en script
Variables et types de données
- Déclaration de variables en Python
- Types de données internes et leur utilisation
Opérateurs et expressions
- Utilisation des opérateurs arithmétiques, logiques et de comparaison
- Création d’expressions complexes
Structures de contrôle
- Les structures conditionnelles (if, elif, else)
- Les boucles (for, while)
- Création d’algorithmes avec des boucles et des tests
Traitement de données massives
- Utilisation de listes et de boucles pour traiter des données massives
- Opérations avancées sur les listes et les dictionnaires
- Gestion des exceptions en Python
Utiliser les fonctions
Importance de la structuration du code
- Rôle de la structuration dans les projets
- Création et organisation de fonctions
Fonctions en Python
- Définition et appel de fonctions
- Valeurs de retour, absence de retour et retours multiples
- Espaces de noms et manipulation
Bibliothèques de fonctions et documentation
- Création de bibliothèques de fonctions personnalisées
- Documentation des fonctions
Opérations sur les chaînes de caractères
- Manipulation de chaînes de caractères en Python
Calculs avancés et gestion des dates
- Utilisation de bibliothèques mathématiques
- Gestion des dates, heures et intervalles de temps
La programmation orientée objet
Programmation orientée objet
- Introduction aux concepts de l’objet
- Classes, attributs et méthodes
Gestion avancée des objets
- Instancier un objet
- Encapsulation des données
- Agrégation d’objets et relations d’objets
Héritage et polymorphisme
- Utilisation de l’héritage simple et multiple
- Mise en œuvre du polymorphisme
Introspection et interfaces
- Utilisation de l’introspection pour explorer les objets
- Définition et utilisation d’interfaces en Python
Modélisation UML
- Introduction aux diagrammes de classes et d’objets
- Application de la modélisation UML à des projets Python
Mise en pratique
Référence de la formation : WEPYT889P2
Nombre de stagiaires max. : 5
Objectifs :
Renforcer ses compétences sur le langage python
Savoir développer une application sous Python
Moyens techniques et pédagogiques :
Mises en situation par le biais d’exercices.
Répétitions des manipulations pour mémoriser l’utilisation des outils présentés.
Un ordinateur par personne.
Support de cours remis sur clé USB ou en format papier à la fin de la formation.
Évaluation des résultats :
évaluation pédagogique (orale et/ou écrite) effectuée à la fin de la formation afin d’attester l’acquisition de compétences. Exercice de synthèse.
Validation :
Attestation de fin de formation envoyée par mail.
Durée :
Pré-requis :
Modalités d’inscription :
Les inscriptions sont possibles :
- Jusqu’à 48 heures avant le début de la formation, sous réserve des places disponibles, pour les financements en autofinancement ou via le plan de développement des compétences de l’entreprise.
- Au plus tard 11 jours ouvrés avant le début de la session pour toute inscription financée par le Compte Personnel de Formation (CPF), conformément à la réglementation en vigueur.
- Environ 4 semaines avant le début de la formation pour les demandes de financement auprès d’un OPCO ou de France Travail, afin de permettre l’instruction du dossier.
Accessibilité aux personnes en situation de handicap :
Devictio s’engage à favoriser l’accès à ses formations aux personnes en situation de handicap. Pour étudier les possibilités d’adaptation de la formation à vos besoins, nous vous invitons à contacter notre référent handicap :
- 📞 04 72 64 25 19
- ✉️ formation@devictio.fr
Points abordés :
Renforcer ses compétences sur Python
Rappels de Python
Révision des concepts de base de Python
Structures de contrôle avancées et compréhensions de listes
Fonctions avancées et gestion des exceptions
Manipulation de données
Lecture et écriture de fichiers en Python
Analyse de données au format XML et JSON
Gestion des logs pour le débogage efficace
Documentation du code Python et génération de rendu HTML
Utilisation de DBAPI pour interagir avec des bases de données
Interface utilisateur
Bibliothèques graphiques en Python
Vue d’ensemble des bibliothèques pour les interfaces graphiques
Comparaison de Tkinter, PyQt, et d’autres options
Conception d’une interface graphique
Création de fenêtres et de composants graphiques
Gestion des menus et des barres d’outils
Positionnement des composants dans l’interface
Gestion des fenêtres et des événements
Les widgets graphiques
Exploration des différents types de widgets disponibles
Personnalisation des widgets pour répondre aux besoins spécifiques
Application et interface utilisateur
Application de gestion de données
Création d’une application pour manipuler des données à partir de fichiers
Utilisation de bibliothèques pour analyser des données structurées
Intégration de la gestion des logs et de la documentation du code
Interface utilisateur interactive
Conception et mise en œuvre d’une interface utilisateur interactive
Utilisation de widgets graphiques pour créer des applications conviviales
Gestion des événements pour interagir avec l’utilisateur
Base de données et interface
Connexion à une base de données à l’aide de DBAPI
Création d’une interface pour interagir avec la base de données
Intégration des compétences acquises dans des projets pratiques
Mise en pratique
Référence de la formation : WEPYT889P
Nombre de stagiaires max. : 5
Public visé :
Développeur, webmasters… toute personne souhaitant renforcer ses compétences en programmation avec Python
Objectifs :
- Connaître les usages et les possibilités du langage Python
- Maîtriser la syntaxe essentielle de Python en structurant son code
- Expérimenter la programmation objet en Python pour créer des applications
Moyens techniques et pédagogiques :
Mises en situation par le biais d’exercices.
Répétitions des manipulations pour mémoriser l’utilisation des outils présentés.
Un ordinateur par personne.
Support de cours remis sur clé USB ou en format papier à la fin de la formation.
Évaluation des résultats :
Une évaluation pédagogique (orale et/ou écrite) est effectuée à la fin de votre formation afin d’attester l’acquisition de connaissances.Exercice de synthèse.
Validation :
Attestation de fin de formation envoyée par mail.
Durée :
Pré-requis :
Modalités d’inscription :
Les inscriptions sont possibles :
- Jusqu’à 48 heures avant le début de la formation, sous réserve des places disponibles, pour les financements en autofinancement ou via le plan de développement des compétences de l’entreprise.
- Au plus tard 11 jours ouvrés avant le début de la session pour toute inscription financée par le Compte Personnel de Formation (CPF), conformément à la réglementation en vigueur.
- Environ 4 semaines avant le début de la formation pour les demandes de financement auprès d’un OPCO ou de France Travail, afin de permettre l’instruction du dossier.
Accessibilité aux personnes en situation de handicap :
Devictio s’engage à favoriser l’accès à ses formations aux personnes en situation de handicap. Pour étudier les possibilités d’adaptation de la formation à vos besoins, nous vous invitons à contacter notre référent handicap :
- 📞 04 72 64 25 19
- ✉️ formation@devictio.fr
Points abordés :
Découverte et installation
- Introduction à Python, histoire et alternatives
- Présentation de Python 2 et Python 3
- Installer Python sur Windows ou Linux
- Mise en œuvre de Python via le terminal
- Configurer les environnements de développement
Syntaxe de base et structures de contrôle
- Apprentissage de la syntaxe de base en interprétation directe et en script
- Déclaration de variables et utilisation des types internes
- Utilisation des opérateurs et expressions
- Les structures de contrôle (tests et boucles)
- Réalisation d’algorithmes avec des boucles et des tests
- Manipulation de tableaux et traitement de données massives
- Exploration des types de données avancées et gestion des exceptions
Fonctions et programmation orientée objet
- Structuration du code avec des fonctions
- Création, organisation et documentation de fonctions
- Opérations sur les chaînes de caractères
- Calculs avec Python et gestion des dates et heures
- Introduction à la programmation orientée objet
- Création de classes, gestion des attributs et méthodes
- Utilisation de l’encapsulation, de l’agrégation et de l’héritage
- Exploration du polymorphisme, de l’introspection et des interfaces
Manipulation de données et modules
- Manipulation de fichiers et parsing XML/JSON
- Gestion des logs et documentation du code avec Python
- Utilisation de bases de données avec Python (SQLite)
- Introduction à la création de programmes Python
- Types de base, opérateurs, structures de contrôle
- Fonctions, gestion des fichiers, modules
- Introduction aux classes et à la gestion des exceptions
Programmation avancée et interfaces graphiques
- Utilisation de bibliothèques graphiques en Python (Tkinter, PyQt, etc.)
- Création d’interfaces graphiques avec des widgets, menus, et gestion des événements
- Construction d’une interface graphique complète pour une application
- Approfondissement des classes
- Accès aux bases de données relationnelles
- Programmation graphique UI avec Tkinter
Mise en pratique
Catégories :
Mots-clés :
Partager :
Formation Python initiation
Dans les locaux Devictio à Lyon
Nos tarifs ne sont pas assujettis à la TVA, les prix s'entendent TTC.
Formation Python perfectionnement
Dans les locaux Devictio à Lyon
Nos tarifs ne sont pas assujettis à la TVA, les prix s'entendent TTC.
Langage Python (initiation & perfectionnement)
Dans les locaux Devictio à Lyon
Nos tarifs ne sont pas assujettis à la TVA, les prix s'entendent TTC.
Formation Python initiation
Formation à distance
Formation Python perfectionnement
Formation à distance
Langage Python (initiation & perfectionnement)
Formation à distance
Formation Python initiation
Formation sur mesure
Formation Python perfectionnement
Formation sur mesure
Langage Python (initiation & perfectionnement)
Formation sur mesure
Catégories :
Mots-clés :
Partager :
Formations complémentaires
Formation Sensibilisation des collaborateurs aux cyberattaques Lyon
Cette formation de sensibilisation aux cyberattaques privilégie une pédagogie concrète. Les participants analysent des messages frauduleux, étudient des situations professionnelles et répondent à des quiz interactifs. Les exemples peuvent être adaptés au secteur d’activité de l’entreprise et aux fonctions des participants. La formation est accessible sans prérequis technique. Elle peut être organisée en inter-entreprises dans le centre Devictio à Lyon, en intra-entreprise dans vos locaux partout en France ou à distance en classe virtuelle.
Formation Cybersécurité et Intelligence Artificielle
Cette formation Cybersécurité et Intelligence Artificielle s'adresse aux responsables informatiques, RSSI, DSI, administrateurs systèmes et réseaux, chefs de projet, responsables métiers, consultants, dirigeants ainsi qu'à toute personne impliquée dans la transformation numérique de son entreprise. Disponible en inter-entreprises dans notre centre de formation de Lyon, en intra directement dans vos locaux partout en France ou à distance, cette formation s'adapte au niveau des participants ainsi qu'aux outils déjà déployés dans votre organisation.
Formation Cybersécurité Entreprise Lyon
Avec sa Formation Cybersécurité : Les fondamentaux de la sécurité des systèmes d'information, Devictio, organisme de formation à Lyon, vous accompagne dans la compréhension des principaux enjeux de la sécurité informatique et vous apporte les compétences essentielles pour identifier les risques, comprendre les mécanismes des cyberattaques et adopter les bonnes pratiques recommandées par les experts de l'ANSSI.
Formation Claude Lyon
Vous souhaitez exploiter tout le potentiel de Claude, l'intelligence artificielle développée par Anthropic, pour gagner du temps, améliorer votre productivité et automatiser vos tâches ? La formation Claude & Agents IA proposée par Devictio, organisme de formation à Lyon certifié Qualiopi, vous accompagne dans la prise en main de Claude ainsi que dans la création d'assistants intelligents et d'agents IA capables d'exécuter des processus métiers de manière autonome.
Formation Recruter sans discriminer Lyon
Formation Recruter sans discriminer : au-delà de l'obligation légale, adopter une démarche de recrutement inclusive constitue un véritable levier de performance. Une entreprise qui recrute sur les compétences attire davantage de talents, améliore sa marque employeur, renforce la motivation des collaborateurs et favorise l'innovation grâce à la diversité des profils.
Formation GEO Lyon
Formation GEO Lyon : Optimisez votre visibilité dans ChatGPT, Gemini, Claude et Perplexity afin d'améliorer votre visibilité auprès des moteurs IA. Vous découvrirez les différences entre le SEO traditionnel et le GEO, les critères de sélection utilisés par les modèles d'intelligence artificielle, ainsi que les bonnes pratiques permettant d'augmenter les chances que votre entreprise soit mentionnée dans les réponses générées par les IA.
Formation IA CPF Lyon
Développez votre activité grâce à l'intelligence artificielle avec notre formation IA CPF certifiante à Lyon. En 3 jours, apprenez à identifier les opportunités offertes par l'IA, déployer les meilleurs outils, automatiser vos processus et améliorer durablement les performances de votre entreprise.
Formation Résilience Lyon
Formation résilience à Lyon : développez votre capacité à rebondir face aux épreuves professionnelles grâce à des outils concrets et une formation en présentiel.





