Python 3 : Formation complète à la programmation (Udemy.com)
Apprenez le langage de la Data Science et devenez un développeur Python ! Pour débutants ou programmeurs aguéris
Created by: Jose Portilla
Last updated September 2025
What you will learn
- Savoir installer un environnement de développement Python sur Windows, Mac OS X ou Linux
- Apprendre le langage Python de A à Z, les bases, les librairies standards, etc.
- Apprendre à coder Pythonesque et éviter les bugs
- Utiliser Python pour réaliser vos propres projets, jeux, data science, etc.
- Connaitre le langage Python pour automatiser des tâches
- Connaitre le langage Python pour développer des jeux
- Apprendre à programmer "Orienté Objet" et tirer parti de ce modèle
How it compares
Against the other 388 rated Udemy courses in Python on CourseDuck:
- Rating4.4 out of 5higher than 37% of them
- Reviews653#226 of 389 by number of reviews
- Length16.3 hourslonger than 68% of them
- Last updatedSeptember 2025more recently than 70% of them
Course Description
BOOSTEZ VOTRE CARRIÈRE ET DEVENEZ DÉVELOPPEUR PYTHON !
Python est un langage simple à apprendre qui ne sacrifie rien pour cela, c'est le langage de référence de la Data Science mais il permet aussi de réaliser des sites et des applications Web. Il permet d'écrire des application de bureau comme des jeux.
Bref, apprendre Python c'est faire un premier pas dans le monde de la programmation, et ce petit pas pourra vous emmener très loin.
Avec 16 heures de vidéos, ce cours est à la fois COMPLET et SIMPLE pour apprendre à maitriser le langage de programmation Python
- = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - =
Vous n'ayez jamais programmé auparavant ?
Vous connaissiez déjà la syntaxe de base, Python version 2 ?
Vous désirez en apprendre davantage sur les fonctions avancées de Python ?
Ce cours est pour vous !
- = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - =
Ce cours très complet ne laisse rien de côté, vous allez trouver :
Plus de 100 leçons découpées en 19 chapitres et 16 heures de vidéo pendant lesquelles je vous accompagne.
Des exercices détaillés pour rapidement pratiquer de courtes leçons.
Des tests, des travaux ainsi que 3 projets complets pour vous permettre de créer votre portefeuille de projets Python!
Ce cours vous enseignera Python d'une manière très pratique, chaque leçon est accompagnée par une séance de code en vidéo et un bloc-notes contenant tout le code correspondant, accompagné d'explications et de commentaires ! Vous pouvez suivre le cours et apprendre de la manière qui vous convient le mieux !
Vous avez un accès à vie à plus de 100 leçons et leurs documents d'accompagnements !
Cela inclut bien entendu également les futures mises à jour qui couvriront par exemple le développement avec Flask ou encore la création d'interface graphique!
Ce cours est disponible avec une garantie de remboursement de 30 jours ! Si vous n'êtes pas satisfait pour quelque raison que ce soit, vous pouvez demander à être remboursé. De plus, vous garderez l'accès aux bloc-notes pur vous remercier d'avoir essayé le cours !
N'attendez plus !
À la fin de ce cours vous pourrez ajouter Python sur votre CV sans rougir. Donnez un boost à votre carrière et commencez tout de suite à apprendre Python, tout cela d'une manière amusante et pratique!
un dernier mot
Ce cours est l'adaptation en Français du Best seller anglais créé par José Portilla, qui compte plusieurs millions de participants et régulièrement classé numéro 1 parmi des milliers d'autres.
C'est une chance à ne pas laisser passer !
Instructor Details
- 4.4 Rating
653 Reviews
Jose Portilla
Jose Marcial Portilla has a BS and MS in Mechanical Engineering from Santa Clara University and years of experience as a professional instructor and trainer for Data Science, Machine Learning and Python Programming. He has publications and patents in various fields such as microfluidics, materials science, and data science. Over the course of his career he has developed a skill set in analyzing data and he hopes to use his experience in teaching and data science to help other people learn the power of programming, the ability to analyze data, and the skills needed to present the data in clear and beautiful visualizations. Currently he works as the Head of Data Science for Pierian Training and provides in-person data science and python programming training courses to employees working at top companies, including General Electric, Cigna, SalesForce, Starbucks, McKinsey and many more. Feel free to check out the website link to find out more information about training offerings.
More courses by Jose Portilla
The Complete Python Bootcamp From Zero to Hero in Python (2025)
4.6 (566,376 Reviews)
Provider: Udemy
Time: 22.4h
$199.99
The Complete SQL Bootcamp: Go from Zero to Hero (2022)
4.7 (258,007 Reviews)
Provider: Udemy
Time: 8.9h
$159.99
Python for Data Science and Machine Learning Bootcamp (2020)
4.5 (160,681 Reviews)
Provider: Udemy
Time: 24.9h
$124.99
Python and Django Full Stack Web Developer Bootcamp (2019)
4.4 (52,248 Reviews)
Provider: Udemy
Time: 31.9h
$159.99
Spark and Python for Big Data with PySpark (2020)
4.6 (26,667 Reviews)
Provider: Udemy
Time: 10.6h
$27.99
Learning Python for Data Analysis and Visualization Ver 1 (2022)
4.5 (20,266 Reviews)
Provider: Udemy
Time: 21.1h
$27.99
More Python courses
Programmation en Python 3: Du Débutant à l'Expert (2022)
4.6 (162 Reviews)
Provider: Udemy
Time: 3.9h
$29.99
Python pour l'Analyse Financière & Algorithmes de Trading (2026)
4.5 (730 Reviews)
Provider: Udemy
Time: 17.1h
$64.99
Полный Курс Python 3: от Новичка до Мастера (Питон, Пайтон) (2026)
5.0 (899 Reviews)
Provider: Udemy
Time: 14.6h
$69.99
Python 3: Deep Dive (Part 1 - Functional) (2024)
4.9 (13,534 Reviews)
Provider: Udemy
Time: 45.8h
$22.99
Python 3: Deep Dive (Part 3 - Dictionaries, Sets, JSON) (2023)
4.9 (1,996 Reviews)
Provider: Udemy
Time: 21.9h
$17.99
Programming for Everybody (Getting Started with Python)
4.9 (717 Reviews)
Provider: Coursera
Time: 12h
Free
Reviews
By Fabian Mathese on 1/28/2025
Pour un débutant, je pense que des notions importantes sont vues trop rapidement. Je ne demande pas au formateur de parler plus mais de demander aux élèves de faire plus d'exercices. Je pense a la notion d'orienté objet notamment. Des points sont ignorés, je pense notamment a ce qui m'intéressait, la gestion de donnée, la connexion a des données. Et ce qui fait perdre une étoile car j'aurai quand même mis 4, si on lit le projet des images : Toujours en traduction je complèterai rapidement... bah je vais les lire en anglais, mais le cours n'a jamais été mis à jour :)
By Therese Vernet on 8/9/2023
Très bien jusqu'au chapitre 14 à partir duquel il n'y a plus de vidéo pour les 4 derniers chapitres... Ceci est compensé par la présence d'un document Jupyter bien expliqué, par contre à partir du chapitre 15 (CSV/PDF/emails etc..), il n'y a même plus la traduction en français, et aucune update depuis 2020... Je trouve cela inadmissible de vendre une formation en ' français' à 80% seulement traduite.
By Marion Cargill on 8/2/2022
Connaissant déjà d'autres langages de programmation (Perl, Java) et ayant déjà fait d'autres formations sur Python, j'ai trouvé la cadence des vidéos assez lente et l'utilisation du notebook gênante pour la compréhension du code final. Je pense que ce cours est plus adapté aux débutants mais certains notions avancées sont intéressantes pour les non-débutants (par exemple, les chapitres sur la programmation OO ou les décorateurs).
By Stéphane Cazaux on 11/27/2018
Progression très bien agencée. Je suis rendu au projet 1 et le fait de réfléchir avant d'agir de tester, etc.. est très stimulant. Bravo. Si cela continue dans ce sens, la prochaine fois, il se pourrait que je note avec 5 étoiles pleines !!! Eh oui, je mets 5 étoiles. Un grand remerciement pour pour ce didacticiel
By Thubten Rigzin on 8/10/2018
Pardon je viens de me rendre compte que je n'avais pas encore noté ce cours ! Vraiment un cours de pro, que je conseille à tout le monde même totalement débutant ! Un bon 5 / 5 avec sourire car c'est une formation qui m'a fait partir de zéro à pro ! si je puis dire, avec humilité... Vraiment ! Quand l'enseignant disait qu'on n'aurait pas à rougir à la fin de cette formation, j'avoue que j'étais un peu septique au début, mais là, franchement, je suis vraiment heureux du résultat ! Bon il faut tout de même pas mal de pratique pour assimiler, mais avec un peu de travail et surtout grâce aux explications claires et un rythme de cours qui n'est ni fatiguant ni ennuyeux, on y arrive ! Et on sent surtout la passion de l'enseignant à nous transmettre quelque chose avec joie. Autre point très positif, c'est que l'enseignant est très réactif et répond à toutes nos questions avec patience. Encore merci pour tout !
By Sichoix Arii on 5/22/2018
Grâce au cours suivi, j'ai désormé de bonne base sur comment programmer en Python des choses simples. Cependant c'est un pas important et necessaire pour pouvoir développer des compétences plus poussées comme l'exploitation de données en python. Le cours est vraiment bien fait et il est facile d'arriver jusqu'à la fin. Merci et bonne continuation à vous.
By Philippe Peter on 4/14/2018
EXCELLENT cours pour les débutants en programmation avec python, mais moins lorsqu'on a déjà de la pratique avec d'autres langages (je me suis remis au python et à cython après un arrêt de quelques années). Je le conseillerai sans hésiter à toutes les personnes souhaitant s'initier au langage python pour avoir une base solide.
By Julien Marcesse on 11/30/2017
Je modifie ma note en passant de 4 à 5 étoiles car on m'avait demandé mon évaluation beaucoup trop tôt dans le cours. Cette formation est tout simplement super, et les vidéos sont un énorme avantage pour le suivi : clair et précis et j'apprécie beaucoup la spontanéité du formateur et ses petites boutades récurrentes ("charité bien ordonnée commence par soi même" ==> que vient faire cette maxime dans un cours de Python ??? LOL j'adore :)) J'ai déjà programmé en python, du coup je regarde beaucoup de vidéos en vitesse 1.5x mais je n'ai pas les bases et la logique d'un développeur PRO : du coup mes programmes sont souvent très compliqués. Avec ce cours je découvre pleins de points utiles et compte m'améliorer. Merci Marc et ton collisitier Pieran !
By Loux Frédéric on 11/20/2017
Ce bloc du commentaire est rédigé peu après le contrôle de la section 3 (qui précède le cours sur les fonctions): Le cours intensif porte bien son nom: les aspects du langage ("qu'est-ce que c'est ?") sont montrés avec les interactions possibles ("comment on s'en sert?") et des exemples ("concrètement, voilà ce que ça donne"). Ce cours a été suivi après "Python pour débuter en programmation" (de Marc AUGIER aussi). Attention, il faut bien comprendre que le cours "Python pour débuter en programmation" sert à "débuter", on touche du bout du doigt le langage. Ce cours ici (la formation intensive) complète et va nettement plus loin, y compris lors de la présentation de Python. -------------------------- commentaire complété à l'issue de la formation: Le cours a été très intéressant, très orienté sur "voilà les différentes façons de faire pour un problème donné, et voici les différences entre chaque façon". Ce cours exige du temps pour digérer les informations, pour tester et chercher. Alors je l'avoue je n'ai pas fait tous les projets proposés sur la dernière vidéo, par contre j'ai passé du temps à sérieusement chercher pour les autres projets donnés en cours de formation (le morpion et surtout le blackjack m'auront donné de mémorables noeuds au cerveau), pour ensuite les réaliser et avoir quelque chose de fonctionnel et enfin comparer avec la solution de Marc AUGIER pour voir où j'ai bien fait et où j'ai foiré. Je regrette une chose, un manque de conseils sur comment aborder un problème, comment le traduire en solution Python, les règles à suivre par exemple. Et la partie "gestion des commentaires" dans le code qui a été zappé. Sinon le cours donne effectivement de bonnes pistes de réflexions sur "comment améliorer et raccourcir le code" :) A noter que je n'ai aucune formation de développeur, donc je n'y connais malheureusement rien en analyse ni en algorithmie.
By Jonathan SAEZ on 11/15/2017
J'ai noté, car je trouve la demande de notation intempestive, elle devrais etre demander uniquement à la fin du cours . cela dit je met 5 étoiles pour la démarche le travail et pour le prix .. Je suis ces cours par tranche vue que j'ai deja un niveau avancé en python. Les concepts sont bien dessiner, en revanche je ne pense pas qu un vrais débutant comprenne sans difficulté ces cours . Pour ma part je suis ce cours en vitesse x1.5 voir x2 mais sinon . Je le conseille fortement a des personnes de niveau intermédiaire qui souhaite s'ancrer une bonne fois pour toutes les notions de base dans le ciboulo ! Bref pour l'instant je suis un peu dur mais je suis vrais ! Voila en attendant le projet final de ce cours ! Je vous salut amis développeur développeuse !!
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 88 / 100











