Formation Python Complète
Problème de lecture
Cette vidéo ne semble pas disponible
00:00
00:00

TUTO Formation Python Complète

Thibault Houdon
40,00€
3 paiements de 13,33€ avec Klarna. En savoir plus

Téléchargement & visionnage illimité

Satisfait ou remboursé

Paiement 100% sécurisé

Cette formation en vidéo va vous enseigner les bases de la programmation en se servant d'un des langages les plus populaires de notre époque : Python.
Python est un langage de programmation simple d'approche et parmi les plus utilisés actuellement, ce qui en fait le parfait candidat pour débuter la programmation.

Au programme de cette formation Python complète

Ce cours de près de 8h de tuto vidéo respecte deux grands principes pédagogiques : il est progressif et pratique.

Vous ne serez jamais confronté à des notions dont vous n'avez pas les pré-requis, et il ne vous sera jamais demandé d'apprendre quelque chose sans le pratiquer un minimum !

Notions abordées dans cette formation Python :

  • L'installation de Python sur différents environnement de travail
  • Les variables
  • Les booléens
  • Les opérateurs logiques, de comparaison, d'assignation
  • Les fonctions de base et les fonctions avancées
  • Les structure de contrôle
  • Les boucles
  • Les listes
  • Les tuples
  • Les fichiers
  • Les bases de la programmation orientée Objets (POO)
  • Concepts avancés : les exceptions et la création de modules

Vous serez donc guidés pas à pas à travers tous les éléments qui constituent la base du langage de programmation Python, avec des parties théoriques et d'autres pratiques, sous la forme de mini projets, mettant en application les notions vues durant le cours.

Je reste disponible dans le salon d'entraide pour répondre à vos questions.
Des fichiers sources sont fournis avec le cours.

Bonne formation Python !

Qu’allez-vous apprendre dans ce cours ?

Plan de cours
Chapitre 1
Installation et environnement
Chapitre 2
Les Variables
Chapitre 3
Les booléens
Chapitre 4
Les opérateurs mathématiques
Chapitre 5
Les opérateurs logiques
Chapitre 6
Les opréateurs de comparaison
Chapitre 7
Les opérateurs d'assignation

Plan détaillé du cours

Chapitre 1 : Installation et environnement
24m34s
 
Leçon 1Installation de Python pour Windows
Leçon 2Installation de Python pour Mac
Leçon 3Installation de Sublime Text pour Windows
Leçon 4Installation de Sublime Text pour Mac
Leçon 5Créer un espace de travail Python pour Windows
Leçon 6Créer un espace de travail Python pour Mac
Chapitre 2 : Les Variables
32m13s
 
Leçon 1Définition et Syntaxe
Leçon 2Les différents types de variables
Leçon 3La concaténation
Leçon 4Convertir une variable d'un type à un autre
Leçon 5Mini projet - Devine un nombre partie 01
Chapitre 3 : Les booléens
07m14s
 
Leçon 1Définition et Syntaxe
Leçon 2Mini projet - Devine un nombre partie 02
Chapitre 4 : Les opérateurs mathématiques
10m34s
 
Leçon 1Les opérateurs simples
Leçon 2Les opérateurs avancés
Chapitre 5 : Les opérateurs logiques
18m43s
 
Leçon 1L'opérateur AND
Leçon 2L'opérateur OR
Leçon 3L'opérateur NOT
Leçon 4Le groupement d'opérateurs logiques
Chapitre 6 : Les opréateurs de comparaison
09m39s
 
Leçon 1Différent ou égal
Leçon 2Plus grand ou plus petit
Leçon 3Mini projet - Devine un nombre, partie 03
Chapitre 7 : Les opérateurs d'assignation
05m06s
 
Leçon 1Définition et syntaxe
Chapitre 8 : Quelques fonctions de base
19m35s
 
Leçon 1La fonction Input()
Leçon 2La fonction randint()
Leçon 3Mini projet : Devine un nombre - partie 04 - randint()
Leçon 4Mini projet : Devine un nombre - partie 04 - input()
Chapitre 9 : Les Structures de Contrôle
25m43s
 
Leçon 1Vérifier une condition avec if
Leçon 2La Structure if, else
Leçon 3La structure if, elif, else
Leçon 4Mini projet - Devine un nombre - partie 05
Chapitre 10 : Les boucles
58m11s
 
Leçon 1La boucle For
Leçon 2La boucle While
Leçon 3Mini projet - Devine un nombre - partie 06.a
Leçon 4Mini projet - Devine un nombre - partie 06.b
Leçon 5Mini projet - Devine un nombre - partie 06.c
Leçon 6Annexe - Créer une table de multiplication
Chapitre 11 : Les listes
1h04m
 
