Formation Python Avancé

Notée : (120)*

Améliorez votre utilisation du langage Python en apprenant comment tester puis packager votre application, puis en vous attaquant à ses performances !

Prix (Formation inter-entreprise)

1900€ HT / personne

Durée

3 jours

Dates

Nous pouvons organiser des sessions à d'autres dates ou dans d'autres villes (Bordeaux, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Strasbourg, Toulouse...)

Cette formation Python Avancé s'adresse à toute personne, développeur·se, chercheur·e, ingénieur·e... souhaitant approfondir leur utilisation du langage Python.

Durant ces 3 jours, vous verrez comment bien tester votre code, mais aussi comment choisir les structures de données adaptées à votre situation afin d'en tirer les meilleures performances possible. Une partie du temps sera aussi consacré au packaging et la gestion de dépendances.

Les TPs planifiés tout au long de la formation, en alternance avec les moments pratiques et échanges avec votre formateur, vous permettrons de sortir de la formation avec un ensemble de bonnes pratiques et une maîtrise des différentes notions abordés dans le programme.

Si vous débutez avec le langage de programmation Python ou souhaitez revoir les bases, jetez un œil à la formation Python !

Les objectifs

  • Maîtriser les bonnes pratiques de qualité logicielle
  • Connaître les design patterns
  • Apprendre à optimiser les temps de réponse

Pré-requis

  • Maîtriser les types, structures de contrôles, et la programmation orientée objet de la formation Python débutant
  • Pratique régulière des compétences de base de Python
  • Ordinateur portable à apporter

Le programme de la formation Python Avancé

Jour 1 : Techniques de programmation avancées

Les types avancés de Python
  • La notation Grand O et le choix des structures de données selon leur complexité algorithmique.
  • Les types avancés de Python (heapq, collections, …).
  • Les annotations de types.
Les spécificités du langage
  • L'héritage, la mro, les metaclasses, les descripteurs, et les classes de données.
  • Les décorateurs, functools et le gestionnaire de contexte with.
  • La journalisation avec le module logging.

Jour 2 : Ce qui fait une bibliothèque, ou un programme, de qualité

Tester pour garantir la qualité
  • Présentation du TDD
  • Tests : Utilisation des bibliothèques pytest et hypothesis.
  • Qualité : Utilisation des outils de contrôle comme flake8, mypy, pylint, bandit, pydocstyle, isort, et tox.
Packager et distribuer
  • Créer et installer des paquets Python avec les outils standards.
  • Publier sur le dépôt PyPI (Python Package Index).

Jour 3 : Optimisation des applications Python

Améliorer les performances
  • Utilisation des patrons de conception
  • Analyse des performances avec timeit, pyperf,cProfile vprof, pstats, snakeviz
  • Exploration des alternatives comme cython, pypy, numba et pythran.
Paralléliser le code Python
  • Multithreading et le verrou global de l'interpréteur.
  • Multiprocessing et primitives de synchronisation : mutex, sémaphores, événements.
  • Code asynchrone et coroutines avec asyncio.

Mises en pratique :
- Architecture de projet : création de packages Python,
- Mesure et amélioration de la performance de modules existants,
- Exécution d'algorithmes basés sur des types, techniques et bibliothèques Python avancés

Télécharger le programme

Le(s) formateur(s)

Julien PALARD

Julien PALARD

Julien Palard est un consultant expert Python passionné et pédagogue, investi dans de nombreux projets de logiciels libres.
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, a co-créé le projet d'enseignement libre et open-source hackinscience.org, et a été le mainteneur de plusieurs projets Python et C, notamment pipe, sphinx-lint et logtop.
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.

Voir son profil détaillé

Yves DUPRAT

Yves DUPRAT

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)

Voir son profil détaillé

Ludovic DELAUNE

Ludovic DELAUNE

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

Voir son profil détaillé

Yoan MOLLARD

Yoan MOLLARD

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.

Voir son profil détaillé

A propos de Human Coders

Human Coders c'est un centre de formation pour développeurs avec :

  • une certification Qualiopi, indispensable pour que vous puissiez obtenir des aides au financement via votre OPCO
  • de nombreux clients qui nous font confiance depuis des années
  • un manifeste pour garantir des formations à taille humaine, des formateurs passionnés, de véritables workshops...
  • 103 formations au catalogue, 1427 sessions depuis nos débuts en 2012 avec une moyenne de satisfaction de 4,6/5
  • la possibilité de vous proposer un accompagnement personnalisé ou du conseil après la formation

33 témoignages

