Python avancé : aller plus loin

  • Overview
  • Curriculum
  • Instructor
  • Review

About This Course

Apprenez des techniques de programmation avancées pour coder plus efficacement à l'aide de nombreux exercices pratiques.

Si vous programmez déjà un peu en Python et que vous avez l'impression d'avoir fait le tour du langage mais qu'en même temps votre code vous semble complexe et peu optimisé, alors cette formation est faite pour vous.

Il est possible de faire beaucoup avec des connaissances de base du langage, mais Python regorge de techniques avancées, parfois simples, parfois complexes, qui lorsque vous les connaissez, améliorent grandement la qualité de votre code.

Au programme de cette formation :

  • Comprendre le fonctionnement des objets Python en mémoire, afin de pouvoir optimiser son code

  • Apprendre plusieurs fonctions qui vont vous permettre de réduire le nombre de lignes de code que vous aurez à écrire

  • Utiliser l'introspection afin de pouvoir analyser votre code pour le déboguer et le comprendre en profondeur

  • Bien documenter votre code grâce aux docstrings

  • Vérifier des chaînes de caractère complexes grâce aux expressions régulières

  • Installer et gérer les modules Python sur notre machine grâce à PIP

  • Connaître les 10 erreurs du débutant et savoir comment les éviter et y remédier

  • Optimiser son code et aller plus vite grâce à plusieurs astuces qui rendront vos scripts bien plus efficaces et lisibles

  • Utiliser les sets pour faire des opérations complexes sur plusieurs listes

  • Utiliser les args et kwargs pour rendre vos fonctions versatiles et personnalisables

  • Créer vos propres objets itérables grâces aux itérateurs et aux générateurs

Dans cette formation, je vous propose donc d'aller plus loin, de découvrir toutes ces petites astuces, ces fonctions avancées du langage et les erreurs à éviter, pour que votre code soit plus performant, plus solide et plus professionnel.

  • Comprendre le fonctionnement des objets Python en mémoire, afin de pouvoir optimiser son code

  • Apprendre plusieurs fonctions qui vont vous permettre de réduire le nombre de lignes de code que vous aurez à écrire

  • Utiliser l'introspection afin de pouvoir analyser votre code pour le déboguer et le comprendre en profondeur

Course Curriculum

Instructors

Profile photo of Thibault Houdon | Développeur Python - Data - Web
Thibault Houdon | Développeur Python - Data - Web

Formateur depuis plus de 5 ans et développeur Python Freelance.Je suis le fondateur de Docstring, le premier site francophone entièrement dédié à l'apprentissage de Python.Je donne des formations en ligne et dans différents centres de formations et entreprises et j'ai formé plusieurs milliers de personnes dans des dizaines de pays à travers le monde.Mon goût pour la pédagogie me pousse...

Instructors

Profile photo of Docstring | Formations Python en ligne
Docstring | Formations Python en ligne

Un site francophone pour l'apprentissage de PythonDocstring est un site francophone entièrement dédié à l'apprentissage du langage Python.De nombreuses formations disponibles ainsi que des quiz et exercices vous permettent de passer de débutant à confirmé dans ce merveilleux langage de programmation.Passez à la vitesse supérieure avec DocstringD'autres ressources comme des articles détaillés et un club privé vous permettent également de...

More Courses By Thibault Houdon | Développeur Python - Data - Web, Docstring | Formations Python en ligne
Review
4.9 course rating
4K ratings
ui-avatar of Jérémy BABIN--HAMERY
Jérémy B.
4.0
7 months ago

Parfait mis a part que les vidéos se coupent trop tôt (orateur n'a pas finis de parler)

  • Helpful
  • Not helpful
ui-avatar of Lafineur Xavier
Lafineur X.
3.0
8 months ago

La plupart des vidéos se coupent avant la fin...

  • Helpful
  • Not helpful
ui-avatar of Benatar Maurice
Benatar M.
5.0
10 months ago

Des instructions qu'on n'utilise pas souvent, mais toujours très utiles.

  • Helpful
  • Not helpful
ui-avatar of Guillaume LEMAITRE
Guillaume L.
3.0
11 months ago

Un effort supplémentaire de communication serait souhaitable. Il n'y a pas d'intérêt à dire "je printe" ou "muable".

  • Helpful
  • Not helpful
ui-avatar of Xavier DELEPINE
Xavier D.
5.0
11 months ago

Excellent cours Thibaut, merci !

  • Helpful
  • Not helpful
ui-avatar of Cruz
Cruz
5.0
1 year ago

Cours très bien expliqué.

  • Helpful
  • Not helpful
ui-avatar of SERS Théophile
Sers T.
5.0
1 year ago

Juste incroyable. Contenu complet. Souvent mis à jour. Pédagogie impeccable. UN MUST HAVE !!! Tous les cours de Thibault Houdon sur python valent le coup

  • Helpful
  • Not helpful
ui-avatar of Maxence BIDEGAIMBERRY
Maxence B.
5.0
1 year ago

Très bien, très clair, bon exos. Par contre je ne sais pas si c'est un problème venant de moi mais les vidéos coupent toujours 3/5 secondes avant la fin

  • Helpful
  • Not helpful
ui-avatar of Arcel Bika
Arcel B.
5.0
1 year ago

La formation Python avancé est concise et claire cela garantie une bonne compréhension des notions avancées en Python. Et donc je recommanderais cette formation pour tous ceux qui souhaiteraient avoir des bonnes pratiques du langage et appliquer cela au quotidien.

  • Helpful
  • Not helpful
ui-avatar of Hadiza K. Doka
Hadiza K. D.
3.5
1 year ago

Bonne expérience avec python. Cours de bonne qualité

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses