Super formation pour plonger dans les arcanes de python ! Je recommande !
Vous souhaitez discuter avec nous à propos de votre projet de formation ?
Vous voulez plus d'information sur une formation ou notre fonctionnement ?
Rappel Email
Cette formation Python Avancé vous permettra d’approfondir vos connaissances du langage en maîtrisant les tests, performances, packaging et exécutions parallèles.
Vous apprendrez :
- à tester efficacement votre code avec pytest et hypothesis,
- à garantir la qualité logicielle avec des outils d’analyse statique, et
- à créer des paquets Python prêts pour la distribution sur PyPI.
L’optimisation est au cœur de cette formation : vous découvrirez comment choisir les structures de données adaptées, analyser la complexité algorithmique, et utiliser des outils comme cProfile et pyperf pour identifier et corriger les goulets d’étranglement.
Nous explorerons également les alternatives de compilation (Cython, PyPy, Numba) et les meilleures stratégies de parallélisation avec multiprocessing, threading et asyncio pour exploiter pleinement la puissance du langage.
Cette formation s’adresse aux développeur·euse·s, ingénieur·euse·s et chercheur·euse·s souhaitant maîtriser Python à un niveau avancé pour concevoir des applications efficaces et évolutives.
Si vous débutez avec le langage de programmation Python ou souhaitez revoir les bases, jetez un œil à la formation Python !
Vous êtes déjà à l'aise avec les bases de Python mais vous n'avez pas beaucoup pratiqué Python ? La formation Python Intermédiaire vous permettra de maîtriser la programmation en Python.
🇺🇸 Cette formation est aussi disponible en anglais
Super formation pour plonger dans les arcanes de python ! Je recommande !
heapq
, collections
, …)mro
, les metaclasses, les descripteurs, et les classes de donnéesfunctools
et le gestionnaire de contexte with
logging
Mises en pratique :
- Exécution d'algorithmes basés sur des types, techniques et bibliothèques Python avancés
pytest
et hypothesis
flake8
,
mypy
, pylint
, bandit
, pydocstyle
, isort
, et tox
Mises en pratique :
- Architecture de projet : création de packages Python
timeit
, pyperf
,cProfile', 'vprof
, pstats
, snakeviz
…cython
, pypy
, numba
et pythran
asyncio
Mises en pratique :
- Mesure et amélioration de la performance de modules existants
Julien Palard est un consultant expert Python passionné et pédagogue, investi dans de nombreux projets de logiciels libres (tels que sphinx-lint, pipe ou logtop).
En parallèle de ses activités professionnelles, Julien est également actif en tant que formateur et mentor, partageant généreusement ses connaissances et son expérience avec la communauté. Il cumule plus de 1350 heures de formation.
Passionné par la promotion du logiciel libre et de l'open source, Julien a :
* coordonné la traduction de Python en français,
* co-créé le projet d'enseignement libre et open-source hackinscience.org,
* été le mainteneur de plusieurs projets Python et C.
En dehors de son engagement professionnel et de ses projets open-source, Julien s'est également impliqué dans la communauté en tant que co-organisateur de la PyConFR depuis 2019 et en tant que membre du comité directeur de l'Association Francophone Python (AFPy) de 2020 à 2022.
Ludovic est développeur, spécialisé dans les systèmes d'informations géographiques OpenSource. Il aime construire des plateformes cartographiques basées sur le couple Python/PostGIS. Il a pu nourrir cette expertise au sein de Mappy puis d'Oslandia où il est également intervenu auprès de nombreuses entreprises en tant que formateur.
Ses technos favorites : Python⋅PostgreSQL⋅Ansible⋅Gitlab-ci
Yoan réalise du conseil en systèmes d'information autour de l'écosystème Python, sur de nombreux domaines métiers allant du web à la mécatronique.
Yves est développeur Python freelance depuis 15 ans. Son activité professionnelle Python se répartit à part égale, entre du développement et de la transmission de savoir aussi bien en écoles d'ingénieur qu'en formation auprès des entreprises. Il intervient aussi sur des sessions de formation en C, C++ et SQL.
Ses principales missions Python en développement concernent soit de l'écriture de script backoffice, soit des missions d'audit en vue de refactoring et/ou d'optimisation de code.
Yves est aussi créateur et organisateur du meetup Python de Lille (Lille.py)
Bertrand N.
Institut Pasteur 12.05.2025très bonne formation, formateur très compétent et pédagogue. manque un peu de temps pour pour faire plus de Tps surtout le dernier jour.
Jerome D.
Société Générale (GBSU - ITEC/HUM) 12.05.2025Très bonne formation. Julien maitrise parfaitement son sujet et réussit à s'adapter aux questions et sujets proposés par les étudiants pour mieux transmettre son savoir.
Augustin T.
OSLANDIA 28.04.2025Super formation pour plonger dans les arcanes de python ! Je recommande !
Jacky V.
OSLANDIA 28.04.2025Formation très agréable, complète, avec de très bons échanges.
Bennaceur Z.
PROBAYES 29.01.2025Une formation sympa, un formateur à l'écoute et pédagogue et des travaux pratiques permettant de directement appliquer les concepts que l'on étudie.
Xuewen D.
SCHNEIDER ELECTRIC INDUSTRIES 13.01.2025Très bonne formation, bien organisée.
Sophie A.
OSLANDIA 08.01.2025Super formation qui a répondu à 100% à mes attentes. Julien est un très bon pédagogue, il a réussi à trouver le bon rythme pour se tenir au programme.
Nicolas B.
CFDP ASSURANCES 14.10.2024Grâce à cette formation en Python 3 avancé, j'ai pu consolider et approfondir mes connaissances du langage. Nous avons exploré les arcanes du langage, en abordant des thématiques clés telles que la performance, les outils de tests et de diagnostic et l'asynchrone. En réalisant des exercices pratiques sur une plateforme dédiée, j'ai pu appliquer directement les concepts appris et renforcer ma compréhension. Cette approche m'a permis d'acquérir des compétences concrètes pour améliorer l'efficacité et la qualité de mes projets.
Clement S.
SERCEL 09.10.2024Excellent formateur, très agréable, compétent. Programme bien ficelé, complet.
Thomas G.
SERCEL 09.10.2024Le contenu était conforme à mes attentes et le rythme était bon. Équilibre théorie / TP OK et le formateur à jour des nouveautés
Juan D.
Université Catholique de Louvain la Neuve 23.09.2024Yves est un formateur très compétent et pédagogue. Il a mis l'accent sur la réalisation d'exercices pratiques concrets, ce qui a grandement facilité la compréhension des nombreuses notions au programme de la formation. Ce cours m'a permis de renforcer mes compétences, et je le recommande sans hésitation.
Damien G.
EURODEM 01.07.2024Formation très intéressante. Formateur au top ! Compétent, motivant, pédagogue. Contenu de la formation dense mais thèmes abordés pertinents et très bien structurés. Tout ce qu'il faut pour élargir et approfondir ses connaissances.
Léo G.
Yes We Dev - Our Real Win SAS 03.06.2024Très bonne formation, formateur excellent qui n'hésite pas à s'arrêter pour creuser chaque point qu'on ne comprend/connait pas et l'expliquer de manière simple, en recodant parfois lui-même le problème et la solution en temps réel pour bien visualiser La plateforme mise à disposition pour s’entraîner aide vraiment et l’alternance entre la théorie et la pratique rend la formation beaucoup plus efficace et digeste
Americo P.
Les Echos Management SAS 03.06.2024Excellente formation ; excellent formateur.
Taher D.
OVH 03.06.2024C'est très bien les exercices via hacking science et le fait d'avoir accès aux notes et pratiques via le repos Git. J'aurais aimé aussi avoir quelques éléments orientés plus réseau mais je comprends que c'est difficile vu que tous les étudiants n'ont pas le même profil.
Renaud M.
Schneider Electric Industries SAS 22.05.2024Formation parfaite pour élargir sa vision sur Python. Ma connaissance de python était en autodidacte, cette formation ma permis de découvrir beaucoup de choses : - Architectures de Python et Primitives - MRO - .venv - Installation - Tests - Modules de qualités - Modules outils - Performance
Jerome G.
SCHNEIDER ELECTRIC INDUSTRIES 22.05.2024Durant ces 3 jours de formation Python avancée, Julien nous à partagé sa passion pour le développement en python et le monde du développement logiciel. Cette formation m'a permis d'ajouter à ma connaissance de nombreux outils pour rendre plus performant et maintenable mes développements d'outils python. La formation est parfois un dense sur le contenus, mais reste facile d'accès.
Bruno P.
SCHNEIDER ELECTRIC INDUSTRIES 22.05.2024Formation très intéressante, formateur passionné par son sujet et à l'écoute des différentes questions.
Pierre-Yves J.
OVH 15.04.2024Formation très complète : c'est dense, très dense, mais vraiment très intéressant. Par contre, c'est à réserver à ceux ayant déjà de solides bases, voir des notions du contenu du cours.
Yskandar G.
PROBAYES 12.03.2024Une formation très intéressante à tout point de vue. J'ai appris beaucoup, et la passion de Julien pour Python y est définitivement pour quelque chose ;) Je ne peux que recommander cette formation à tout curieux qui souhaite approfondir ses compétences !
Jérôme P.
PROBAYES 22.11.2023Le contenu est très pertinent et répond pleinement à mes attentes. La formation s'adresse à toute personne ayant minimum quelques dizaines d'heures de pratique et donc s'adresse à un public large.
Arnaud L.
Boursorama 23.10.2023Top, nous aurions pu passer plus vite sur certains aspects mais le formateur est au top
Thomas N.
Société Générale (GBSU/HUM) 02.10.2023Merci à Julien pour cette formation d'une excellente qualité, avec un bon dosage entre pratique et théorie.
Pierre B.
SCHNEIDER ELECTRIC INDUSTRIES 13.09.2023Très bon contenu, en particulier pour démystifier certains aspect du langage python que j'avais en tant que développeur C++ expérimenté.
François B.
SCHNEIDER ELECTRIC INDUSTRIES 13.09.2023Excellent formateur. Difficile de juger du programme ce n’est pas ce que j’attendais mais peut-être que j’aurais dû opter pour la formation data sciences.
Tony C.
SCHNEIDER ELECTRIC INDUSTRIES 13.09.2023Formation et formateur très intéressant !
Bilal A.
PROBAYES 06.09.2023formateur top, maitrise le langage
Giovanni L.
OVH 05.06.2023Bonne formation, un peu dense sur 3 * 7h dont pas mal de théorie, mais on apprend pas mal de choses même après + de 5 ans à faire du Python quotidiennement :) On aborde les grands concepts du langage avec les implémentations qu'on peut trouver derrière (les classes, les itérateurs, async, des benchmarks sur les perfs, etc.), avec des petits exercices derrière pour mettre tout ça en pratique. Autrement, le formateur (Julien) était très sympa, la technique a très bien fonctionné également pendant ces 3 jours, donc RAS. PS : à quand le (Python avancé)² ? ;)
Maxence C.
OVH 05.06.2023Julien est un formateur Python compétent et dynamique. Il est toujours prêt à résoudre nos problèmes avec une approche pratique et claire. Sa capacité à expliquer les concepts complexes de manière simple est vraiment appréciable.
Marwen D.
OVHIt was a wonderful experience, I got a lot of updates and especial information, which I didn't know before.
Alfiia A.
PROBAYESAu total, des cours très riches sur l'aspect Python avancé. La théorie était clairement associée à l'utilisation de Python dans la vie réelle.
Axel V.
OVHC'était juste génial, complet et très clair
Florent L.
OVHNiveau du formateur excellent, ce qui apporte beaucoup à la formation et ses échanges!
Frederic Z.
OVHJulien propose une approche de la formation riche, pointue et accessible. Ses compétences permettent de rechercher les réponses aux questions en direct, sans qu'elles n'aient été anticipées, c'est vraiment impressionnant. En tant de contributeur Python, sa connaissance est vraiment en phase avec la philosophie du langage et lui permet d'excellentes explications.
Kourosh V.
OVH 03.04.2023Formation avancée où on va loin ce qui permet de prendre du recul sur le langage et de gagner en efficacité.
Grégoire C.
OVH 03.04.2023Très enrichissante grace au formateur qui est excellent.
Matthieu V.
OVH 03.04.2023Formation très intéressante, avec un formateur hyper compétent !
Hind V.
VISTEONLudovic a pris le temps de tout bien expliquer, même pour un niveau plus débutant comme le mien. Il est bienveillant et il a toujours voulu s'assurer que les notions du cours ont été comprises.
Jean G.
Sonova / Phonak Communication AGDeep insights in explanation for an extensive understanding. Relevant exercices to catch more implementation details.
Jonathan D.
Sonova / Phonak Communication AGTrès bon cours avec une bonne pédagogie.
Stanislav L.
SCIPIO BIOSCIENCETrès bonne formation, surtout destinée aux développeurs en Python
Xavier B.
SCIPIO BIOSCIENCEJulien est un très bon formateur. Le contenu de la formation était complète et dense.
Jules B.
PreligensJe conseille cette formation à tous développeurs/ingénieurs ayant déjà une certaine expérience de Python, et qui souhaitent monter en compétences sur la qualité, la robustesse, et l'optimisation de leur code avec des concepts avancés et des outils très concrets. Le formateur était très pédagogue, m'a donné des retours utiles sur les sessions pratiques, et distille de nombreux conseils et bonnes pratiques pour des cas d'usages réelles qu'on ne retrouve pas dans les manuels de documentation.
Suzanne W.
Schneider Electric Industries SASSuperbe cours avec plusieurs sujets très intéressants et techniques
Adrien R.
ALTENTrès agréable, instructif, les exercices sont les bienvenues.
Léandre S.
AVISTOTrès bonne formation, formateur compétent, qui s'adapte au rythme de chacun.
Marc B.
Phonak Communications AGTrès bonne formation en soit, bon support du formateur, juste un problème de mon côté, un peu sur-estimé mon expérience en python, je pense qu'un cours de niveau inférieur m'aurait mieux convenu, mais celà n'a rien avoir la qualité de la formation.
Jordi H.
Phonak Communications AGReally nice, interesting program and complete and dynamic practical assignments.
Samuel V.
Phonak Communications AGI found it a very good training because of the cover topics and the practical work. I never did a training with so much practical work compared to the theoretical part. I was surprised about how much I learned and understood because of the useful practical exercise.
Bastien R.
Phonak Communications AGExcellent training to stay up to date and good theory/practice ratio. Thank you :)
Amaury D.
PreligensJulien est très à l'écoute pour cibler la formation sur des sujets spécifiques et les aborder en profondeur.
Benjamin L.
PreligensLa formation est très intéressante et m’a permis de mieux comprendre de nombreux aspects du fonctionnement de Python : objets, tests, packages, décorateurs et beaucoup de nombreuses subtilités liées au langage. Très bon formateur avec des explications très claires et poussées. C'était très formateur d'avoir des retours personnalisés à chaque session pratique sur notre façon de coder et de résoudre les exercices.
Antoine P.
OVHProgramme très intéressant. Ludovic D qui a animé cette session de formation a bien su s'adapter aux différents niveaux malgré les contraintes du distanciel.
Thibaud H.
OVHSuper formateur, des exemples concrets, des bonnes explications. J'ai beaucoup aprécié la combinaison pratique / théorique avec des retours/conseil concrets sur notre façon de coder.
Eric V.
OVHBonne formation ! Le formateur est pertinent sur le sujet et sait transmettre avec qualité les informations. Quelques points à améliorer concernant le partage de code et les TP.
Maxime C.
OVH 08.12.2021Manque un peu de théorie. Nous sommes plongés dans la pratique. Sinon le contenu est formidable.
Mauro C.
Phonak Communications AGThe slides gave exhaustive information, the training was very interesting, the exercises as well but they were maybe too long for the short time-frame.
Adam T.
Phonak Communications AG 29.11.2021Le cours python advanced a pris 3 jours. Il se composait de : Rappel des bases, Paradigms of Python, Optimisations et qualité du code, Générer des packages et distribuer (avec PyPi), Code asynchrone, Profiling
Melissa D.
PreligensLa formation « python avancée » est très intéressante et m’a permis de mieux comprendre l’orienté objet sous python, les tests unitaires, l’analyse des performances, la création de packages et l’utilisation de décorateurs.
Sébastien D.
Flying WhalesExcellente formation avec un formateur Yves très compétent sur le plan technique, et aussi très à l'écoute des questions et soucieux de s'assurer qu'on a bien compris les choses, indépendamment de notre niveau en python.
Nicolas V.
OVHconvenait à mes attentes
Pour en savoir plus, veuillez consulter notre page : Comment financer votre formation ?
Oui, la formation peut être proposée en présentiel ou en distanciel. Pour les inter-entreprises, les modalités (présentiel ou à distance) sont fonction de la session.
Nous pouvons organiser des sessions à d'autres dates ou dans d'autres villes (Bordeaux, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Strasbourg, Toulouse...)
Les formations se déroulent toujours en petit groupe de 3 à 6 stagiaires. Nous souhaitons que les formateurs et formatrices puissent passer un maximum de temps avec chacun·e.
Voici une journée type :
* Nombre de personnes ayant répondu au questionnaire de satisfaction sur cette formation depuis 2012