APPRENDRE PYTHON [TUTO PROGRAMMATION COMPLET DÉBUTANT]
Tutoriel gratuit de Python (installation, variables, boucles, fonctions, conditions) ; la formation payante est citée à 25:33.
À nuancer : La vidéo présente sa formation payante comme la suite, sans prix ; elle dit « complet » alors que les classes viennent après.
Ce que la vidéo apprend
- 0:51 Une variable stocke une valeur ; input renvoie toujours du texte, il faut le convertir avec int() avant de calculer.
- 57:58 try/except attrape l'erreur de conversion, et un while redemande la saisie jusqu'à ce que l'âge soit valide.
- 1:44:10 Avec if/elif/else l'ordre des conditions compte : le premier test vrai l'emporte, les suivants sont ignorés.
La vidéo en bref
- 0:00 Le créateur annonce un tutoriel pour débutants en trois étapes : installation, concepts, premier programme. Il évoque les débouchés (reconversion, freelance) et le groupe privé.
- 1:53 Téléchargement de Python 3 sur python.org, installation sous Windows puis Mac, et vérification avec la commande python --version dans le terminal.
- 5:43 Installation de PyCharm sur PC et Mac, création d'un projet test et exécution de print avec un texte pour vérifier que tout fonctionne.
- 11:48 Alternative à PyCharm : installation de VS Code, extensions, création d'un fichier test.py et premier print.
- 16:06 Il explique variables, fonctions, paramètres, conditions, boucles, bugs et algorithmes avec l'image d'une recette de cuisine exécutée par un cuisinier, l'ordinateur.
- 24:58 Premier print dans PyCharm et VS Code, puis création d'une variable nom et concaténation de chaînes avec le signe plus.
- 38:02 Avec input il demande nom et âge à l'utilisateur. Il montre les types str et int, l'erreur en les additionnant et la conversion avec str() et int().
- 57:58 Il gère l'erreur de conversion avec try/except, puis utilise while pour redemander l'âge tant qu'il est invalide.
- 1:16:11 Il montre points d'arrêt et pas à pas, puis crée des fonctions pour demander nom et âge, avec return, variables locales ou globales et paramètres.
- 1:40:12 Il affiche mineur ou majeur avec if/else, ajoute elif, montre l'importance de l'ordre des tests, puis les opérateurs and et or.
- 1:55:36 Boucle for avec range, constante par convention, paramètre optionnel pour la taille, puis trois syntaxes d'affichage dont les f-strings.
- 2:08:30 Récapitulatif avec la fiche PDF, puis conclusion qui présente la formation payante, avec projets réels et programmation orientée objet.
De quoi ça parle
Cours gratuit de 2 h 16 pour débutants : installer Python, PyCharm ou VS Code, puis écrire un programme en mode console, avec exercices corrigés. Il oriente vers la formation payante « Développeur Python ».
Ce qu'il faut savoir
- Intérêt 25:33 Le tutoriel gratuit sert d'entrée à la formation « Développeur Python » du créateur, citée dans la vidéo et la description ; un commentaire note qu'elle est payante.
- Non-dit 2:14:45 Le prix, la durée et le contenu exact de la formation ne sont pas donnés. Elle est présentée comme la seule suite utile, alors que d'autres ressources existent.
- Point solide 1:02:42 Chaque notion est testée en direct, avec exercices corrigés et fiche récapitulative PDF gratuite ; les erreurs typiques sont montrées plutôt que cachées.
Carte des affirmations
Vidéo longue : la transcription a été échantillonnée sur toute sa durée.
Contre-argument : Le contenu couvre variables, fonctions, boucles, conditions, ce qui suffit pour de petits programmes console. Autonome dépend de la pratique personnelle, et la vidéo renvoie à sa formation pour la suite.
Contre-argument : Les témoignages sont choisis et cités par celui qui vend la formation. Aucun taux de réussite ni avis indépendant n'est donné. Seul le tutoriel gratuit se vérifie ici.
Contre-argument : Le débogage est une compétence reconnue du métier. Mais « personne n'en parle » est exagéré, et la vidéo enchaîne sur le débogueur avancé de la formation payante.
Intérêts en jeu
- Mentionné à l'oral : Formation complète Développeur Python (codeavecjonathan.com) (produit du créateur) 25:33
Installer Unsaid (gratuit)