La Formation Complète Python
4.7 (1,985 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
13,277 students enrolled

La Formation Complète Python

Apprenez la programmation Python de manière progressive et pratique, sans aucune connaissance de base de Python.
Bestseller
4.7 (1,985 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
13,277 students enrolled
Price: $199.99
30-Day Money-Back Guarantee
This course includes
  • 13.5 hours on-demand video
  • 43 articles
  • 1 downloadable resource
  • 2 Practice Tests
  • 11 coding exercises
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Apprendre les bases du langage ainsi que des concepts avancés
  • Crée des programmes de bureau avec interfaces graphiques
  • Sauvegarde des informations dans des bases de données
  • Crée tes propres modules
  • Automatise des tâches répétitives
  • Découvre la librairie standard de Python
  • Crée des fonctions pour automatiser des tâches
  • Gère les fichiers sur ton disque dur
  • Crée des mini-jeux en ligne de commande
  • Lit et écrit des informations dans des fichiers
  • Apprends la programmation orientée objet
  • Crée un convertisseur de devise
  • Gère les erreurs qui peuvent arriver dans un script
  • Installe des packages et librairies tierces avec pip
  • Utilise le logging pour débugger ton code
  • Utilise des environnements virtuels
  • Apprends à documenter ton code
  • Découvre différentes structures de données
  • Maîtrise les différents opérateurs Python
  • Apprends à utiliser le terminal
  • Teste des conditions avec les structures conditionnelles
Course content
Expand all 251 lectures 13:55:52
+ Quelques conseils pour suivre la formation
5 lectures 12:27
Lien d'invitation pour le serveur Discord
00:28
Le lecteur vidéo d'Udemy
07:14
Les exercices de code
03:12
Les fichiers sources de la formation
00:26
+ Choisir un environnement de développement
7 lectures 08:59
Les environnements de développement - Introduction
00:58
Sublime Text
01:17
Visual Studio Code
01:23
PyCharm
01:42
Jupyter Notebook
02:02
Anaconda
01:09
Mise en place de l'environnement de travail
00:28
+ Mise en place de l'environnement de travail sur Windows
6 lectures 23:56
Installation de Python pour Windows
05:25
Installation de Visual Studio Code pour Windows
02:34
Installation de Git pour Windows
05:22
Python avec Git Bash
04:08
Installation et utilisation de cmder
00:28
Installation et utilisation de Cmder avec Python
05:59
+ Mise en place de l'environnement de travail sur Mac OS
4 lectures 08:43
Installation de Python 3.7 sur Mac OS
04:10
Visual Studio Code sur Mac OS < 10.9
00:25
Installation de Git sur Mac OS
02:38
+ Mise en place de l'environnement de travail sur Linux
4 lectures 07:11
Installation de Python 3.7 sur Linux
04:30
Commandes Linux pour installer Python 3.7
00:07
Installation de Visual Studio Code sur Linux
00:59
Installation de Git sur Linux
01:35
+ Le Terminal
11 lectures 15:16
Le Terminal - Introduction
00:31
Le terminal avec Windows
01:25
Le terminal avec Mac OS et Linux
01:07
La commande ls
01:46
La commande pwd
00:58
La commande cd
03:43
Le dossier ~
00:21
La commande clear
01:27
La commande mkdir
01:55
La commande rm
00:50
La commande touch
01:12

Quiz sur les différentes commandes utilisées dans le terminal.

Les commandes du terminal
3 questions
+ Votre premier script
1 lecture 03:13
Afficher du texte avec la fonction print
03:13

Vérification des connaissances de l'étudiant concernant la fonction print.

La fonction print
1 question
+ Premiers pas avec Visual Studio Code
8 lectures 21:48
Visual Studio Code - Introduction
00:15
Vérifier l'intégration de Visual Studio Code sur Windows
03:02
Vérifier l'intégration de Visual Studio Code sur Mac OS
01:12
Vérifier l'intégration de Visual Studio Code sur Linux
01:01
Ouvrir Visual Studio Code depuis le terminal
03:15
Configurer Visual Studio Code pour Python
05:25
Exécuter un script Python depuis Visual Studio Code
05:48
Exécuter un script depuis le Terminal
01:50
+ Les bases
14 lectures 27:23
Sources
00:02
Les variables : str, int et float
06:52
Précision sur les noms de variables
00:29

Test de connaissance sur les variables, leur syntaxe et les différents types de variables vus dans la partie précédente.

Les variables
3 questions
Les variables - Exercice de syntaxe
1 question
Les variables - Exercice de syntaxe - Correction
00:43
Les variables - Affectations simples, parallèles et multiples
3 questions
Les variables - Affectations simples, parallèles et multiples
1 question
Les variables - Affectations simples, parallèles et multiples - Solution
00:41
Récupérer l'input de l'utilisateur
01:15
Récupérer l'input de l'utilisateur
2 questions
Exercice pour vérifier les connaissances de l'étudiant par rapport aux fonctions vues dans les parties précédentes.
Récupérer l'input de l'utilisateur
1 question

Quiz sur les spécificités du langage Python.

Python, un langage spécial
4 questions
Les fonctions de conversion (int et str)
02:16
Exercice dans lequel l'étudiant va devoir utiliser ses connaissances sur les fonctions de conversions et les fonctions vues dans les parties précédentes.
Changer le type d'une variable
1 question
Afficher le type d'une variable
01:28

Quiz sur les fonctions de conversion et la fonction type.

Les fonctions de conversion et la fonction type
4 questions
La concaténation
02:23
Les anciennes méthodes de concaténation
01:18

Quiz sur la concaténation et le f-string.

La concaténation
3 questions
Les commentaires
00:49
Récapitulatif de la section
01:37
Requirements
  • Avoir un ordinateur (Mac, Windows ou Linux, les trois sont expliqués dans la formation)
  • Être motivé :)
Description

Cette formation est entièrement réalisée avec la version 3 de Python (3.7 pour être précis).

Elle inclue les toutes dernières nouveautés du langage comme les f-string et la nouvelle syntaxe pour l'orienté objet.

Dans cette formation Python en ligne, je te montre, pas à pas tout ce que tu as besoin de savoir pour réaliser tes premiers projets en Python.

Elle est parfaite pour les débutants complets en programmation ainsi que pour les développeurs qui souhaitent se familiariser avec ce langage.

Cette formation Udemy représente une véritable expérience de formation, telle que tu pourrais la retrouver dans un cours en présentiel.

Dans ce cours, il ne s'agit pas seulement de regarder des vidéos.

Tu vas pouvoir tester abondamment tes connaissances grâce aux nombreux quiz, exercices pratiques et examens associés à chaque vidéo théorique.

Plusieurs projets te permettront également de mettre en commun plusieurs notions abordées lors des parties théoriques.

Python est dans le top des langages de programmation les plus populaires et se retrouve utilisé dans de nombreux domaines porteurs d'avenir tels que :

- Le développement web

- L'intelligence artificielle

- La data science.

Fort de mon expérience d'enseignement en milieu professionnel, j'ai créé cette formation complète avec toujours en tête les étudiants qui vont suivre ce cours.

Tu retrouveras ainsi de nombreuses parties avec les erreurs courantes à éviter : mon expérience me permet en effet de savoir quelles erreurs tu vas faire, afin que tu puisses les éviter.

On verra également plusieurs concepts Python avancés tout au long de la formation.

Cette formation n'est pas une formation comme les autres, j'ai passé plus d'un an à créer le cursus de la formation et à créer les plus de 200 vidéos théoriques que contient cette formation.

Il n'y a jamais eu de meilleur moment pour te mettre à Python.

Avec cette formation et les autres formations de mon catalogue Udemy, tu peux enfin commencer à apprendre ce merveilleux langage et rejoindre une communauté toujours plus importante de programmeurs Python.

Who this course is for:
  • Vous êtes débutant en programmation
  • Vous avez quelques bases en programmation
  • Vous maîtrisez la programmation dans un autre langage
  • Vous souhaitez vous entraîner avec tous les exercices de la formation