PYTHON Perfectionnement
ETC ACADEMY
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
En ligne
En présentiel
Nous contacter
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
Ces formations peuvent vous intéresser
ORSAY
En centre / En entreprise
Entreprise
Non finançable CPF
1650 €
ORSAY
En centre / En entreprise
Entreprise
Non finançable CPF
1650 €
À DISTANCE
Entreprise
Non finançable CPF
5500 €
Malheureusement, vous ne pouvez pas contacter ce centre via Maformation.
Voici des formations similaires :
ORSAY
À distance / En centre / En entreprise
Entreprise
Non finançable CPF
1500 €
PARIS
À distance / En centre / En entreprise
Salarié en poste / Entreprise
Finançable CPF
-20%
2450 €
1960 €
Les formations les plus recherchées
Formation Toulouse
Formation Montpellier
Formation Nîmes
Formation Perpignan
Formation Montauban
Formation Albi
Formation Cahors
Formation Tarbes
Formation Rodez
Formation Carcassonne
Formation Informatique CPF
Formation Informatique en Ligne
Formation Python CPF
Formation Python en Ligne
Formation Spark
Formation Programmation
Formation Intelligence artificielle
Formation Machine learning
Formation Cybersecurite
Formation Securite informatique
Formation Growth hacking
Formation Hadoop
Formation Git
Formation Vba
Formation Spark Toulouse
Formation Programmation Toulouse
Formation Vba Toulouse
Formation Intelligence artificielle Toulouse
Formation Machine learning Toulouse
Formation Big data Toulouse
Formation Business intelligence Toulouse
Formation Growth hacking Toulouse
Formation Intelligence artificielle Montpellier
Formation Business intelligence Labège
Cette formation est temporairement suspendue.
Voir des formations similaires