Programmer avec Python - le cours pour débutants Langue: Allemand

Programmer avec Python - le cours pour débutants

Webdesign, CMS & Développement 66 Vidéos · 9.9 h Formation vidéo · Français Denis Panjuta par Denis Panjuta

Comment transformer tes idées en applications : Apprends dans le cours de Python pour débutants un langage de programmation clairement structuré et facile à comprendre. Ton instructeur Denis Panjuta t'accompagnera pendant plus de 9 heures, depuis l'affichage d'un texte simple jusqu'à l'interface utilisateur fonctionnelle avec menu, boutons, images et champs de saisie. Apprentissage par des exemples pratiques!

  • 66 leçons en plus de neuf heures de formation vidéo pour apprendre à programmer avec Python
  • Apprends à connaître théoriquement les concepts de base du développement logiciel.
  • Appliquez vos nouvelles connaissances directement à un exemple pratique.
  • Par l'artiste-programmeur et formateur professionnel Denis Panjuta.

De l'écran vide au propre programme - plongez maintenant dans le monde des chaînes de caractères, des opérateurs, des classes et des méthodes, afin que votre code mène ligne par ligne au bon résultat.

Contenu

66 Vidéos, 592 Minutes

Aperçu du cours

2 Vidéos · 9 Minutes
01 Ouvert Gratuit

Programmation en Python pour débutants - Introduction au cours 01

Dans cette vidéo, vous recevrez une brève introduction sur le contenu de ce cours.

02 Ouvert

Programmation Python pour débutants - 02 Comment utiliser au mieux ce cours de manière efficace

Ici, il est montré ce qu'il faut prendre en compte lors de la réalisation du cours afin de l'utiliser de manière aussi efficace que possible.

01

Programmation en Python pour débutants - Introduction au cours 01

5 min Ouvert
02

Programmation Python pour débutants - 02 Comment utiliser au mieux ce cours de manière efficace

4 min Ouvert

Installation de Python

2 Vidéos · 17 Minutes
03 Ouvert

Programmation Python pour débutants - 03 Installation de Python

Ici, le logiciel nécessaire est installé.

04 Ouvert

Programmation Python pour débutants - 04 Choix de l'environnement de développement

Il sera abordé les différents environnements de développement et il sera montré lesquels nous utiliserons.

03

Programmation Python pour débutants - 03 Installation de Python

7 min Ouvert
04

Programmation Python pour débutants - 04 Choix de l'environnement de développement

10 min Ouvert

Structures de données Python

10 Vidéos · 99 Minutes
05 Ouvert

Programmation Python pour débutants - 05 Nombres et variables en Python

Dans cette partie du cours, nous allons nous pencher sur le fonctionnement des chiffres et des variables en Python.

06 Ouvert

Programmation Python pour débutants - 06 Opérateurs mathématiques en Python

Dans cette partie du cours de Python, nous allons nous intéresser aux opérateurs mathématiques en Python. Nous avons déjà vu les premiers calculs simples dans la dernière partie. Maintenant, nous allons examiner quelques autres exemples.

07 Ouvert

Programmation Python pour débutants - 07 Chaînes

Dans cette partie du cours, nous nous concentrerons sur les chaînes de caractères en Python.

08 Ouvert

Programmation Python pour les débutants - 08 Caractéristiques et formatage des chaînes de caractères.

Dans cette partie du cours, nous allons nous intéresser aux chaînes de caractères en Python.

09 Ouvert

Programmation Python pour débutants - 09 Extension de la mise en forme des chaînes de caractères

Plus d'informations sur le formatage des chaînes.

10 Ouvert

Programmation Python pour débutants - 10 listes

Dans cet article, nous nous pencherons sur les listes en Python.

11 Ouvert

Programmation Python pour débutants - 11 ensembles

Dans cet article, nous allons examiner les ensembles. Il s'agit de types de données.

12 Ouvert

Programmation Python pour débutants - 12 Tuples

Dans ce tutoriel, nous nous intéressons à un autre type de données : un tuple.

13 Ouvert

Programmation Python pour débutants - 13 Dictionnaires.