Le contenu est très pertinent et répond pleinement à mes attentes. La formation s'adresse à toute personne ayant minimum quelques dizaines d...

Le 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.

Voir plus

It was a wonderful experience, I got a lot of updates and especial information, which I didn't know before.

It was a wonderful experience, I got a lot of updates and especial information, which I didn't know before.

Super, beaucoup de pratique sans stress. Travail très pédagogique

Super, beaucoup de pratique sans stress. Travail très pédagogique

Au 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.

Au 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.

Julien propose une approche de la formation riche, pointue et accessible. Ses compétences permettent de rechercher les réponses aux questions ...

Julien 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.

Voir plus

Niveau du formateur excellent, ce qui apporte beaucoup à la formation et ses échanges!

Niveau du formateur excellent, ce qui apporte beaucoup à la formation et ses échanges!

C'était juste génial, complet et très clair

C'était juste génial, complet et très clair

Ludovic 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'...

Ludovic 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.

Voir plus

Deep insights in explanation for an extensive understanding. Relevant exercices to catch more implementation details.

Deep insights in explanation for an extensive understanding. Relevant exercices to catch more implementation details.

Très bon cours avec une bonne pédagogie.

Très bon cours avec une bonne pédagogie.

Très bonne formation, surtout destinée aux développeurs en Python

Très bonne formation, surtout destinée aux développeurs en Python

Julien est un très bon formateur. Le contenu de la formation était complète et dense.

Julien est un très bon formateur. Le contenu de la formation était complète et dense.

Au top!

Au top!

Je conseille cette formation à tous développeurs/ingénieurs ayant déjà une certaine expérience de Python, et qui souhaitent monter en compéten...

Je 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.

Voir plus

Je recommande cette formation. Je pense avoir désormais une meilleur compréhension, à plusieurs niveau, du langage Python.

Je recommande cette formation. Je pense avoir désormais une meilleur compréhension, à plusieurs niveau, du langage Python.

Très bien d'avoir eu une formation "custom" pour notre équipe (python intermédiaire, donc un peu de débutant et un peu de avancée), notre équi...

Très bien d'avoir eu une formation "custom" pour notre équipe (python intermédiaire, donc un peu de débutant et un peu de avancée), notre équipe connaissant déjà la base de la programmation.

Voir plus

Très bonne formation et excellent formateur qui à notre demande, a évolué entre le niveau "débutant" et "avancé" sans préjudicier les deux cat...

Très bonne formation et excellent formateur qui à notre demande, a évolué entre le niveau "débutant" et "avancé" sans préjudicier les deux catégories

Voir plus

Très bonne formation, formateur compétent, qui s'adapte au rythme de chacun.

Très bonne formation, formateur compétent, qui s'adapte au rythme de chacun.

Très agréable, instructif, les exercices sont les bienvenues.

Très agréable, instructif, les exercices sont les bienvenues.

Superbe cours avec plusieurs sujets très intéressants et techniques

Superbe cours avec plusieurs sujets très intéressants et techniques

Trè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...

Trè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.

Voir plus

I 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 compare...

I 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.

Voir plus

Bonne formation ! Le formateur est pertinent sur le sujet et sait transmettre avec qualité les informations. Quelques points à améliorer con...

Bonne 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.

Voir plus

Really nice, interesting program and complete and dynamic practical assignments.

Really nice, interesting program and complete and dynamic practical assignments.

Programme 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...

Programme 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.

Voir plus

Julien est très à l'écoute pour cibler la formation sur des sujets spécifiques et les aborder en profondeur.

Julien est très à l'écoute pour cibler la formation sur des sujets spécifiques et les aborder en profondeur.

La formation est très intéressante et m’a permis de mieux comprendre de nombreux aspects du fonctionnement de Python : objets, tests, packages...

La 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.

Voir plus

Excellent training to stay up to date and good theory/practice ratio. Thank you :)

Excellent training to stay up to date and good theory/practice ratio. Thank you :)

Super formateur, des exemples concrets, des bonnes explications. J'ai beaucoup aprécié la combinaison pratique / théorique avec des retours/c...

Super 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.

Voir plus

The slides gave exhaustive information, the training was very interesting, the exercises as well but they were maybe too long for the short ti...

The slides gave exhaustive information, the training was very interesting, the exercises as well but they were maybe too long for the short time-frame.

Voir plus

Excellente 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'assu...

Excellente 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.

Voir plus

La 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’an...

La 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.

Voir plus

convenait à mes attentes

convenait à mes attentes

Besoin d'aide ?

Vous souhaitez discuter avec nous à propos de votre projet de formation ?
Vous voulez plus d'information sur une formation ou notre fonctionnement ?


Rappel Email

Nos forces

  • Des formations à taille humaine
  • Des formateurs passionnés
  • Des véritables workshop
Accéder au Manifeste

Nos clients

Formation Python Avancé

Notée : (120)*

Améliorez votre utilisation du langage Python en apprenant comment tester puis packager votre application, puis en vous attaquant à ses performances !

Cette formation Python Avancé s'adresse à toute personne, développeur·se, chercheur·e, ingénieur·e... souhaitant approfondir leur utilisation du langage Python.

Durant ces 3 jours, vous verrez comment bien tester votre code, mais aussi comment choisir les structures de données adaptées à votre situation afin d'en tirer les meilleures performances possible. Une partie du temps sera aussi consacré au packaging et la gestion de dépendances.

Les TPs planifiés tout au long de la formation, en alternance avec les moments pratiques et échanges avec votre formateur, vous permettrons de sortir de la formation avec un ensemble de bonnes pratiques et une maîtrise des différentes notions abordés dans le programme.

Si vous débutez avec le langage de programmation Python ou souhaitez revoir les bases, jetez un œil à la formation Python !

Les objectifs

  • Maîtriser les bonnes pratiques de qualité logicielle
  • Connaître les design patterns
  • Apprendre à optimiser les temps de réponse

Pré-requis

  • Maîtriser les types, structures de contrôles, et la programmation orientée objet de la formation Python débutant
  • Pratique régulière des compétences de base de Python
  • Ordinateur portable à apporter

Le programme de la formation Python Avancé

Jour 1 : Techniques de programmation avancées

Les types avancés de Python
  • La notation Grand O et le choix des structures de données selon leur complexité algorithmique.
  • Les types avancés de Python (heapq, collections, …).
  • Les annotations de types.
Les spécificités du langage
  • L'héritage, la mro, les metaclasses, les descripteurs, et les classes de données.
  • Les décorateurs, functools et le gestionnaire de contexte with.
  • La journalisation avec le module logging.

Jour 2 : Ce qui fait une bibliothèque, ou un programme, de qualité

Tester pour garantir la qualité
  • Présentation du TDD
  • Tests : Utilisation des bibliothèques pytest et hypothesis.
  • Qualité : Utilisation des outils de contrôle comme flake8, mypy, pylint, bandit, pydocstyle, isort, et tox.
Packager et distribuer
  • Créer et installer des paquets Python avec les outils standards.
  • Publier sur le dépôt PyPI (Python Package Index).

Jour 3 : Optimisation des applications Python

Améliorer les performances
  • Utilisation des patrons de conception
  • Analyse des performances avec timeit, pyperf,cProfile vprof, pstats, snakeviz
  • Exploration des alternatives comme cython, pypy, numba et pythran.
Paralléliser le code Python
  • Multithreading et le verrou global de l'interpréteur.
  • Multiprocessing et primitives de synchronisation : mutex, sémaphores, événements.
  • Code asynchrone et coroutines avec asyncio.

Mises en pratique :
- Architecture de projet : création de packages Python,
- Mesure et amélioration de la performance de modules existants,
- Exécution d'algorithmes basés sur des types, techniques et bibliothèques Python avancés

Télécharger le programme

Le(s) formateur(s)

Julien PALARD

Julien PALARD

Julien Palard est un consultant expert Python passionné et pédagogue, investi dans de nombreux projets de logiciels libres.
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, a co-créé le projet d'enseignement libre et open-source hackinscience.org, et a été le mainteneur de plusieurs projets Python et C, notamment pipe, sphinx-lint et logtop.
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.

Voir son profil détaillé

Yves DUPRAT

Yves DUPRAT

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)

Voir son profil détaillé

Ludovic DELAUNE

Ludovic DELAUNE

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

Voir son profil détaillé

Yoan MOLLARD

Yoan MOLLARD

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.

Voir son profil détaillé

A propos de Human Coders

Human Coders c'est un centre de formation pour développeurs avec :

  • une certification Qualiopi, indispensable pour que vous puissiez obtenir des aides au financement via votre OPCO
  • de nombreux clients qui nous font confiance depuis des années
  • un manifeste pour garantir des formations à taille humaine, des formateurs passionnés, de véritables workshops...
  • 103 formations au catalogue, 1427 sessions depuis nos débuts en 2012 avec une moyenne de satisfaction de 4,6/5
  • la possibilité de vous proposer un accompagnement personnalisé ou du conseil après la formation

33 témoignages

