101 Exercices et Algorithmes Python Corrigés

  • Overview
  • Curriculum
  • Instructor
  • Review

About This Course

Montez en compétence sur des dizaines de notions d'algorithmique avec ces 101 exercices Python concrets.

Dans cette formation, vous allez devoir résoudre 101 exercices Python.

Chaque exercice dispose d'une solution sous forme de code, avec une explication détaillée du processus derrière le code et des points importants à retenir.

ORGANISATION DU COURS

Les exercices sont classés en trois catégories par ordre de difficulté : débutant, intermédiaire et avancé.

Chaque exercice contient un énoncé qui vous permettra de vous lancer dans la résolution du problème.

Cette formation tire avantage de la plateforme Udemy en vous permettant de tester votre code directement sur le site afin de vérifier s'il fonctionne où non. À la manière des sites tels que CodeCademy, CodeWars ou CodeCombat, cette formation vous permettra donc de tester vos connaissances et vos acquis en Python à travers une multitude d'exercices directement dans la formation.

LES EXERCICES

Les exercices proposés couvrent un large éventail des fonctionnalités de Python et se trouvent sous différentes formes.

  1. Des exercices de base pour s'assurer que vous maîtrisez le langage (déclarer des variables, créer des structures conditionnelles, utiliser des boucles).

  2. Des exercices pour découvrir des fonctionnalités avancés.

  3. Du code qui contient des bugs que vous devrez trouver et corriger.

  4. Des exercices dans lesquels vous devrez mettre en place des algorithmes.

LES PRÉREQUIS

Il est préférable pour vous d'avoir déjà un minimum de connaissances de base en Python pour pouvoir résoudre les exercices.

Cependant, vous n'êtes pas obligé d'avoir un niveau avancé pour suivre la formation.

En effet, en regardant la solution et les explications vous pourrez aussi bien apprendre de nouvelles techniques que si vous suiviez un cours théorique.

Après tout, on n'apprends jamais mieux qu'avec un exemple, qui sont en nombre dans cette formation.

POURQUOI UN COURS UNIQUEMENT COMPOSÉ D'EXERCICES ?

Pour expliquer l'intérêt d'un cours uniquement pratique, je vais utiliser une analogie avec le passage du permis de conduire :

Dans les premiers cours de conduite, vous êtes guidés par l'instructeur et vous vous concentrez sur le maniement de la voiture et les différentes commandes à votre disposition. C'est l'équivalent d'un cours théorique sur les bases de Python.

Puis vient un moment où l'instructeur vous 'lâche dans la nature' et vous devenez alors responsable de prendre toutes les décisions. C'est souvent un choc car jusqu'à présent vous étiez habitué à vous faire guider et vous n'aviez pas à réfléchir par vous-même.

C'est ce que ce cours cherche à vous faire apprendre. Vous avez les commandes du véhicules et c'est à vous de passer à l'action afin d'avancer vers la prochaine étape.

Si vous avez l'impression de bien connaître Python mais ne vous sentez pas encore prêt à en faire votre métier ce cours vous aidera à mettre la main à la pâte et vous pourrez ainsi mieux mesurer votre niveau d'autonomie par rapport au langage.

  • Développer un esprit de résolution de problèmes

  • Apprendre des fonctions et techniques méconnues

  • Découvrir des moyens d'optimiser son code

Course Curriculum

54 Lectures

58 Lectures

35 Lectures

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 Yakouba MEITE
Yakouba M.
3.5
8 months ago

Ce cour m'a permit devoir certaines notions et perfectionner l'utilisation des certaines fonctionnalité en python, ce fut une belle révisons.

  • Helpful
  • Not helpful
ui-avatar of Stéphane Faure
Stéphane F.
3.5
9 months ago

Les exercices manquent de précision sur les attendus : quelles peuvent être (exactement) les données d'entrée.

  • Helpful
  • Not helpful
ui-avatar of Arnold TAKAM NGOUNFO
Arnold T. N.
4.0
10 months ago

Les petits concepts que j'apprends et c'est bien

  • Helpful
  • Not helpful
ui-avatar of Jérôme JOURNAY
Jérôme J.
5.0
10 months ago

Très bien, permet de voir ou revoir les élément de base du langage Python

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

On repart du début, mais comme souvent, et on trouve des éléments qu'on avais oublié.
Bien expliqué, et toujours avec des exemples faciles à comprendre.

  • Helpful
  • Not helpful
ui-avatar of Richard Simoneau
Richard S.
4.0
10 months ago

Beaucoup de nouvelles notions oubliées.

  • Helpful
  • Not helpful
ui-avatar of Sébastien TAUVEL
Sébastien T.
3.5
1 year ago

Beaucoup d'exercice avec des explications sur chaque point.
Manque peut être un peu d'aide sur la syntaxe, à voir comment je mémorise tout ça à la longue...

  • Helpful
  • Not helpful
ui-avatar of Joseph Mwambi
Joseph M.
5.0
1 year ago

Thibaut est un grand formateur, c'est fou comment il rend des concepts compliqués très simples.

  • Helpful
  • Not helpful
ui-avatar of BIBANG Emmanuel Marvin
Bibang E. M.
3.0
1 year ago

interessant jusque-là

  • Helpful
  • Not helpful
ui-avatar of Moriféré Kanté
Moriféré K.
5.0
1 year ago

Le cours est bien structuré et permet d'évoluer progressivement tout en mettant parfois en situation de challenge. Je recommande pour tous niveaux !

  • 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