Python >> Tutoriel Python >  >> Python

Films qui vous inciteront à apprendre Python

Apprends-tu la programmation ? Avez-vous commencé votre aventure en écrivant du code Python ou allez-vous simplement vous mettre au travail ? Dans cet article, je vais vous proposer quelques films qui peuvent vous motiver (et qui sont amusants à regarder). Voici une liste de mes films préférés qui vous donneront envie de coder !

On dit que tout voyage commence par un premier pas. Cependant, vous pouvez immédiatement ajouter qu'après avoir fait quelques pas, vous devrez vous reposer pour atteindre votre objectif. Il en va de même pour la programmation.

Vous apprenez à coder ? Peut-être que vous venez de commencer la piste Python Basics. Ou peut-être que vous êtes un utilisateur avancé mais que vous avez perdu la motivation de continuer à travailler sur vos compétences. Dans les deux cas, il est temps de se détendre et de faire un petit pas en avant.

J'aime vraiment un bon film. Je suis fan d'eux depuis que je suis enfant et je trouve souvent de l'énergie supplémentaire pour agir ou des idées pour me rendre meilleur et plus heureux après un bon film. Certains d'entre eux sont d'énormes doses de motivation. Par exemple, chaque fois que je regarde Sylvester Stallone dans Rocky , j'ai juste besoin d'aller à la gym ou d'aller courir. Je ne peux pas rester assis. Il en va de même pour les autres classiques sportifs. Vous souvenez-vous de N'importe quel dimanche avec Al Pacino et Jamie Foxx ? Oh mon! Quel spectacle !

Parce que j'aime la science-fiction, j'ai regardé beaucoup de bons films où les ordinateurs et la programmation jouent un rôle très important. Certains sont si bons que les mémoriser m'a permis d'apprendre plus facilement des concepts Python compliqués. Par "films", je ne veux pas dire des conférences ou des tutoriels. Je veux dire les gros blockbusters et les productions hollywoodiennes qui vous donnent un coup de pied.

Pour vous aider à obtenir cette motivation supplémentaire, j'ai décidé de partager avec vous mes films de programmation préférés. Les voici.

Ma billetterie de codage personnelle

Ma liste est très subjective. Ne le prenez pas trop au sérieux; ces films sont fictifs et ont généralement peu à voir avec la programmation réelle. Ce sont plutôt des fantasmes et des concepts qui ont influencé ma motivation et m'ont donné matière à réflexion.

Hollywood ne s'est jamais incliné devant le vrai travail de l'informatique. Habituellement, ces types de personnes sont présentées comme des nerds tapant sur un clavier. Je fais partie de ces personnes et je suis loin d'être le hacker de films typique qui frappe des nombres aléatoires pour briser la sécurité de la base de données du Pentagone.

Revenons aux films sur le codage et les ordinateurs. Voici mon box-office :

1. Jeux de guerre

Le premier sur ma liste est un vrai bijou – vieux mais bon ! Jeux de guerre est un film de 1983, ce qui fait qu'il a exactement le même âge que moi ! De plus, je dois dire impudiquement, ça vieillit aussi bien !

C'est l'histoire d'un garçon talentueux nommé David qui passe la plupart de ses journées à jouer à des jeux vidéo (ça me rappelle quelque chose). La première fois que j'ai vu ce film, c'était quand j'étais adolescent, et je ne pouvais pas en détourner les yeux. Le garçon (joué par Matthew Broderick) s'est amusé à utiliser Internet. Nous parlons de l'époque où presque personne n'avait de modem à la maison, il n'y avait pas de sites Web et il fallait utiliser un téléphone fixe pour se connecter au réseau. Oui, les enfants, c'est ce qu'on faisait !

Dans le film, David trouve une porte dérobée dans un ordinateur central militaire. Pensant qu'il joue à un jeu, il déclenche la Troisième Guerre mondiale et provoque l'anéantissement nucléaire du monde entier.

C'est un film pour adolescents. Pourtant, il ne manque pas une bonne dose de philosophie, de réflexion sur la nature de l'homme et de la civilisation, et un message anti-guerre. Le garçon et sa charmante amie (Ally Sheedy) sont entraînés dans le monde d'un programmeur de génie, le professeur Falken. Même aujourd'hui, au moment où j'écris cet article, j'ai encore la chair de poule. Ce film m'a en quelque sorte façonné et m'a fait m'intéresser à la technologie et aux ordinateurs. Je le recommande vivement !