Dans cet article, nous traiterons des dictionnaires. Il s'agit d'un type de données qui nous permet de "mapper", c'est-à-dire d'effectuer une association de deux valeurs, fonctionnant de manière similaire aux listes.

14 Ouvert

Programmation Python pour débutants - 14 Booléens et opérateurs logiques

Dans cet article, nous allons nous intéresser aux booléens et aux opérateurs logiques en Python.

05

Programmation Python pour débutants - 05 Nombres et variables en Python

9 min Ouvert
06

Programmation Python pour débutants - 06 Opérateurs mathématiques en Python

10 min Ouvert
07

Programmation Python pour débutants - 07 Chaînes

5 min Ouvert
08

Programmation Python pour les débutants - 08 Caractéristiques et formatage des chaînes de caractères.

12 min Ouvert
09

Programmation Python pour débutants - 09 Extension de la mise en forme des chaînes de caractères

8 min Ouvert
10

Programmation Python pour débutants - 10 listes

14 min Ouvert
11

Programmation Python pour débutants - 11 ensembles

7 min Ouvert
12

Programmation Python pour débutants - 12 Tuples

11 min Ouvert
13

Programmation Python pour débutants - 13 Dictionnaires.

15 min Ouvert
14

Programmation Python pour débutants - 14 Booléens et opérateurs logiques

8 min Ouvert

Instructions et boucles

6 Vidéos · 60 Minutes
15 Ouvert

Programmation Python pour débutants - 15 instructions If, Elif et Else

Dans cet article, tu apprendras l'un des concepts les plus importants de la programmation - l'instruction if.

16 Ouvert

Programmation Python pour débutants - 16 boucles for

Dans cet article, nous nous intéressons aux boucles for en Python. En anglais, cela s'appelle "For Loop" et c'est un puissant moyen d'économiser beaucoup de travail répétitif.

17 Ouvert

Programmation Python pour débutants - 17 boucles While

Maintenant que nous avons vu les boucles for, il est temps d'apprendre les boucles while en Python. Les boucles while (ou "While Loops") sont le moyen le plus simple de répéter quelque chose plusieurs fois. Il s'agit de boucles, car le code sera toujours exécuté à plusieurs reprises jusqu'à ce que la condition soit remplie.

18 Ouvert

Programmation Python pour débutants - 18 boucles While: Défi

Boucles while : défi - plus grand dénominateur commun.

19 Ouvert

Programmation Python pour les débutants - 19 fonction Range

Cet article parle de la fonction range() en Python. Elle est en effet très utile lorsque l'on souhaite créer une série de nombres ou même une liste. Cela permet d'économiser un travail énorme lorsque l'on travaille avec des boucles For. Range vient d'ailleurs de l'anglais et signifie "plage" en français.

20 Ouvert

Programmation Python pour débutants - 20 Gestion des exceptions avec Try, Except, Else, Finally

Dans cette leçon, nous allons nous intéresser à la gestion des exceptions en Python. Pour cela, nous aborderons les termes Try, Except, Else et Finally.

15

Programmation Python pour débutants - 15 instructions If, Elif et Else

13 min Ouvert
16

Programmation Python pour débutants - 16 boucles for

10 min Ouvert
17

Programmation Python pour débutants - 17 boucles While

14 min Ouvert
18

Programmation Python pour débutants - 18 boucles While: Défi

6 min Ouvert
19

Programmation Python pour les débutants - 19 fonction Range

6 min Ouvert
20

Programmation Python pour débutants - 20 Gestion des exceptions avec Try, Except, Else, Finally

11 min Ouvert

Fonctions et modules

8 Vidéos · 88 Minutes
21 Ouvert

Programmation Python pour débutants - 21 fonctions

Dans cet article, nous allons nous intéresser aux fonctions en Python. Il s'agit d'un élément extrêmement important, car les fonctions nous permettent de préparer un code spécifique et de l'appeler à tout moment.

22 Ouvert

Programmation Python pour débutants - 22 fonctions avec paramètres

Dans le dernier article, nous avons appris des fonctions simples, dans celui-ci, nous nous pencherons sur les fonctions avec des paramètres en Python.

23 Ouvert

Programmation Python pour débutants - 23 Entrée utilisateur

Jusqu'à présent, nous n'avons jamais demandé à l'utilisateur de notre programme d'entrer quelque chose. C'est précisément ce que nous changeons dans cet article.

24 Ouvert

Programmation Python pour débutants - 24 modules et paquets

Jusqu'à présent, nous avons écrit notre code presque exclusivement par nous-mêmes, mais maintenant nous apprenons à connaître les modules et les paquets en Python. Ils nous permettent d'utiliser du code que nous n'avons pas à écrire nous-mêmes. Cela nous fait gagner énormément de temps et nous permet d'utiliser des fonctions qui nous permettent de réaliser des tâches complexes en quelques lignes de code seulement.

25 Ouvert

Programmation Python pour débutants - Créer 25 modules personnalisés en Python

Dans le dernier article, nous avons vu comment importer des modules en Python. Maintenant, il est temps de voir comment créer nos propres modules.

26 Ouvert

Programmation Python pour les débutants - 26 - Le module Random

Le module random nous permet d'obtenir un nombre aléatoire. Ainsi, nous pouvons contrôler de nombreux événements de manière aléatoire.

27 Ouvert

Programmation Python pour débutants - 27 exercices pratiques : Black Jack (Introduction)

Dans cet exercice, nous programmation le jeu Black Jack.

28 Ouvert

Programmation Python pour débutants - 28 exercices pratiques : Black Jack (solution)

Dans cette vidéo, la solution de l'exercice sur le jeu Black Jack est développée.

21

Programmation Python pour débutants - 21 fonctions

4 min Ouvert
22

Programmation Python pour débutants - 22 fonctions avec paramètres

12 min Ouvert
23

Programmation Python pour débutants - 23 Entrée utilisateur

10 min Ouvert
24

Programmation Python pour débutants - 24 modules et paquets

7 min Ouvert
25

Programmation Python pour débutants - Créer 25 modules personnalisés en Python

5 min Ouvert
26

Programmation Python pour les débutants - 26 - Le module Random

5 min Ouvert
27

Programmation Python pour débutants - 27 exercices pratiques : Black Jack (Introduction)

4 min Ouvert
28

Programmation Python pour débutants - 28 exercices pratiques : Black Jack (solution)

41 min Ouvert

Travailler avec des fichiers

2 Vidéos · 12 Minutes
29 Ouvert

Programmation Python pour débutants - ouvrir et lire 29 fichiers

Dans cet article, tu apprendras comment ouvrir et lire des fichiers en Python.

30 Ouvert

Programmation Python pour débutants - écrire 30 fichiers

Dans cet article, tu apprendras comment écrire dans un fichier avec Python.

29

Programmation Python pour débutants - ouvrir et lire 29 fichiers

6 min Ouvert
30

Programmation Python pour débutants - écrire 30 fichiers

6 min Ouvert

Expressions régulières

2 Vidéos · 22 Minutes
31 Ouvert

Programmation Python pour débutants - 31 Expressions régulières: re.match & re.search.

Le terme "expression régulière" provient de la théorie des automates et de la théorie des langages formels, deux domaines de l'informatique théorique.

32 Ouvert

Programmation Python pour débutants - 32 Expressions régulières: re.findall et split

Dans cet article, nous allons nous pencher plus en détail sur les regex. Nous allons examiner les fonctions re.findall et split.

31

Programmation Python pour débutants - 31 Expressions régulières: re.match & re.search.

12 min Ouvert
32

Programmation Python pour débutants - 32 Expressions régulières: re.findall et split

10 min Ouvert

Programmation orientée objet : bases

4 Vidéos · 42 Minutes
33 Ouvert

Programmation Python pour débutants - 33 Programmation orientée objet

Dans cet article, vous apprendrez les bases de la programmation orientée objet en Python (OOP).

34 Ouvert

Programmation Python pour débutants - 34 classes

Dans cet article, tu apprendras comment les classes sont structurées en Python et ce qu'elles font. Pour cela, tu as déjà vu dans le dernier article ce que sont les objets et comment les objets fonctionnent généralement. Maintenant, tu apprendras comment les classes sont liées aux objets.

35 Ouvert

Programmation Python pour débutants - 35 classes et méthodes

Dans cet article, vous apprendrez à connaître les méthodes en Python. Il s'agit d'actions que notre classe peut exécuter. Nous avons déjà vu comment fonctionnent les attributs. Maintenant, nous allons jeter un œil aux méthodes et voir comment nous pouvons enfin amener notre voiture à rouler. ;)

36 Ouvert

Programmation Python pour débutants - 36 héritage

Cet article traite du concept d'héritage en Python. Ce concept permet en programmation de créer des classes qui héritent d'autres classes - et ainsi héritent de tous leurs attributs et méthodes.

33

Programmation Python pour débutants - 33 Programmation orientée objet

6 min Ouvert
34

Programmation Python pour débutants - 34 classes

9 min Ouvert
35

Programmation Python pour débutants - 35 classes et méthodes

15 min Ouvert
36

Programmation Python pour débutants - 36 héritage

12 min Ouvert

Fonctions intégrées

7 Vidéos · 45 Minutes
37 Ouvert

Programmation Python pour débutants - 37 opérateur lambda

Dans cet article, tu apprendras à connaître et à comprendre l'opérateur lambda en Python. Lambda est un concept qui est très difficile pour de nombreux débutants. C'est pourquoi je décompose lentement les étapes individuelles pour le rendre facile à comprendre.

38 Ouvert

Programmation Python pour débutants - 38 filtres

Dans cet article, tu apprendras à connaître la fonction de filtre en Python.

39 Ouvert

Programmation Python pour débutants - 39 fonctions Zip

Dans cet article, tu apprendras comment fonctionne la fonction Zip. Elle est en effet utile pour par exemple, concaténer deux listes en une liste, composée de tuples, ou pour mélanger les contenus des dictionnaires et renvoyer des tuples.

40 Ouvert

Programmation Python pour débutants - 40 fonctions Map

Dans cet article, vous apprendrez à connaître la fonction map en Python. La fonction map prend en premier argument une fonction et en deuxième une séquence (par exemple une liste). La fonction map applique ensuite la fonction à tous les éléments de la séquence et écrit les résultats dans une liste.

41 Ouvert

Programmation Python pour débutants - 41 Fonction Enumerate

Dans cet article, tu apprendras à connaître la fonction Enumerate. Il s'agit d'une fonction qui nous permet de parcourir une séquence.

42 Ouvert

Programmation Python pour débutants - 42 nombres premiers : exercice pratique

Dans cet exercice, nous identifions les nombres premiers recherchés.

43 Ouvert

Programmation Python pour débutants - 43 méthodes all() et any()

Dans cet article, vous apprendrez comment fonctionnent les méthodes all() et any() en Python.

37

Programmation Python pour débutants - 37 opérateur lambda

10 min Ouvert
38

Programmation Python pour débutants - 38 filtres

8 min Ouvert
39

Programmation Python pour débutants - 39 fonctions Zip

5 min Ouvert
40

Programmation Python pour débutants - 40 fonctions Map

6 min Ouvert
41

Programmation Python pour débutants - 41 Fonction Enumerate

3 min Ouvert
42

Programmation Python pour débutants - 42 nombres premiers : exercice pratique

8 min Ouvert
43

Programmation Python pour débutants - 43 méthodes all() et any()

5 min Ouvert

Décorateurs

2 Vidéos · 27 Minutes
44 Ouvert

Programmation Python pour débutants - 44 *args et **kwargs en Python

Dans cette vidéo, les fonctions avec un nombre indéfini d'arguments sont traitées.

45 Ouvert

Programmation Python pour débutants - 45 décorateurs

Cet article traite des décorateurs en Python, de leur fonctionnement et de leurs avantages.

44

Programmation Python pour débutants - 44 *args et **kwargs en Python

9 min Ouvert
45

Programmation Python pour débutants - 45 décorateurs

18 min Ouvert

Objets et structures de données avancés

6 Vidéos · 45 Minutes
46 Ouvert

Programmation Python pour débutants - 46 travail avec des chiffres

