#PARTAGE GRATUIT : APPRENDRE PYTHON: FORMATION COMPLÈTE GRATUITE [2021]
Channel: eMagazine Hebdo
Date: 18/06/2021

Lien de la formation : https://youtu.be/LamjAFnybo0
Suivez-moi pour élargir vos connaissances dans le web marketing :
https://www.youtube.com/playlist?list=PLU98BRs9-wOrX0vdolTGIqr1VQivRTZ7f

Docstring
Dans cette formation de près de 7h, je vais vous montrer tout ce que vous avez besoin de savoir pour commencer à créer vos premiers scripts avec Python. La formation a été prévue pour tous les systèmes d'exploitation. Elle est extraite de la première partie de ma formation complète disponible sur Udemy et sur Docstring.

LES LIENS
--------------------------------------------
📚 La formation sur Udemy
● https://bit.ly/3fq2MfP

👨💻 Abonne-toi à Docstring
● https://bit.ly/2S7I4se

💬 Rejoins le serveur Discord
● https://www.docstring.fr/discord/

🗄 Sources de la formation
● https://github.com/DocstringFr/la-for...

CHAPITRES
==========

● INSTALLATION DE PYTHON:
0:00:00 Introduction
0:03:10 Choisir un IDE
0:11:41 Mise en place de l'environnement de travail
● WINDOWS
0:12:30 Installer Python sur Windows
0:23:35 Erreurs courantes avec Python sur Windows
0:29:47 Installer Visual Studio Code sur Windows
0:32:22 Installer Git Bash sur Windows
● MAC OS
0:43:46 Installer Python sur Mac OS
● LINUX
0:49:28 Installer Python sur Linux

● PREMIÈRE PARTIE:
0:54:56 Première partie - Introduction
0:56:53 Votre premier script Python
1:00:05 Le terminal - Introduction
1:03:08 La commande ls
1:04:54 La commande pwd
1:05:53 La commande cd
1:09:36 La commande clear
1:11:04 La commande mkdir
1:12:59 La commande rm
1:13:49 La commande touch

● COMMENT UTILISER VISUAL STUDIO CODE
1:15:00 Visual Studio Code - Introduction
1:15:34 WINDOWS : Intégration de VS Code
1:18:35 MAC OS : Intégration de VS Code
1:19:47 LINUX : Intégration de VS Code
1:20:49 Ouvrir Visual Studio Code depuis le terminal
1:24:04 Configurer Visual Studio Code pour Python
1:29:30 Exécuter un script Python dans Visual Studio Code
1:35:18 Exécuter un script Python dans le terminal
1:37:09 WINDOWS : Exécuter un script Python dans le terminal
1:42:06 WINDOWS : Intégrer Git Bash dans VS Code

● LES TYPES NATIFS
1:45:32 Les types natifs
1:47:09 Les chaînes de caractères
1:50:37 Les nombres
1:52:06 Les booléens
1:53:58 Les constructeurs de types natifs

● LES VARIABLES
1:57:34 Les variables - Introduction
1:58:20 À quoi sert une variable
1:59:51 Des objets et des noms
2:04:12 Affectations simples, parallèles et multiples
2:06:38 Singleton et small integer caching
2:10:07 Les conventions de nommage
2:12:50 Python, un langage dynamique et fortement typé
2:17:44 Les fonctions de conversion
2:20:00 Afficher le type d'une variable
2:21:27 EXERCICE : Concaténer des variables
2:26:28 Récupérer la saisie de l'utilisateur

● MANIPULER DES OBJETS
2:27:43 Manipuler les chaînes de caractères - Introduction
2:29:11 Changer la casse
2:32:19 Remplacer des éléments
2:39:22 Séparer et joindre
2:44:25 Remplir de zéros
2:47:17 Les méthodes « is »
2:51:06 Compter les occurrences
2:53:06 Trouver une chaîne
2:56:26 Chercher au début et à la fin

● LES OPÉRATEURS
2:58:08 Les opérateurs
3:04:17 Les différence entre is et ==

● LA CONCATÉNATION
3:08:34 La concaténation et les f-string
3:11:38 La méthode format
3:23:01 PROJET #1 : La calculatrice

● LES STRUCTURES CONDITIONNELLES
3:29:24 Les structures conditionnelles
3:31:32 Tester une condition
3:32:50 Les blocs d'instructions
3:35:54 Tester plusieurs conditions
3:38:15 Une structure conditionnelle complète
3:40:33 Les opérateurs ternaires
3:43:15 Les opérateurs logiques (or, and et not)

● LES ERREURS
3:51:26 Les erreurs - Introduction
3:52:01 Les erreurs de syntaxe
3:56:16 Les erreurs à l'exécution
3:59:12 Les erreurs sémantiques

● LES MODULES
4:00:16 Quelques modules et fonctions
4:01:45 Le module random
4:06:24 Le module os
4:13:38 Les fonctions dir et help
4:18:33 Les objets callable

● LES LISTES
4:22:27 Les listes - Introduction
4:25:20 Ajouter et enlever des éléments à une liste
4:27:18 Récupérer un élément dans une liste
4:28:57 Les slices
4:34:33 D'autres méthodes sur les listes
4:39:37 Autres méthodes pour enlever des éléments
4:42:25 Joindre les éléments d'une liste
4:45:02 Créer une liste à partir d'une chaîne de caractères
4:49:03 Les opérateurs d'appartenance
4:50:38 Les listes imbriqués
4:57:19 La différence entre méthodes et fonctions
4:59:52 Muable et immuable
5:01:34 Quelques fonctions supplémentaires
5:04:39 EXERCICE : Le vérificateur de mot de passe

● LES BOUCLES
5:11:02 Les boucles - Introduction
5:11:54 La boucle for
5:17:47 La boucle while
5:22:19 Modifier l'exécution avec continue et break
5:23:55 Les compréhensions de liste
5:26:11 EXERCICE : Les boucles

● PROJETS
5:45:09 PROJET #2: La calculatrice (gestion des erreurs)
5:51:43 PROJET #3 : La liste de courses
6:11:16 PROJET #4 : Le nombre mystère
6:26:04 PROJET #5 : Le jeu de rôle
6:52:44 Résumé

#Python