Jeux de guerre a été un grand succès. Le film a rapporté plus de 125 millions de dollars dans le monde et a été nominé pour les trois Oscars.

Jeux de guerre

Réalisé par John Badham

Écrit par Lawrence Lasker et Walter F. Parkes

2. L'homme tondeuse à gazon

Voici une autre explosion du passé. Cette fois, ce sera un peu plus effrayant - le frisson du divertissement du début des années 90 à son meilleur. Et le tout avec la réalité virtuelle en arrière-plan !

L'homme tondeuse à gazon raconte l'histoire d'un jardinier handicapé intellectuel (Jeff Fahey) qui est la risée de la communauté locale. Un jour, il rencontre un savant un peu fou joué par Pierce Brosnan (oui, c'est lui qui a aussi joué James Bond). Il convainc le personnage principal de participer à une expérience inhabituelle qui le rendra un peu plus intelligent. Comme vous pouvez le deviner, quelque chose ne va pas et l'expérience devient incontrôlable.

Le film est incroyable, ce qui ne devrait pas être surprenant; il a été inspiré par une histoire de 1975 écrite par Stephen King.

Qu'est-ce que The Lawnmower Man sa place sur cette liste est que l'expérience consistait à déplacer les personnages dans la réalité virtuelle. Le scientifique a pu créer la réalité virtuelle et la contrôler avec l'esprit. Il a construit une machine spéciale pour cela et a utilisé un supercalculateur. En 1992, c'était de la pure fantaisie. Imaginez comment une telle idée a influencé mon esprit alors adolescent.

En 1996, la deuxième partie est sortie. Lawnmower Man 2 :Au-delà du cyberespace n'était pas si révolutionnaire, mais c'était quand même impressionnant !

L'homme tondeuse à gazon

Réalisé par Brett Leonard

Écrit par Brett Leonard et Gimel Everett

3. La Matrice

Il est difficile de croire que la première de The Matrix a eu lieu il y a plus de 20 ans. En 1999, les fans du monde entier ont vu pour la première fois l'histoire de Neo (Keanu Reeves), Morpheus (Laurence Fishburne), Trinity (Carrie-Anne Moss) et Agent Smith (Hugo Weaving). C'était l'un de ces films qui ont changé le visage du cinéma moderne.

Cette œuvre des frères et sœurs Wachowski fait partie de mon top 5 des films de tous les temps. Qu'est-ce qu'il ne faut pas aimer ici ? Un monde cyberpunk de machines et de rebelles, de combats de kung-fu, de musique brillante, d'effets spéciaux et d'une romance digne de Shakespeare. Aujourd'hui, La Matrice est un classique de la culture pop et est analysé dans les universités.

Du point de vue d'un futur programmeur, il y a aussi quelque chose à penser. Les machines ont créé un monde virtuel pour asservir l'humanité et puiser l'énergie des gens. Les gens ont répondu par la résistance.

Au fait, saviez-vous que le "code" emblématique de la Matrice, c'est-à-dire les caractères verts tombant sur fond noir, sont en réalité des lettres japonaises qui sont des recettes de sushi ?

Les fans se disputent toujours sur les machines de langage de programmation qui pourraient écrire le code source de Matrix. Certains d'entre eux pensent que c'est C, Haskell ou même Python. À mon avis, ils créeraient leur propre langage basé sur le langage machine. Les personnages du film, cependant, savaient comment écrire leurs propres ajouts à Matrix, ils devaient donc avoir accès à la documentation... un mystère qui ne sera probablement jamais résolu.

Neo est programmeur pour une grande entreprise et fait du piratage après les heures de travail. Pour entrer dans la "Matrix", les membres de l'équipage de Morpheus doivent utiliser les terminaux sur lesquels ils codent. C'est un régal pour un fan de programmation hollywoodienne.

La matrice d'origine trilogie a trois parties consécutives. Le dernier en date est The Matrix Resurrections , ce qui est toujours surprenant et brillant. La première Matrice le film a remporté 4 Oscars et rapporté plus d'un demi-milliard de dollars.

La Matrice

Réalisé et écrit par The Wachowskis (Lana et Lilly Wachowski)