Leçon 1Définition et syntaxe
Leçon 2Compter les éléments d'une liste
Leçon 3Retirer des éléments
Leçon 4Accéder aux éléments d'une liste
Leçon 5Ajouter des éléments
Leçon 6Trouver un élément
Leçon 7Itérer dans une liste
Leçon 8Trier les éléments
Leçon 9Modifier un élément
Leçon 10Les compréhensions de liste
Leçon 11Mini projet - Créer une liste de films: première partie
Chapitre 12 : Les tuples
11m55s
 
Leçon 1Définition et syntaxe
Leçon 2Récupérer le minimum et le maximum
Leçon 3Mini projet - Créer une liste de films: deuxième partie
Chapitre 13 : Les dictionnaires
12m57s
 
Leçon 1Définition et syntaxe
Leçon 2Accéder aux éléments d'un dictionnaire
Leçon 3Modifier les éléments d'un dictionnaire
Leçon 4Supprimer les éléments d'un dictionnaire
Leçon 5Vérifier si une clé est présente dans un dictionnaire
Chapitre 14 : Les fonctions
16m09s
 
Leçon 1Définition et syntaxe
Leçon 2Fonction sans paramètre et sans valeur retour
Leçon 3Fonction avec paramètre et sans valeur retour
Leçon 4Fonction avec paramètre et valeur retour
Chapitre 15 : Les fichiers
20m20s
 
Leçon 1Ouvrir un fichier
Leçon 2Lire un fichier
Leçon 3Écrire dans un fichier
Leçon 4Vérifier les propriétés d'un fichier
Chapitre 16 : Créer une structure de dossiers
32m03s
 
Leçon 1TP 01.a - Introduction
Leçon 2TP 01.b - Création de la structure de dossiers
Leçon 3TP 01.c - Écriture du fichier JSON
Leçon 4TP 01.d - Vérification d'une structure existante
Chapitre 17 : La Programmation orientée objet - Les bases
30m37s
 
Leçon 1Définition d'une classe
Leçon 2Utiliser le constructeur __init__()
Leçon 3Définition d'un objet
Leçon 4La fonction isinstance()
Leçon 5Créer des attributs propres à une classe
Leçon 6Ajouter des méthodes à une classe
Chapitre 18 : La Programmation orientée objet - L'héritage
16m33s
 
Leçon 1Définition et syntaxe
Leçon 2La fonction issubclass()
Leçon 3La surcharge
Leçon 4Comment utiliser la fonction super()
Chapitre 19 : Concepts Avancés : Les Exceptions
14m42s
 
Leçon 1Introduction
Leçon 2Try / Except simple
Leçon 3Try / Except avancé
Leçon 4Récupérer une erreur
Leçon 5Finally
Chapitre 20 : Concepts Avancés : Les Modules
30m04s
 
Leçon 1Introduction
Leçon 2Importer un module
Leçon 3Importer avec From
Leçon 4Les fonctions dir() et help()
Leçon 5Créer un module: première partie
Leçon 6Créer un module: deuxième partie
Leçon 7Vérifier si une valeur est présente dans un dictionnaire

Avis des apprenants

Détail des avis
228
Apprenants
7
Commentaires
4,8/5
Note moyenne
5/5
5
4/5
2
3/5
0
2/5
0
1/5
0
Oscar Frank
Oscar Frank
Publié le 26/08/2020
Tres bon cours. Convient parfaitement a un débutant.
Thierry Lecomte
Thierry Lecomte
Publié le 07/10/2020
Le support de Python 2.7 se termine en 2020 (https://python3statement.org/). Il serait bon de passer à Python 3
Chamsoudine Boubacar
Chamsoudine Boubacar
Publié le 27/02/2019
Je vous remerci pour vos vidéos. Ils m’ont beaucoup aider. Meci et contunier votre métier à aider des débutant comme moi dans l’avenir.

Vos questions sur le cours

Avec quelle version de logiciel ce tuto est-il compatible ?

Python

Quel est le niveau requis pour suivre ce tuto ?

débutant

Payer plus tard ou en 3x

Prix d'achat : 40,00 €
Pour payer plus tard ou en plusieurs versements échelonnés, sélectionnez Klarna comme moyen de paiement lors du règlement.

Ajoutez des articles à votre panier

Sélectionnez Klarna lors du règlement

Recevez une autorisation

Payez plus tard ou en plusieurs fois

3 paiements de 13,33 €
tous les mois, sans intérêts
Total : 40,00 €
Afficher les conditions : Klarna
Klarna : conditions d'utilisation du paiement différé en 3 échéances.

Attendez ! 🤗

Accédez à plus de 1357 tutos gratuits

Notre politique de protection des données