Aller au contenu principal

Python - avancé

Date de mise à jour :
Identifiant Offre Info : 14_AF_0000212492
Organisme responsable : Human Coders (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation de la formation

Objectifs

  • Plonger dans les rouages internes de Python
  • Apprendre à optimiser un programme
  • Maîtriser les bonnes pratiques

Programme de la formation

Cette formation Python Avancé, dispensée sur 3 jours, s'adresse à des développeurs ayant une solide maîtrise des bases de Python (syntaxe, structures de contrôle, programmation orientée objet). Le programme progresse logiquement : le Jour 1 explore les techniques avancées (types spécialisés, héritage, décorateurs, logging) via des exercices sur des algorithmes ; le Jour 2 se concentre sur la qualité logicielle (TDD avec pytest et hypothesis, outils d'analyse comme flake8/mypy,…

Cette formation Python Avancé, dispensée sur 3 jours, s'adresse à des développeurs ayant une solide maîtrise des bases de Python (syntaxe, structures de contrôle, programmation orientée objet). Le programme progresse logiquement : le Jour 1 explore les techniques avancées (types spécialisés, héritage, décorateurs, logging) via des exercices sur des algorithmes ; le Jour 2 se concentre sur la qualité logicielle (TDD avec pytest et hypothesis, outils d'analyse comme flake8/mypy, packaging pour PyPI) à travers l'architecture de projets ; le Jour 3 aborde l'optimisation (profiling avec cProfile/timeit, compilation via Cython/Numba, parallélisation avec multiprocessing/asyncio) en mesurant et améliorant des modules existants. Les méthodes d'apprentissage reposent sur des mises en pratique intensives, ateliers pratiques et analyses concrètes pour une progression hands-on. À l'issue, les participants maîtrisent les tests efficaces, l'optimisation des performances, le packaging professionnel et la parallélisation, garantissant des applications robustes et scalables.

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Financement

Conventionnement
Oui

Conditions d'accès

Public visé

  • Tout public

Niveau d'entrée

Sans niveau spécifique

Conditions spécifiques et prérequis

-

Lieu de réalisation de l'action

Modalités d'enseignement

Formation entièrement en présentielle

Adresse

11bis Passage Doisy
75017 Paris 17e

Responsable : Human Coders

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
Human Coders
75017 Paris 17e
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates fixes