Python >> Tutoriel Python >  >> Python

Les meilleures discussions Python sur YouTube

Apprendre Python sur YouTube ? C'est une chose ! Si vous souhaitez avoir un aperçu de ce langage de programmation populaire, consultez nos choix pour les meilleures conférences Python sur le "Tube".

Soyez honnête :pour vous, YouTube ne signifie-t-il que des clips amusants sur les chats et les nouveaux clips d'Ariana Grande ou de Drake ? Ne vous méprenez pas - je les aime aussi, mais YouTube est bien plus que cela. Si vous savez où chercher, c'est en fait un endroit idéal pour apprendre quelque chose de nouveau auprès d'experts. Dans cet article, je vais vous montrer mes choix pour les 5 meilleures conférences Python sur YouTube.

Bien sûr, ce n'est pas une liste complète; il existe de nombreuses vidéos Python utiles sur YouTube. Peut-être que dans le futur je ferai une autre liste. Si vous en voulez plus, faites-le moi savoir dans les commentaires.

Vidéos Python sur YouTube qui valent votre temps

1. Une discussion avec Guido van Rossum (Oxford Union)

Guido van Rossum , le créateur de Python, ne peut pas manquer dans cette liste. Le programmeur hollandais est le père de Python , qu'il a créé en 1991, ainsi qu'un ancien employé de Google et co-créateur de Dropbox. Il est considéré comme la personne la plus importante de la communauté Python mondiale et a pris les décisions les plus importantes concernant le développement du langage. Il a pris sa retraite en 2019, mais il prend encore le temps de discuter de Python. Il vaut vraiment la peine d'être écouté.

La conférence est en fait une conversation avec van Rossum à l'Université d'Oxford au Royaume-Uni. Pendant environ 50 minutes, il parle de sa carrière, comment il a commencé à programmer, pourquoi il a dû apprendre Pascal et comment Python a commencé comme passe-temps.

Si vous souhaitez savoir pourquoi Python a été créé et comment son créateur pense qu'il continuera d'évoluer, regardez cette conversation. Les étudiants posent des questions très intéressantes, et van Rossum n'a pas peur d'y répondre. C'est peut-être juste mon impression, mais ce mec est vraiment cool. Regardez-le par vous-même et voyez ce que vous en pensez. Et, si vous vous sentez motivé pour apprendre le langage par vous-même, essayez notre cours Python Basics !

2. Être un développeur principal en Python (Raymond Hettinger)

Raymond est l'un des gros poissons de Python; il enseigne Python très avancé à des gens du monde entier. Il a co-créé le projet CPython, mis en œuvre et maintenu de nombreuses fonctionnalités Python intéressantes et écrit plusieurs livres brillants. Il connaît son affaire et est une légende dans la communauté Python. Je recommande également de le suivre sur Twitter.

Compte tenu de tout ce qu'il a accompli, Raymond est assez modeste. Il peut parler et vous pouvez voir qu'il aime le faire. Cette conférence Python a été donnée lors de la conférence PyBay 2016. Il couvre des sujets assez avancés, mais l'accent est surtout mis sur l'état d'esprit des développeurs Python . Il présente de nombreux exemples et solutions intéressants ainsi que des scénarios qui illustrent ses théories. La conférence montre pourquoi il ne faut pas changer inutilement du code déjà écrit par quelqu'un d'autre, comment garder une distance appropriée par rapport aux problèmes de programmation, etc. C'est très intéressant, mais il faut être concentré tout en écoutant.

Si vous envisagez de devenir développeur Python ou si vous souhaitez faire partie de la communauté Python mondiale de manière productive et précieuse, regardez cette vidéo.

3. Que faut-il pour être un expert en Python ? (Technique de codage)

Avertissement :À moins que vous ne soyez familier avec Python, regarder cette conférence peut faire bouillir votre cerveau. Il s'agit d'une quantité absolument gigantesque de connaissances Python avancées, avec un code avancé qui résout des problèmes très complexes.

Cela a été présenté par James Powell lors de la conférence PyData 2017. Il répond à la question de savoir ce qu'il faut pour être un expert en Python. (Astuce :cela implique d'apprendre beaucoup et de pratiquer encore plus Python. Vous devez connaître de nombreuses bibliothèques, fonctions et extensions.)

James a parlé aux programmeurs avancés de Microsoft - et il parle dans leur langue. Ne vous attendez pas à des traductions et des définitions simples. Cette conférence de 2 heures est destinée aux professionnels . Je l'ai regardé deux fois et j'ai réalisé que je n'utiliserai pas tout ce qui a été discuté lors de la conférence dans mon codage. Si vous débutez dans le codage, cette conférence pourrait vous effrayer. Mais n'ayez pas peur; si vous y consacrez suffisamment de temps et d'énergie, vous pouvez devenir un développeur Python avancé. Les rêves deviennent réalité !

