Débuter et apprendre a programmer en Python
Problème de lecture
Cette vidéo ne semble pas disponible
00:00
00:00
Sous-titres non disponibles

TUTO Débuter et apprendre a programmer en Python

Jean Philippe Parein
49,99€
3 paiements de 16,33€ avec Klarna. En savoir plus

Téléchargement & visionnage illimité

Satisfait ou remboursé

Paiement 100% sécurisé

Python est un langage de programmation populaire. Des milliers d’entreprises ont construit leurs sites Web avec Python, notamment Google, Facebook, Dropbox, Instagram et Reddit.
Python est utilisé pour toutes sortes de tâches, telles que la création de sites Web, le jeu vidéo, l’aspiration de sites, l’analyse de données, l’apprentissage automatique et le traitement du langage naturel ou encore de simples applications.

Le langage Python est conçu pour être facile à lire sans pour autant sacrifier sa puissance, ce qui en fait un excellent langage pour les débutants.
 

Pourquoi devriez-vous apprendre le Python ?

  • Python est facile à apprendre,
  • C'est un langage de choix, c'est-à-dire à usage général (application, jeux, site web, etc..),
  • C'est un langage polyvalent et multiplate-forme,
  • Il dispose de l'un des gestionnaires de paquets les plus matures,
  • c'est un langage couramment utilisé dans la science des données,,
  • il est multiplate-forme et open source
  • Et la raison la plus importante : Si vous souhaitez ajouter un langage à votre bibliothèque existante, la demande de programmeurs en Python est énorme.

Pour suivre ce cours en ligne, vous n'avez besoin d'aucun pré-requis, d'aucune compétence en développement !
Il est aussi adapté aux développeurs désirant apprendre le Python.

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

Bonne formation ! 

Qu’allez-vous apprendre dans ce cours ?

Plan de cours
Chapitre 1
Introduction
Chapitre 2
Installation de Python
Chapitre 3
Python les fondamentaux
Chapitre 4
Les fonctions en Python
Chapitre 5
La modularité en python
Chapitre 6
La Programmation Orientée Objet (P.O.O)
Chapitre 7
Interface Graphique (Tkinter)

Plan détaillé du cours

Chapitre 1 : Introduction
12m49
 
Leçon 1Introduction au Python
Chapitre 2 : Installation de Python
22m22
 
Leçon 1Installation de Python sous Windows
Leçon 2Installation de Python sous Linux Ubuntu
Leçon 3Installation de Python sous Mac
Leçon 4Votre premier programme en Python
Chapitre 3 : Python les fondamentaux
3h07
 
Leçon 1Les variables de base
Leçon 2Saisie Utilisateur (Input)
Leçon 3Opérateurs mathématique
Leçon 4Modifier le type d'une variable (cast)
Leçon 5Concaténation
Leçon 6Structure conditionnelle (if else)
Leçon 7Opérateurs de comparaison
Leçon 8Opérateurs Logique
Leçon 9Structure conditionnelle (elif)
Leçon 10Boucle for
Leçon 11Boucle while
Leçon 12Break Continue
Leçon 13Structure de donnée : Liste
Leçon 14Structure de donnée : Dictionnaire
Leçon 15Les Tuples (séquences)
Leçon 16Erreurs et exceptions
Leçon 17TP1 : Travaux Pratiques
Leçon 18TP1Correction
Chapitre 4 : Les fonctions en Python
37m24
 
Leçon 1Les Fonctions (Procedures)
Leçon 2Valeurs de retour des fonctions
Leçon 3Les Fonctions lambda
Leçon 4TP2 : Travaux Pratiques
Leçon 5TP2 Correction
Chapitre 5 : La modularité en python
50m52
 
Leçon 1Qu'est ce que la modularité ?
Leçon 2Utiliser les modules de la bibliothèque de Python
Leçon 3Créer ses propres modules
Leçon 4Tester ses modules
Leçon 5Créer ses packages
Chapitre 6 : La Programmation Orientée Objet (P.O.O)
1h50
 
