Vous êtes sur la page 1sur 3

Accueil > Cours > Découvrez la programmation orientée objet avec Python

Découvrez la programmation orientée objet avec Python

6 heures  Facile

Mis à jour le 08/11/2019

 

Vous aussi vous avez déjà eu envie d'étrangler votre voisin dans le métro parce qu’il était trop proche
de vous ? Moi, je me dis que c’est normal ! Après tout, Sartre le disait déjà : "l’enfer, c’est les autres".
Mais comme nous sommes des développeurs Python, nous sommes en mesure de véri er s'il disait
vrai.
Grâce à la programmation orientée objet, nous allons réaliser ensemble un monde virtuel peuplé
d'humains, qui nous servira de terrain d'expérimentation pour véri er notre théorie !

Cela nous permettra au passage de découvrir l'univers fabuleux de la programmation orientée objet
(POO). Nous verrons ce qu'est un diagramme de classe (il sera essentiel dans la conception de notre
programme !), puis nous coderons le programme en lui-même avec Python. Nous découvrirons les
classes, les attributs, l’héritage et plein d’autres concepts réjouissants !

Alors, prêt à savoir si l’enfer c’est les autres ? Inscrivez-vous !

A la n de ce cours vous aurez acquis les compétences suivantes :

Utiliser la programmation orientée objet en Python.


Appliquer le paradigme de la programmation orientée objet à un projet informatique.
Manipuler des classes, instancier un objet et créer des méthodes.
Comprendre l'héritage.

Prérequis : avoir validé le cours Démarrez votre projet avec Python

Ce cours à été écrit en partenariat avec Régis Behmo. Merci ! \o/

COMMENCER LE COURS

COMMENT ÇA MARCHE ?

Table des matières

 Partie 1 - Appréhendez la programmation orientée objet


1. Tirez pleinement parti de ce cours


2. Découvrez la programmation orientée objet
3. Structurez votre programme

 Quiz : Structurez votre programme

 Partie 2 - Érigez les fondations du programme


1. Créez votre premier agent
2. Customisez votre agent !
3. Ajoutez des attributs à partir d'un dictionnaire
4. Créez la classe Position

 Quiz : Concepts clés

 Partie 3 - Créez la grille


1. Créez votre première Zone !
2. Ajoutez un habitant !
3. Comprenez l'encapsulation

 Quiz : Concepts avancés

 Partie 4 - Peau nez les nitions


1. Calculez l'agréabilité moyenne d'une zone
2. Créez un graphique !
3. Conclusion

 Quiz : La programmation orientée objet - conclusion

 Certi cat de réussite (voir un exemple)

Le professeur
Céline Martinet Sanchez
Développeuse freelance, entrepreneure et formatrice. Diplômée du Master Grande École
d'Audencia.

Vous aimerez peut-être aussi