Cours vidéo Python pour débutants


précédentsommairesuivant

XII. Coder comme un pro

En informatique, une bonne part du code consiste à traiter les différents cas d'erreurs possibles, anticiper tout ce qui peut arriver, et essayer de garder un programme "en contrôle" quoi qu'il advienne. C'est ce que nous faisons dans cette vidéo, en essayant de donner une qualité industrielle à la fonction de la pythonnerie n°_11.


Cliquez pour lire la vidéo


XIII. La récursion

J'ai vu une fois dans le glossaire d'une documentation informatique en cours d'élaboration : « Récursion : voir récursion ». Si la plaisanterie vous échappe, regardez cette vidéo ! Avec une initiation (très superficielle !) à HTML en prime.


Cliquez pour lire la vidéo


XIV. La récursion (2) - Trier

Les tris sont une des tartes à la crème de l'enseignement de la programmation ; mais cette vidéo va surtout vous montrer le plus efficace des algorithmes, qui est récursif. Accrochez-vous bien.


Cliquez pour lire la vidéo


XV. Objets(1) - Introduction

Jusqu'ici, nous n'avons vu que ce que l'on appelle la programmation « procédurale ». Nous attaquons dans cette pythonnerie la programmation dite « orientée objet » et la vie sexuelle débridée de certains rongeurs.


Cliquez pour lire la vidéo


XVI. Objets (2) - Héritage

Nous avons vu sur un exemple très simple à quoi correspondait la notion d'objet et comment définir une classe et créer des méthodes. Voyons maintenant comment nous pouvons en pratique bâtir sur des classes existantes et comment créer un objet de multiples manières.


Cliquez pour lire la vidéo


XVII. Objets (3) - Notions plus avancées

Continuons avec les objets en voyant comment nous pouvons rendre la création de l'objet très souple et la manière d'aller jusqu'à redéfinir les opérations pour un type d'objet.


Cliquez pour lire la vidéo



précédentsommairesuivant

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+   

  

Copyright © 2010 Pythonneries. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Microsoft publie l'édition de juin 2019 de l'extension Python pour Visual Studio Code, elle inclut 70 correctifs et son lot de nouveautés
Le neuvième week-end de programmation de jeux vidéo sur Developpez.com
Programmation : une étude révèle les langages les plus voraces en énergie, Perl, Python et Ruby en tête, C, Rust et C++, les langages les plus verts
Apprendre les notions avancées en Cython, un tutoriel de Gabor Laszlo Hajba traduit par l'équipe de rédaction