Formation Développement avancé avec Python


REFERENCE
 
 
OPYA
DUREE
 
 
3 jours
TARIFS
 
 
1860 € HT
Niveau : Avancé
Classe à distance: Possible

Vous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...

OBJECTIFS :
 

Cette formation Python vous permettra de maîtriser les fonctionnalités comme la gestion des graphiques, des bases de données, les liens avec les langages C et Java, le développement d'applications Web, et l'utilisation de framework comme Django.

PRÉ-REQUIS :
 

Avoir suivi la formation Python (Réf.OPYT) ou posséder des connaissances équivalentes.

PUBLIC :
 

Cette formation s'adresse aux développeurs Python.

PROGRAMME :
 

Packager 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

Manipulations avancées 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

Gestion 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

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

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(), ...)

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 œuvre avec Flask

S'INSCRIRE À CETTE
FORMATION PYTHON DÉVELOPPEMENT AVANCÉ
Cliquez sur une date pour vous inscrire
Information pratiques sur
LA FORMATION
Lieu de la formation Paris - LA DEFENSE
Nous contacter 01 43 34 90 94
CETTE FORMATION SUR-MESURE Ce cours est réalisable en intra-entreprise, dans vos locaux ou nos salles de cours CONTACTER NOTRE SERVICE INTRA
D'autres formations
SUR LE MÊME THÈME

4 j

 
Concrètement à l'issue de cette formation analyse de données en Python vous serez en mesure de: Maitriser les bases du langage Python Connaitre les aspects...

4 j

 
Cette formation Python de niveau Avancé vous apprend les bonnes pratiques de programmation avec Python. Lors de ce cours, les participants approfondissent leur expérience de la...

4 j

 

Développement

Python pour le Pentest
Cette formation Python pour le Pentest traite des différents modules et cas d'utilisations de Python dans le cadre de tests d'intrusion. Vous analyserez différentes...

2 j

 
Flask est un framework open-source de développement web en Python. Écrit après Django, l'autre grand framework Python, il a intégré le retour...
Plus de formations sur le même thème

Des questions ?

ON VOUS RAPPELLE

 

0

Formations
Informatique
et Management
en ligne à ce jour

+ 0

Stagiaires dans nos
salles de cours sur
l'année

0%

De participants
satisfaits ou très
satisfaits de nos
formations

0

Formateurs experts
validés PLB