Les bases de Python par la pratique
4.7 (220 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.
1,537 students enrolled

Les bases de Python par la pratique

L'essentiel Python en une heure de ce que vous avez besoin de savoir pour automatiser des tâches répétitives avec Python
4.7 (220 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.
1,537 students enrolled
Current price: $104.99 Original price: $149.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 1.5 hours on-demand video
  • 3 articles
  • 8 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • 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
  • Créer des scripts Python qui permettent d'automatiser des tâches répétitives
  • Créer un script pour renommer automatiquement plusieurs fichiers sur notre disque dur
  • Créer des scripts Python qui permettent de réagir différemment selon les situations
  • Créer des scripts pour gérer les fichiers et dossiers d'un système d'exploitation (Windows, OSX, Linux)
  • Chercher de l'aide au bon endroit pour répondre aux questions que l'on se pose lors de l'écriture d'un script
  • Comment aller plus loin et approfondir nos connaissances du langage Python
  • Comment utiliser les variables, les boucles, les structures conditionnelles et les modules
  • Comment récupérer et manipuler des données provenant de différentes sources
Course content
Expand all 18 lectures 01:33:07
+ Introduction
4 lectures 09:27
Rejoins la communauté Discord
01:07
Lien d'invitation pour le serveur Discord
00:26
+ Mise en place de l'environnement de travail
5 lectures 15:51

Dans cette session nous allons procéder à l'installation de Python pour Windows.

Installation de Python pour Windows
04:01

Dans cette session nous allons procéder à l'installation de Python pour Mac.

Installation de Python pour Mac
03:51

Dans cette session nous allons procéder à l'installation de Python pour Linux.

Installation de Python pour Linux
00:34

Dans cette session nous allons créer notre premier script et voir comment l'exécuter de 2 façons différentes.

Comment exécuter un script Python
06:30
Comment utiliser les fichiers sources
00:55
Exécuter notre premier script Python
1 question
+ Les bases du langage
1 lecture 10:15

Dans cette session nous allons voir comment afficher du texte à l'écran.

Nous aborderons la fonction print, la fonction format et nous verrons également pourquoi la syntaxe en Python est importante.

Pour finir je vous introduirai au concept de variable, clé de voûte de tout langage de programmation.

Votre premier script
10:15
Votre premier script
3 questions
+ Récupérer des données
3 lectures 28:51

Dans cette session nous allons voir comment récupérer des données saisies par l'utilisateur.

Nous allons également découvrir le monde merveilleux des modules avec notamment le module OS qui va nous permettre de récupérer des informations ou exécuter des modifications sur notre système d'exploitation.

Pour finir nous verrons brièvement le concept de booléens qui permettent de retourner une valeur soit vraie ou fausse.

Preview 04:39
La fonction input
1 question

Dans cette session nous allons voir comment écrire et lire des données à l'intérieur de fichiers sur notre disque dur.

Nous aborderons également l'écriture et la lecture de fichiers JSON et l'utilisation du module du même nom.

Lire et écrire des informations dans des fichiers
09:48
Lire et écrire des informations dans des fichiers
4 questions

Dans cette session nous allons apprendre à nous débrouiller par nous même en allant chercher des informations sur Google afin de scanner un dossier de façon récursive sur notre ordinateur. Vous verrez donc à quel point il est facile de trouver du code sur Google lorsqu'on n'est pas sûr de la façon de procéder.

Nous allons également explorer les boucles et toute la puissance qu'elles nous confèrent pour itérer sur des structures de données.

Nous verrons également les listes et d'autres fonctions du modules OS.

Le module OS et les boucles : scanner notre disque dur
14:24
Le module OS et les boucles : scanner notre disque dur
2 questions
+ Manipuler des données
2 lectures 15:43

Dans cette session nous allons voir comment filtrer les données récupérée dans la partie précédente afin de ne recueillir que les fichiers de type image.

Nous serons donc introduit aux structures conditionnelles qui vont nous permettre de faire des choix en fonction de différents paramètres. Nous verrons donc par la même occasion l'utilité des booléens qui sont utilisés de paire avec les structures conditionnelles par l'intermédiaire de fonctions du module OS.

Filtrer les données grâce aux structures conditionnelles
07:42
Filtrer les données grâce aux structures conditionnelles - Quizz
2 questions

Dans cette session nous allons modifier les données que nous avons filtré en renommant les fichiers images que l'on a trouvé à l'intérieur du dossier précédemment scanné.

Renommer automatiquement des dizaines de fichiers
08:01
+ Chercher de l'aide
1 lecture 05:08

Dans cette session nous allons voir comment utiliser les fonctions dir et help afin d'aller chercher de l'aide sur les fonctions et modules que nous utilisons.

Vous acquérez ainsi une plus grande autonomie pour aller chercher l'information au bon endroit et trouver les réponses à vos question.

Preview 05:08
+ Continuer votre apprentissage
1 lecture 06:59

Dans la dernière session de ce tutoriel je vous parle de comment continuer votre apprentissage de Python pour aller plus loin.

Nous parlerons également de plusieurs modules intéressants pour différents domaines.

Aller plus loin
06:59
+ BONUS: Coupons de réduction pour mes autres cours Python
1 lecture 00:51
Coupons de réduction pour mes autres cours Python
00:51
Requirements
  • Vous devez savoir utiliser un système d'exploitation (créer et ouvrir des fichiers, installer des programmes)
Description

Dans ce tutoriel nous allons apprendre l'essentiel du langage de programmation Python afin que vous soyez en mesure de commencer à créer vos premiers scripts.

Le cours est construit autour d'un projet pratique dans lequel nous manipulerons des éléments de notre disque dur (fichiers, dossiers...). 

À travers ces exercices pratiques, nous aborderons les différents concepts théoriques de Python, tels que :

  • Les variables

  • Les structures conditionnelles

  • Les boucles

  • Les modules

  • L'automatisation de tâches répétitives

ATTENTION : Cette formation a été conçue pour des personnes déjà habile avec un autre langage de programmation où qui sont aptes à apprendre rapidement des concepts quelque peu complexes. Cette formation ne vous fera pas devenir un expert Python en 1h et le rythme est assez soutenu. Si vous souhaitez apprendre Python de façon plus complète et posée, je vous conseille de suivre mon autre cours : La Formation Complète Python.

L'approche pratique de ce cours vous permettra de comprendre dans quelles situations les concepts théoriques peuvent être utilisés.

À l'issue de ce tutoriel, vous serez donc en mesure de commencer à créer vos premiers scripts, afin de réaliser différentes opérations en fonction de variables prédéfinies ou saisies par l'utilisateur et ainsi d'automatiser des tâches répétitives

Pour finir, je vous montrerai comment chercher de l'aide pour trouver les réponses à vos questions et aller plus loin dans votre apprentissage de Python.


Who this course is for:
  • Les personnes n'ayant jamais touché à la programmation
  • Les personnes souhaitant automatiser des actions répétitives grâce à la programmation
  • Les personnes qui veulent rapidement commencer à créer leurs premiers scripts
  • Les personnes qui souhaitent avoir un aperçu des possibilités qu'offre Python