La chaîne Formation Vidéo

14 tutoriels pour aller plus loin et voir par exemple comment générer un fichier exécutable de votre projets!

C'est l'histoire d'un serpent qui se faufile partout...

Il est également apprécié par certains pédagogues qui y trouvent un langage où la syntaxe, clairement séparée des mécanismes de bas niveau, permet une initiation aisée aux concepts de base de la programmation7.

Merci wikipedia mais concrètement ça veut dire quoi? Pour faire simple Python est un langage très versatile et très simplifié parfait pour créer des applications puissantes quand on est un novice en programmation! Vous le retrouverez d'ailleurs sur le site dans la partie Raspberr Pi puisque c'est le langage que nous préfèrerons pour la majorité des projets sur Raspberry! Python étant en plus en licence libre il est très facile d'obtenir son environnement de programmation sur le net (site python.org) et de distribuer ses réalisations!

Présentation

Python est un langage de programmation interprété, multi-paradigme et multiplateformes. Il favorise la programmation impérative structurée, fonctionnelle et orientée objet. Il est doté d'un typage dynamique fort, d'une gestion automatique de la mémoire par ramasse-miettes et d'un système de gestion d'exceptions ; il est ainsi similaire à Perl, Ruby, Scheme, Smalltalk et Tcl.

Le langage Python est placé sous une licence libre proche de la licence BSD5 et fonctionne sur la plupart des plates-formes informatiques, des smartphones aux ordinateurs centraux6, de Windows à Unix avec notamment GNU/Linux en passant par macOS, ou encore Android, iOS, et peut aussi être traduit en Java ou .NET. Il est conçu pour optimiser la productivité des programmeurs en offrant des outils de haut niveau et une syntaxe simple à utiliser.

Playlist Tutoriels Python

Les chaînes conseillées pour apprendre Python

La chaîne de Jason Champagne est en français ce qui est déjà un plus pour certains! C'est aussi une mine de cours et tutoriels de qualités pour apprendre de nombreux langages de programmation! Ces tutoriels sont plutôt orientés vers les débutants, si vous avez déjà un bagage en programmation certains moments pourraient vous sembler un peu long mais dans l'ensemble c'est l'une des chaînes que je fréquente le plus pour apprendre de nouveaux langages! A consommer donc sans modération! (lien chaîne Youtube de Jason Champagne)

Playlist Cours Python

Les cours traîtent des sujets de base sur l'utilisation du langage Python, le tout en un découpage de 43 vidéos de 15 minutes environ!

Playlist Exercices Python

8 exercices pour voir si vous êtes un vrai pro de Python après les cours! PS: Penser à avoir votre Cheat Sheet Python sous la main pour vous faciliter la vie quand vous codez! (lien cheat sheet python)

10 vidéos étape par étape pour créer un jeu vidéo en Python!

Playlist Cours Python

Playlist Création Jeu vidéo en Python

Une autre excellente chaîne en français disponible sur la toile est celle de Graven! Un peu riche en contenu mais tout aussi pédagogue, Graven apporte un apprentissage un peu plus fun avec par exemple la proposition d'apprendre le Python via la réalisation de mini jeux vidéos!  (lien chaîne Youtube de Graven)

Graven - Pour un apprentissage fun!

Les cours traîtent des sujets de base sur l'utilisation du langage Python, le tout en un découpage de 10 vidéos de 10 à 20 minutes environ!