Loading...
Module de formation

Programmation Orientée Objet avec Python

A propos

Programmation Orientée Objet avec Python

Concepts de base de la POO : Les classes et objets, méthodes et attributs. Héritage en Python : Compréhension de l'héritage et surcharge de méthodes. Encapsulation et abstraction : Modificateurs d'accès et classes abstraites. Polymorphisme : Introduction au polymorphisme et interfaces en Python. Composition et agrégation : Définition, différences et utilisation en conception de logiciels. Design Patterns en POO : Introduction aux design patterns avec exemples en Python.

4h à 8h

6 points clés

Compétence(s)

Python

Niveaux
Basique

Basique

Opérationnel

Opérationnel

Objectifs du module

Comprendre les classes et objets.

Utiliser les méthodes et attributs.

Appliquer les concepts de la POO.

Comprendre le concept d'héritage en Python

Appliquer le surchargement de méthodes

Comprendre les modificateurs d'accès.

Utiliser les classes abstraites en Python.

Appliquer l'encapsulation dans les classes.

Comprendre le polymorphisme.

Utiliser les interfaces en Python.

Comprendre les différences entre composition et agrégation.

Appliquer ces concepts dans la conception de logiciels.

Comprendre les design patterns.

Appliquer des design patterns en Python.

Contenu du module
Concepts de base de la POO
pointLes classes et objets
pointLes méthodes et attributs
Héritage en Python
pointComprendre l'héritage
pointSurchargement de méthodes
Encapsulation et abstraction
pointModificateurs d'accès
pointClasses abstraites
Polymorphisme
pointIntroduction au polymorphisme
pointInterfaces en Python
Composition et agrégation
pointDéfinition et différences
pointUtilisation en conception de logiciels
Design Patterns en POO
pointIntroduction aux design patterns
pointExemples en Python
Formations

Incluant ce module !

Formation Python

Formation Python
sur mesure

DistancielPrésentiel
À partir de 1050€ HT
7h à 35h Modules : 6