Ce que vous saurez faire
Packager un projet Python
Mettre en oeuvre les manipulations avancées des primitives en Python
Gérer les bases de données avec Python
Identifier la notion de concurrence avec Python
Appréhender le développement web avec Python
Le déroulé, étape par étape
014 pointsPACKAGER UN PROJET PYTHON
- Projet vs bibliothèque
- Gérer un projet avec pipenv
- Créer un wheel distribuable avec setup.cfg
- Compiler le code Python en un exécutable avec nuitka
026 pointsMANIPULER DES PRIMITIVES EN PYTHON
- Générer du code à la volée : factories puis métaclasses
- Décorateurs à plusieurs niveaux
- Context manager et décorateur à la fois
- Au delà de yield : la méthode send() des générateurs
- Monkey paching et autres injections de code
- Introspection du code
033 pointsGÉRER DES BASES DE DONNÉES AVEC PYTHON
- Base de données supportées
- SQL à la main avec la DB API
- Démonstration d'un ORM : SQLAlchemy ou Peewee
044 pointsUTILISER LA CONCURRENCE EN PYTHON
- Programmation non blocante avec les threads
- Le GIL et les limites des threads
- Exploiter plusieurs coeurs avec le multiprocessing
- I/O asynchrone avec asyncio
055 pointsUTILISER LA PROGRAMMATION GRAPHIQUE
- Différentes solutions : PyQt, Tkinter, PyGTK, wxWidgets et Kivy
- Caractéristiques de chaque solution
- Travaux pratiques avec le module Tkinter
- Création d'objets (fenêtres, boutons, ...)
- Appel des méthodes associées (grid(), pack()
064 pointsPRATIQUER LE DÉVELOPPEMENT WEB AVEC PYTHON
- Les frameworks les plus populaires : Django, Pyramid, Flask, Zope
- Le protocole HTTP
- Le cycle requête / réponse
- Mise en oeuvre avec Flask
À la fin de la formation
Faciliter pour les employeurs et les chercheurs d'emploi l'identification des compétences nécessaires pour le développement informatique malgré la très grande variété de postes
Mettre en valeur des compétences réelles de l'individu et faire correspondre postes et candidats efficacement, pour simplifier et accélérer l'embauche.
Score sur 1000 points; activités interactives; 35 questions en 90 minutes.
Selon l’organisme
Formation disponible en présentiel ou en distanciel
Effectif maximal de 6 personnes
Où se déroule la formation
Payer avec votre Compte Personnel de Formation
Cette formation figure au catalogue Mon Compte Formation : elle est éligible au CPF. Vos droits, cumulés en euros, se consultent et s’utilisent sur le site officiel.
Vérifier mes droits sur moncompteformation.gouv.frOrganisme, certification, inscription
Texte rédigé par l’organisme de formation. Source : « Moncompteformation – L’offre de formation », Caisse des Dépôts et DGEFP, données ouvertes sous Licence Ouverte 2.0, mise à jour du 09/10/2026. WorkDispo n’est pas affilié à Mon Compte Formation.