PYTHON Perfectionnement
ETC ACADEMY
Non finançable CPF
Tout public
En ligne
Présentiel
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
Prix
Nous contacter
Durée
Nous contacter
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
En présentiel
Découvrez les localités disponibles pour suivre cette formation en présentiel.
Objectifs
Se
perfectionner sur PYTHON.
Programme
UTILISER LES "CONTEXT MANAGERS
- Gestion des ressources en python : try ... finally, with, utilisation de
with
- Utilisation de with : gérer des fichiers, analyser des répertoires, calculer en haute précision, manipuler des verrous en multithread, tester
les exceptions avec pytest
- Résumer les avantages de with
- Utiliser Async avec et with
- Créer des "context Managers"
- Encodage des contextes : contexte simple, exceptions, ouverture de
fichiers, redirection de sorties, temps d'exécution
- Context Manager par fonction : ouverture de fichiers version2,
Temps
- Améliorer ses APIs
- Context manager asynchrone
UTILISER LES META-CLASSES
- Modes des metas : ancien mode vs nouveau
mode
- Typage et classes
- Définir une classe dynamiquement : exemple de base, exemples
avancés
- Créer une propre meta-classe
- Justification de l'utilisation
FONCTIONS INTERNES ET CLOSURE
- Création de fonctions internes
- Les bases des internes : encapsulation, construction, inner contre
privé
- Conservation d'un état : méthode d'état, modifier l'état
- Ajouter un comportement
- Closure : attacher code et données, où trouver des closures, comment les
utiliser au mieux
CONCURRENCE ET PARALLÉLISME
- Accélérer un programme pour entrées/sorties :
IO Synchrone, IO avec Thread, IO asynchrone
- Accélérer un programme pour CPU : CPU Synchrone, CPU avec Thread, CPU
asynchrone
MONITORING
- Outils internes pré-installés
- Fonctions de timer
- Outils et plates-formes externes : Datadog, Dynatrace, Manage
engine
FREEZING, PACKAGING
- Différences entre les modes
- Avantages
- Outils de freezing : Windows, OSX, Linux
- Packaging : choisir un nom, structuration
- Publication sur PyPi
Envie d’en savoir plus sur cette formation ?
Documentez-vous sur la formation
Ces formations peuvent vous intéresser
Spécialiste Python et Spécialisation Data Science
PARIS

Finançable CPF
À distance / En centre / En entreprise
Salarié en poste / Entreprise
Expert Python
Informatique avec formation Python (certification TOSA incluse)
MONTPELLIER, RENNES, TOULOUSE ET 11 AUTRE(S) LOCALITÉ(S)

Finançable CPF
À distance / En centre
Salarié en poste / Entreprise
Python
À DISTANCE

Finançable CPF
À distance
Salarié en poste / Entreprise
LH Solutions
Les formations les plus recherchées
Toulouse
Lyon
Marseille
Montpellier
Paris
Bordeaux
Dijon
Mâcon
Nantes
Rennes
Informatique CPF
Informatique en Ligne
Python
Python CPF
Python en Ligne
Technicien informatique
Technicien support informatique
Administrateur systeme
Consultant en informatique
Spark
Programmation
Technicien reseaux
Administrateur reseau
Hadoop
Growth hacking
Python Aix-les-Bains
Python Albertville
Python Annecy
Python Annemasse
Python Aurillac
Python Bonneville
Python Bourgoin-Jallieu
Python Bron
Python Chambéry
Python Chevrier
Haut de page