Nous avons déjà abordé les chiffres dans une précédente partie du cours. Dans cet article, nous allons découvrir encore plus de méthodes qui sont utiles en relation avec les chiffres.

47 Ouvert

Programmation Python pour débutants - 47 méthodes de chaînes de caractères

Dans cet article, tu apprendras différentes méthodes de chaînes de caractères en Python.

48 Ouvert

Programmation Python pour débutants - 48 listes et leurs méthodes

Dans cet article, tu apprendras certaines des méthodes de liste. Nous en avons déjà vu quelques-unes, mais nous allons maintenant examiner les plus importantes en lien avec les listes.

49 Ouvert

Programmation Python pour débutants - 49 exercice pratique : file d'attente.

Ici, nous créons un petit programme qui traite une file d'attente.

50 Ouvert

Programmation Python pour débutants - 50 ensembles et leurs méthodes

Dans cet article, il est question des ensembles et de leurs méthodes en Python.

51 Ouvert

Programmation Python pour débutants - 51 Plus d'informations sur les dictionnaires

La plupart des dictionnaires que nous avons déjà vus dans des articles précédents. Nous allons cependant étendre un peu la liste des méthodes.

46

Programmation Python pour débutants - 46 travail avec des chiffres

5 min Ouvert
47

Programmation Python pour débutants - 47 méthodes de chaînes de caractères

7 min Ouvert
48

Programmation Python pour débutants - 48 listes et leurs méthodes

9 min Ouvert
49

Programmation Python pour débutants - 49 exercice pratique : file d'attente.

8 min Ouvert
50

Programmation Python pour débutants - 50 ensembles et leurs méthodes

10 min Ouvert
51

Programmation Python pour débutants - 51 Plus d'informations sur les dictionnaires

6 min Ouvert

Modules avancés en Python

6 Vidéos · 38 Minutes
52 Ouvert

Programmation Python pour les débutants - 52 Datetime

Dans cet article, tu apprendras comment tirer parti du module Datetime en Python pour manipuler le temps. Datetime est un module qui représente et stocke le temps.

53 Ouvert

Programmation Python pour débutants - 53 namedTuple

Dans cet article, tu apprendras à connaître et à comprendre le namedTuple en Python.

54 Ouvert

Programmation Python pour les débutants - 54 OrderedDict

Dans cet article, je vais te montrer comment OrderedDict fonctionne en Python et à quoi il sert. À ce stade, tu as déjà eu un aperçu de la façon dont les dictionnaires fonctionnent. Les dictionnaires n'ont aucun intérêt à être ordonnés - autrement dit, ils se moquent de l'ordre dans lequel les éléments sont ajoutés. Les "Ordered Dictionaries", en revanche, prennent en compte l'ordre dans lequel les éléments ont été insérés.

55 Ouvert

Programmation Python pour débutants - 55 DefaultDict

Dans cette partie du cours de Python, tu apprendras à connaître DefaultDict en Python. Nous avions déjà vu les dictionnaires standards et constaté qu'un dictionnaire se compose de deux éléments importants : une clé et une valeur. Cependant, si nous voulons attribuer une valeur par défaut à un dictionnaire lorsqu'aucune valeur ne lui est explicitement assignée, alors nous pouvons le faire en utilisant DefaultDict.

56 Ouvert

Programmation Python pour débutants - 56 Counter

Cet article concerne les compteurs en Python. Un Counter est un conteneur qui surveille combien de fois une même valeur est ajoutée. Il peut être utilisé pour implémenter les mêmes algorithmes que les structures de sac ou "multiset" dans d'autres langages de programmation.

57 Ouvert

Programmation Python pour débutants - 57 Débogueurs Python

Le débogueur Python nous permet de déboguer notre code, c'est-à-dire de trouver des erreurs plus facilement qu'avec une instruction d'impression par exemple.

52

Programmation Python pour les débutants - 52 Datetime

12 min Ouvert
53

Programmation Python pour débutants - 53 namedTuple

4 min Ouvert
54

Programmation Python pour les débutants - 54 OrderedDict

4 min Ouvert
55

Programmation Python pour débutants - 55 DefaultDict

4 min Ouvert
56

Programmation Python pour débutants - 56 Counter

