Python et la POO en 6 jours

Initiez-vous à Python et plus particulièrement à son paradigme objet. Dans cette liste, vous réaliserez un projet complet vous permettant de mettre en oeuvre différentes notions de POO.
Type de liste de lecture
Parcours pédagogiques
Niveau :
Intermédiaire
Nombre d'articles :
7 article(s)
Thématique : CODE / ALGO / IA / BIG DATA / WEB Spécialités : Code
Tags : Python POO

Découvrez notre liste de lecture Python et la POO en 6 jours

Notre rédaction vous propose un ordre de lecture pensé pour faciliter la compréhension et progresser étape par étape.

Connectez-vous pour suivre votre progression dans la lecture des articles

JOUR 1 - La carte, un objet simple

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
77
Mois de parution
mars 2015
Spécialité(s)
Résumé

Pour démarrer notre projet, nous allons commencer par l'élément le plus simple : la carte. Nous allons définir ce qu'est une carte et comment elle doit être utilisée, puis nous écrirons son code de manière à pouvoir la manipuler.

JOUR 2 - Avec plusieurs cartes, on crée un jeu de cartes

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
77
Mois de parution
mars 2015
Spécialité(s)
Résumé

Nous avons défini ce qu'était une carte. Pour pouvoir jouer à bataille, nous aurons besoin d'un jeu de 52 cartes et pour créer ce jeu, nous avons deux possibilités : soit une création manuelle de chaque carte, soit la définition d'un nouvel objet qui contiendra l'ensemble des cartes. C'est bien sûr la deuxième solution qui est la plus intéressante...

JOUR 4 - Une même ossature, mais des jeux différents

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
77
Mois de parution
mars 2015
Spécialité(s)
Résumé

Aujourd'hui, nous allons nous éloigner de notre objectif de création d'un jeu de bataille. Nous avons pu découvrir l'héritage qui permet de spécialiser des objets tout en récupérant leur fonctionnement de base. Pourquoi ne pas utiliser ce mécanisme pour créer différents jeux de cartes ?

JOUR 6 - Améliorations

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
77
Mois de parution
mars 2015
Spécialité(s)
Résumé

Notre jeu fonctionne, nous sommes parvenus à notre but ! Mais ne pourrions-nous pas faire mieux, n'y a-t-il rien qui puisse être amélioré ? Consacrons cette dernière journée à une réflexion sur les différentes pistes qui s'offrent à nous.

Image
Editions Diamond
Titre
Plus de 20 ans d’expérience dans l’édition de contenus informatiques techniques
Texte

Éditeur de presse spécialisé dans l’open source, la programmation, la cybersécurité, l’électronique et l’embarqué,
les Éditions Diamond sont nées en 1995 avec l’objectif de développer une offre rédactionnelle technique de qualité basée
sur les retours d’expériences de professionnels et de passionnés du milieu au travers de nos publications :

• GNU/Linux Magazine
• MISC
• Linux Pratique
• Hackable

En 2013 nous lançons la plateforme de documentation numérique Connect qui permet aux lecteurs d’explorer plus de
10 ans de ressources techniques issues de ses magazines phares.

Continuellement mise à jour au fil des publications et enrichie avec du contenu exclusif, elle constitue un outil de veille
efficace pour les professionnels qui souhaitent s’informer et se former aux dernières technologies. Connect offre
aujourd’hui une réponse unique aux besoins informationnels :

• des développeurs avec GNU/Linux Magazine
• des administrateurs système et réseau avec Linux Pratique
• des experts en sécurité informatique avec MISC
• des professionnels et passionnés d’électronique numérique et d’embarqué avec Hackable.

Nous contacter