Leçon 1Qu'est ce que la Programmation Orientée Objet ?
Leçon 2Les classes
Leçon 3Le constructeur de classe
Leçon 4Les méthodes
Leçon 5Les méthodes de classe
Leçon 6Les méthodes statiques
Leçon 7Les propriétés
Leçon 8L'Héritage en Python
Leçon 9TP3 Travaux pratiques P.O.O.
Leçon 10TP3 Correction
Chapitre 7 : Interface Graphique (Tkinter)
1h59
 
Leçon 1Qu'est ce que Tkinter ?
Leçon 2Widget Fenêtre
Leçon 3Widget Label
Leçon 4Widget Message
Leçon 5Widget Button
Leçon 6Widget Entry
Leçon 7Widget Message
Leçon 8Les variables de contrôle
Leçon 9Les observateurs (déclencheur d’événements)
Leçon 10Placer des widgets avec pack()
Leçon 11Placer des widgets avec grid()
Leçon 12Placer des widgets avec place()
Leçon 13Widget menu
Leçon 14Modifier la police et la taille d'un widget
Leçon 15TP4 : Travaux Pratiques Tkinter
Leçon 16TP4 Correction
Chapitre 8 : Aide et ressources en python
39m33
 
Leçon 1Aide interactive intégrée
Leçon 2Documentation Officiel Aide en ligne
Leçon 3Documentation Tkinter
Leçon 4Chaîne de documentation : docstring
Leçon 5PIP : système de gestion de paquets
Chapitre 9 : Gestion des données avec les fichiers
33m37
 
Leçon 1Ouverture est exploitation d'un fichier
Leçon 2Enregistrer dans un fichier
Leçon 3Enregistrer un objet dans un fichier binaire (pickle)
Leçon 4Télécharger un fichier texte, image, etc...
Chapitre 10 : Manipuler les chaines de caractères en python
46m19
 
Leçon 1Caractère d'échappement et concaténation
Leçon 2Extraire des caractères dans une chaîne
Leçon 3Gestion de la casse
Leçon 4Gestion des espaces
Leçon 5Suppression ou remplacement de caractère
Leçon 6Scinder, joindre une chaîne de caractère
Leçon 7Recherche de caractére
Chapitre 11 : Python et base de données (sqlite)
58m27
 
Leçon 1Qu'est ce qu'une base de données
Leçon 2Création d'une base de données
Leçon 3Création d'une table
Leçon 4Ajout de données dans une table
Leçon 5Lire les données d'une table
Leçon 6Lecture conditionnelle des données
Leçon 7Modifier les données d'une table
Leçon 8Supprimer les données d'une table
Chapitre 12 : Environnement Virtuel en python
32m27
 
Leçon 1Qu'est ce qu'un environnement Virtuel en python
Leçon 2Installer virtualenv
Leçon 3Créer et exploiter un environnement virtuel sous Windows
Leçon 4Créer et exploiter un environnement virtuel sous Linux/Mac OS
Leçon 5Pip freeze déployer les librairies dans un environnement
Leçon 6Supprimer un environnement virtuel

Aperçus

Avis des apprenants

Détail des avis
905
Apprenants
12
Commentaires
5/5
Note moyenne
5/5
11
4/5
1
3/5
0
2/5
0
1/5
0
Nicolas Rose
Nicolas Rose
Publié le 24/03/2024
très bon cours. Pour ma part, il va me falloir revoir plusieurs fois les cours pour assimilé tout cela mais tout est bien expliqué. Merci beaucoup.
Alexandre Mignon
Alexandre Mignon
Publié le 23/01/2024
Parfait, concis, bien documenté, merci
Daniel Bally
Daniel Bally
Publié le 06/07/2023
M. parein j'ai vraiment du plaisir à suivre votre cours. J'aime son étendue ,sa présentation et le vocabulaire dédié aux néophytes comme moi. Amiteés Merci Daniel
Jean Philippe Parein
merci a vous

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 : 49,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 16,33 €
tous les mois, sans intérêts
Total : 49,00 €
Afficher les conditions : Klarna
Klarna : conditions d'utilisation du paiement différé en 3 échéances.

Attendez ! 🤗

Accédez à plus de 1422 tutos gratuits

Notre politique de protection des données