8 min Ouvert
57

Programmation Python pour débutants - 57 Débogueurs Python

6 min Ouvert

GUI - interface utilisateur

9 Vidéos · 87 Minutes
58 Ouvert

Programmation Python pour débutants - 58 GUI : Introduction

Dans cet article, nous allons jeter un coup d'œil à la manière dont on peut utiliser une interface graphique (Graphical User Interface ou Interface Utilisateur Graphique) en Python. Pour cela, il existe plusieurs possibilités en Python, cependant, nous allons travailler avec tkinter.

59 Ouvert

Programmation Python pour débutants - 59 Organiser la mise en page

Dans cet article, vous apprendrez comment organiser la mise en page avec tkinter en Python. Pour ce faire, nous prendrons le code de l'article précédent et le compléterons un peu.

60 Ouvert

Programmation Python pour débutants - utiliser 60 boutons et clics

Dans cet article, tu apprendras comment utiliser des boutons en Python. Pour ce faire, tu verras comment les créer dans une interface graphique utilisateur (GUI) et leur attribuer une fonction.

61 Ouvert

Programmation Python pour débutants - 61 champs de saisie avec Entry

Dans cet article, tu apprendras comment fonctionnent les champs de saisie avec Entry. Pour cela, nous verrons comment personnaliser notre GUI (interface utilisateur) pour que l'utilisateur puisse saisir son nom et son âge.

62 Ouvert

Programmation Python pour débutants - 62 Utilisation d'images

Dans cet article assez court, vous apprenez comment insérer des images dans l'interface graphique en Python.

63 Ouvert

Programmation Python pour débutants - 63 Le gestionnaire de géométrie de grille Tkinter

Dans cet article, tu apprendras ce qu’est le gestionnaire de géométrie de grille (« Grid Geometry Manager ») et comment l’utiliser pour garder ton interface utilisateur bien organisée. Il s’agit d’un outil qui nous permet de disposer nos widgets (éléments) dans un tableau bidimensionnel en divisant tout en lignes et en colonnes.

64 Ouvert

Programmation Python pour débutants - Création d'une barre de menu et de menus déroulants

Dès que vous développez un programme plus complexe, vous aurez peut-être besoin, à un moment donné, d'une barre de menus. Vous connaissez sûrement cela de la plupart des programmes avec lesquels vous avez travaillé jusqu'à présent. Maintenant, il est temps de voir comment créer et utiliser une telle barre de menus en Python. Pour ce faire, commençons par créer le menu lui-même.

65 Ouvert

Programmation Python pour débutants - 65 toiles sur l'interface utilisateur graphique

Dans cet article, vous apprendrez comment travailler avec le canvas dans l'interface utilisateur graphique (GUI). Pour ce faire, nous allons créer un petit programme dans lequel nous afficherons un cercle sur le canvas. Canvas provient de l'anglais et peut être traduit par "toile". On dessine donc en quelque sorte quelque chose sur la toile.

66 Ouvert

Programmation Python pour débutants - 66 exercices pratiques sur GUI et Canvas.

Dans cet exercice, nous étendons le code de la dernière vidéo et exécutons des opérations aléatoires.

58

Programmation Python pour débutants - 58 GUI : Introduction

9 min Ouvert
59

Programmation Python pour débutants - 59 Organiser la mise en page

6 min Ouvert
60

Programmation Python pour débutants - utiliser 60 boutons et clics

7 min Ouvert
61

Programmation Python pour débutants - 61 champs de saisie avec Entry

11 min Ouvert
62

Programmation Python pour débutants - 62 Utilisation d'images

5 min Ouvert
63

Programmation Python pour débutants - 63 Le gestionnaire de géométrie de grille Tkinter

13 min Ouvert
64

Programmation Python pour débutants - Création d'une barre de menu et de menus déroulants

11 min Ouvert
65

Programmation Python pour débutants - 65 toiles sur l'interface utilisateur graphique

16 min Ouvert
66

Programmation Python pour débutants - 66 exercices pratiques sur GUI et Canvas.

9 min Ouvert
Commentaires (0)

Commente maintenant „Programmer avec Python - le cours pour débutants“