Python 3 : Formation complète à la programmation

Apprenez le langage de la Data Science et devenez un développeur Python ! Pour débutants ou programmeurs aguéris

3.70 (631 reviews)
Udemy
platform
Français
language
Programming Languages
category
instructor
Python 3 : Formation complète à la programmation
4,115
students
16.5 hours
content
Jan 2021
last update
$19.99
regular price

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

Why take this course?

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 !

Content

Présentation du cours et installation

Introduction
Installation de Python et des blocs-notes Jupyter
Installation de Anaconda sur windows
Installation Linux
Les blocs-notes Jupyter
Foire aux questions

Python Notions de Base

Les nombres
Les nombres
Les chaines de caractères
Index et chaines de caractères
Questionnaire sur les chaines de caractères
Affichage et sorties écran
Afficher un message simple
Listes.
Listes
Les dictionnaires
Dictionnaires
Sets et Booleans
Sets
Les Tuples
Fichiers
Section Un - Controle des connaissances
Section Un Examen - Solutions du controle des connaissances

Python Déclarations

Introduction aux déclarations Python
Opérateurs de comparaison
Opérateurs de comparaison enchaînés.
Les instructions If, elif, et else
Les boucles for
Les boucles while
Range()
Compréhension de listes
Controle des connaissances sur les déclarations Python
Corrigé du controle des connaissances sur les déclarations Python

Méthodes et Fonctions

Fonctions
Les fonctions - Exemple détaillé
Méthodes
Déclarations et "Scope"
Expressions Lambda
Méthodes et Fonctions Examen
Méthodes et Fonctions Examen - Solutions

Premier projet

Présentation du projet
Feuille de route du projet
Démonstration du jeu de morpion
La solution pas à pas, première partie
La solution pas à pas, deuxième partie
La solution pas à pas, troisième et dernière partie

Programmation_Orientée_Objet

Programmation Orientée Objet
Programmation Orientée Objets - Les classes
Programmation Orientée Objets - Les méthodes
Programmation Orientée Objets - L'héritage
Programmation Orientée Objets - Les méthodes spéciales
Programmation Orientée Objet Examen
Programmation Orientée Objet Examen - Solutions

Erreurs et Exceptions

Erreurs et exceptions, partie 1
Erreurs et exceptions, partie 2
Erreurs et Exceptions Examen
Erreurs et Exceptions Examen - Solutions

Project Deux

Présentation du projet de jeu de BlackJack
Présentation de la solution du projet de jeu de BlackJack

Modules et Paquets

Modules et Paquets

Fonctions Intégrées

Map
Filter
Enumerate
All() et Any()
Complex
Zip
Controle des connaissances sur les fonctions Python
Solutions du controle des connaissances sur les fonctions Python

Décorateurs

Les décorateurs, première partie
Les décorateurs, deuxième partie
Les décorateurs, troisième partie
Approfondissements sur les décorateurs

Itérateurs et Générateurs

Itérateurs et générateurs, un peu de théorie
Itérateurs et Générateurs
Itérateurs et générateurs, un dernier mot
Itérateurs et Générateurs Examen
Itérateurs et Générateurs Examen Solutions

Projet Final

Présentation du projet
Session Bonus : Coupons de réduction sur mes autres formations

Modules Python Avancés

Le module collections : Counter
Le module collections : defaultdict
Le module collections OrderedDict
Le module collections : namedtuple
Datetime pour ne plus rater un anniversaire
PDB : le déboggueur Python
Chronométrage du code et performance

Screenshots

Python 3 : Formation complète à la programmation - Screenshot_01Python 3 : Formation complète à la programmation - Screenshot_02Python 3 : Formation complète à la programmation - Screenshot_03Python 3 : Formation complète à la programmation - Screenshot_04

Reviews

Therese
August 10, 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.
Mohamed
April 3, 2023
Cours riches et intéressants. Une section sur les graphiques ou data visualisation serait les bienvenus.
Marion
August 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).
DJUIKOUO
April 25, 2022
Oui, c'est interessant de montrer pas à pas et aussi, ça permet de tester soit-même. j'ai appris de nouvelles notions. Merci
François
February 13, 2022
La première vidéo de présentation est un peu trop longue à mon goût. Pour l'installation, c'est bien.
Florence
December 6, 2021
Je n'ai pas trouvé les boutons download pour accéder aux fichiers du cours. La première vidéo du cours ne démarre pas
Tony
November 19, 2017
Les explications sont complètes et précises et le formateur théorise les sujets jusqu'au bout, c'est très appréciable d'avoir un cours avec autant de détails et qui pousse à coder autant afin d'appliquer les sujets qui ont été étudiés.
Jonathan
November 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 !!
Bodet
November 4, 2017
Bien et rapide. Vous nous avez présenté les mots clés, méthodes et etc, mais manque peut être une explication sur la façon de déclarer, rédiger un programme entier dans un environnement de programmation jusqu'à compilation, création d'un exécutable ou autre. Quels IDE disponibles et les meilleurs...
Dimitri
October 27, 2017
Très bon cours, des exercices plus concret pourrais être un plus, mais dans l'ensemble c'est excellent.
Gaston
September 22, 2017
Désolé, je révise ma note, votre enseignement n'est pas en cause. J'ai mis cette note, je me rends compte, surtout pour l'environnement de développement que je trouve contre intuitive. Je n'aime pas travailler dans un 'browser'.
SEUX
September 14, 2017
je ne trouve pas pratique du tout l'emploi de Jupyter .... Un éditeur comme SublimeTexte aurait été bien mieux
mad
August 14, 2017
Cours intéressant, néanmoins plusieurs choses, l'exportation vers fichier .py n'est pas trop abordé dans le cours ainsi que l'usage de la console (ce qui ne me pose pas de problème ayant les bases), j'ai récupéré les "pense-bête" sur github et j'ai dû faire la numérotation inexistante des cours avec des titres qui ne correspondent pas toujours au cours de ce site, sinon merci pour la découverte de jupyter qui est sympa est surtout multi-plateforme étant sur linux pour ma part, j'aurais aussi aimer avoir des projets orientés traitement fichiers ou autres parce que les jeux ce n'est pas mon truc du tout et cela devient difficile quand les projets ne passionne pas, il serait bon de proposer des projets divers comme pour le final.
Snoeck
July 27, 2017
Tres bon exemple. C'est très clair et pourtant pas facile avec un vocabulaire très spécifique et important MERCI
Roux
July 10, 2017
J'ai trouvé que les explications sont excellentes, simples, précises et surtout amusantes !! Bravo !! pour une fois je ne regrette pas mon investissement

Coupons

DateDiscountStatus
1/1/2022100% OFF
expired

Charts

Price

Python 3 : Formation complète à la programmation - Price chart

Rating

Python 3 : Formation complète à la programmation - Ratings chart

Enrollment distribution

Python 3 : Formation complète à la programmation - Distribution chart

Related Topics

1067008
udemy ID
1/8/2017
course created date
11/1/2019
course indexed date
Bot
course submited by