Le contenu est très pertinent et répond pleinement à mes attentes. La formation s'adresse à toute personne ayant minimum quelques dizaines d...

Le 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.

Voir plus

It was a wonderful experience, I got a lot of updates and especial information, which I didn't know before.

It was a wonderful experience, I got a lot of updates and especial information, which I didn't know before.

Super, beaucoup de pratique sans stress. Travail très pédagogique

Super, beaucoup de pratique sans stress. Travail très pédagogique

Au 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.

Au 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.

Julien propose une approche de la formation riche, pointue et accessible. Ses compétences permettent de rechercher les réponses aux questions ...

Julien 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.

Voir plus

Niveau du formateur excellent, ce qui apporte beaucoup à la formation et ses échanges!

Niveau du formateur excellent, ce qui apporte beaucoup à la formation et ses échanges!

C'était juste génial, complet et très clair

C'était juste génial, complet et très clair

Ludovic 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'...

Ludovic 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.

Voir plus

Deep insights in explanation for an extensive understanding. Relevant exercices to catch more implementation details.

Deep insights in explanation for an extensive understanding. Relevant exercices to catch more implementation details.

Très bon cours avec une bonne pédagogie.

Très bon cours avec une bonne pédagogie.

Très bonne formation, surtout destinée aux développeurs en Python

Très bonne formation, surtout destinée aux développeurs en Python

Julien est un très bon formateur. Le contenu de la formation était complète et dense.

Julien est un très bon formateur. Le contenu de la formation était complète et dense.

Au top!

Au top!

Je conseille cette formation à tous développeurs/ingénieurs ayant déjà une certaine expérience de Python, et qui souhaitent monter en compéten...

Je 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.

Voir plus

Je recommande cette formation. Je pense avoir désormais une meilleur compréhension, à plusieurs niveau, du langage Python.

Je recommande cette formation. Je pense avoir désormais une meilleur compréhension, à plusieurs niveau, du langage Python.

Très bien d'avoir eu une formation "custom" pour notre équipe (python intermédiaire, donc un peu de débutant et un peu de avancée), notre équi...

Très bien d'avoir eu une formation "custom" pour notre équipe (python intermédiaire, donc un peu de débutant et un peu de avancée), notre équipe connaissant déjà la base de la programmation.

Voir plus

Très bonne formation et excellent formateur qui à notre demande, a évolué entre le niveau "débutant" et "avancé" sans préjudicier les deux cat...

Très bonne formation et excellent formateur qui à notre demande, a évolué entre le niveau "débutant" et "avancé" sans préjudicier les deux catégories

Voir plus

Très bonne formation, formateur compétent, qui s'adapte au rythme de chacun.

Très bonne formation, formateur compétent, qui s'adapte au rythme de chacun.

Très agréable, instructif, les exercices sont les bienvenues.

Très agréable, instructif, les exercices sont les bienvenues.

Superbe cours avec plusieurs sujets très intéressants et techniques

Superbe cours avec plusieurs sujets très intéressants et techniques

Trè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...

Trè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.

Voir plus

I 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 compare...

I 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.

Voir plus

Bonne formation ! Le formateur est pertinent sur le sujet et sait transmettre avec qualité les informations. Quelques points à améliorer con...

Bonne 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.

Voir plus

Really nice, interesting program and complete and dynamic practical assignments.

Really nice, interesting program and complete and dynamic practical assignments.

Programme 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...

Programme 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.

Voir plus

Julien est très à l'écoute pour cibler la formation sur des sujets spécifiques et les aborder en profondeur.

Julien est très à l'écoute pour cibler la formation sur des sujets spécifiques et les aborder en profondeur.

La formation est très intéressante et m’a permis de mieux comprendre de nombreux aspects du fonctionnement de Python : objets, tests, packages...

La 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.

Voir plus

Excellent training to stay up to date and good theory/practice ratio. Thank you :)

Excellent training to stay up to date and good theory/practice ratio. Thank you :)

Super formateur, des exemples concrets, des bonnes explications. J'ai beaucoup aprécié la combinaison pratique / théorique avec des retours/c...

Super 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.

Voir plus

The slides gave exhaustive information, the training was very interesting, the exercises as well but they were maybe too long for the short ti...

The slides gave exhaustive information, the training was very interesting, the exercises as well but they were maybe too long for the short time-frame.

Voir plus

Excellente 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'assu...

Excellente 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.

Voir plus

La 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’an...

La 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.

Voir plus

convenait à mes attentes

convenait à mes attentes

* Nombre de personnes ayant répondu au questionnaire de satisfaction sur cette formation depuis 2012