4. The Boring Python Office Talk – Automatisez PowerPoint, Excel et PDF avec Python

Maintenant, pour quelque chose d'un peu différent. Le présentateur de cette vidéo, Stefan Baerisch, n'est pas un orateur né; c'est plutôt un technicien à qui on a dit de venir à la conférence et de dire quelque chose. Mais ce qu'il dit est très intéressant.

Qu'allez-vous apprendre de cette vidéo YouTube ? Tout d'abord, vous apprendrez que Python peut faciliter la vie des non-programmeurs (par exemple, administrateurs et employés de bureau). Dans ce cas, il s'agit de fichiers Python et Excel, PowerPoint et PDF (XLSX, PPTX et PDF) et de l'automatisation des tâches ennuyeuses qui leur sont associées.

Stefan montre à quel point il est facile d'automatiser les tâches administratives de routine :préparer des rapports Excel automatiques, créer des présentations PowerPoint à partir de scripts ou modifier automatiquement les mises en page PDF. Il explique également comment automatiser la création de graphiques et de résumés. Aussi ennuyeux que cela puisse paraître, c'est vraiment à cela que sert la programmation - résoudre des problèmes et faciliter le travail. Cela vaut la peine de passer une demi-heure pour voir ce que Python peut faire au bureau.

Après avoir regardé cette conférence Python, vous saurez comment automatiser au moins une partie de votre bureau quotidien. Que va-t-il faire pour vous ? Vous pourrez vous concentrer sur des tâches plus créatives. Vous travaillerez plus efficacement et votre patron le remarquera sûrement. Peut-être pourrez-vous même travailler moins d'heures et rentrer plus tôt à la maison ? Si vous n'essayez pas, vous ne le saurez pas.

5. Vous devriez apprendre à programmer (TEDx, Christian Genco)

Saviez-vous que votre smartphone dispose d'un million de fois plus de puissance de calcul que l'ordinateur utilisé par la NASA pour le premier vol vers la Lune ? Alors que fais-tu avec ton smartphone ? Vous jouez à Angry Birds et écoutez de la musique, au lieu de faire des calculs compliqués et de changer le monde.

Dans ce clip, Christian affirme qu'il est vraiment utile d'apprendre la programmation – non pas pour devenir un développeur avancé, mais pour faciliter vos activités quotidiennes.

Comme vous l'apprendrez dans ce clip, les programmeurs sont des personnes qui ne veulent pas faire quelque chose et qui inventent donc des codes pour le faire à leur place. Je ne sais pas pour vous, mais cette philosophie m'attire. Moi aussi, j'ai appris la programmation Python précisément parce que je voulais soulager certaines de mes activités quotidiennes ennuyeuses et stupides.

Christian est un boursier du président de la SMU spécialisé en informatique avec une spécialisation prémédicale. C'est un gars intelligent et qui décrit de manière amusante l'avenir et le développement de la technologie et ce vers quoi cela peut nous mener. Christian a pour mission d'inspirer le monde à apprendre à programmer. Il m'a inspiré. Et vous ?

6. Un développeur d'applications de 12 ans (TED, Thomas Suarez)

Des leaders mondiaux et de grandes personnalités prennent la parole lors des conférences TEDx. Parfois, cependant, les enfants parlent le plus sagement. Voici juste un extrait de 5 minutes d'une conférence donnée par Thomas, 12 ans, qui aimait tellement les jeux informatiques qu'il a décidé d'apprendre à les créer lui-même. C'est vrai - un petit garçon a appris à coder. Alors pourquoi avez-vous toujours peur de ne pas pouvoir le faire ?

Thomas présente le sujet de manière très accessible. Il a appris parce qu'il avait besoin de quelque chose :créer des jeux. La programmation concerne la résolution de problèmes. Les problèmes peuvent être des tâches de bureau ennuyeuses et répétitives ou des programmes informatiques haut de gamme. Dans tous les cas, le codage revient à résoudre un problème spécifique ou à répondre à un besoin spécifique.

Maintenant, regardez l'une de ces vidéos YouTube sur Python !

Apprenez vous-même la programmation Python et simplifiez-vous la vie. Maintenant, c'est plus simple que jamais et en plus, c'est gratuit. LearnPython.com a tout ce dont vous aurez besoin . Vous venez de commencer ? Suivez nos cours Python Basics. Vous avez déjà une expérience en informatique ? Choisissez quelque chose de plus avancé. Commencez simplement à apprendre Python, le langage de programmation le meilleur et le plus populaire au monde.