4. Le réseau social

C'est l'histoire du créateur de Facebook Mark Zuckerberg, des débuts de son empire et de la controverse qui l'accompagne. Si vous aimez la programmation, c'est quelque chose que vous devez regarder.

Le jeune Mark Zuckerberg (Jesse Eisenberg) étudie à Harvard et a l'idée de créer les premiers vrais médias sociaux. Ce qui a commencé comme une farce étudiante gagne rapidement en popularité et se transforme en un phénomène mondial qui change le monde.

De nombreuses stars apparaissent dans le film, dont Andrew Garfield dans le rôle d'Eduardo Saverin et Justin Timberlake dans le rôle de Sean Parker (quelqu'un se souvient-il de Napster ?).

Une histoire bien racontée est accompagnée d'une brillante bande-son créée par Trent Reznor de Nine Inch Nails. Il a reçu un Oscar de la meilleure musique originale et un Golden Globe pour son travail. Je dois admettre que j'écoute souvent ces morceaux en écrivant du code. Ils ont une atmosphère unique.

Le réseau social est basé sur le livre "The Accidental Billionaires" de Ben Mezrich. La première mondiale a eu lieu en septembre 2010. Le film a reçu trois Oscars et un Golden Globe du meilleur drame. Dans le monde entier, ses créateurs ont gagné plus de 250 millions de dollars.

Le réseau social

Réalisé par David Fincher

Écrit par Aaron Sorkin

5. Ex Machine

Le dernier sur ma liste est un film brillant appelé Ex Machina du réalisateur britannique Alex Garland. C'est de la science-fiction avec beaucoup de philosophie et de réflexion sur ce qui fait de nous des êtres humains.

Le jeune programmeur Caleb (Domhnall Gleeson) remporte un concours d'entreprise et est récompensé par l'opportunité de passer une semaine chez le patron excentrique Nathan's (Oscar Isaac de Star Wars renommée) manoir luxueux.

Le président de l'entreprise est un ingénieur de génie qui travaille à créer l'intelligence artificielle. Il s'avère qu'il a besoin que Caleb effectue un test de Turing pour vérifier si son projet est un succès.

L'intelligence artificielle est placée dans le robot humanoïde Ava (Alicia Vikander), qui ressemble de manière trompeuse à un vrai humain. Un lien inhabituel se développe entre Caleb et Ava, et Caleb découvre que son patron ne lui a pas dit toute la vérité sur l'expérience. Intéressé? Bien, car il y a beaucoup à regarder !

Les conversations avec le robot conduisent le jeune programmeur à des conclusions inhabituelles. Je ne veux pas gâcher l'intrigue, mais ici rien n'est comme il paraît. Étant donné que l'humanité pourrait bientôt créer ce type d'intelligence artificielle, il convient de réfléchir à ce que cela pourrait signifier pour nous tous.

Si vous venez de commencer votre aventure avec l'informatique, ce film vous fera voir les ordinateurs et le code d'un point de vue complètement différent.

Ex Machine a remporté un Oscar pour les effets spéciaux et a été nominé dans la catégorie "Meilleur scénario original". Il a rapporté 40 millions de dollars jusqu'à présent, ce qui est plutôt bien pour un film de ce type.

Ex Machine

Réalisé et écrit par Alex Garland

Après avoir regardé les films, commencez à apprendre Python !

Vous connaissez maintenant mes 5 recommandations. Bien sûr, en tant que fan de cinéma, je pourrais écrire beaucoup plus, alors peut-être qu'il y aura une autre liste à l'avenir. Quel film vous a donné envie de programmer et d'apprendre ?

Si vous débutez en programmation informatique, Python est une bonne idée. C'est le langage de programmation le plus populaire au monde. Je recommande notre piste Learn Programming with Python à de nombreux débutants; c'est un ensemble de cinq cours Python interactifs. Si vous êtes intéressé par la science des données, je vous suggère la piste Python for Data Science. Les deux cours Python sont interactifs et basés sur un navigateur. Vous écrirez du code réel et obtiendrez des commentaires instantanés. Vous n'avez rien à installer; tout ce dont vous avez besoin est votre navigateur préféré et un accès Internet.

Apprenez à connaître les bases de Python et apprenez à penser comme un programmeur. Peut-être qu'un jour un film racontera votre histoire !