Introduction à la programmation orientée objet (en C++) (Coursera)

Introduction à la programmation orientée objet (en C++) (Coursera)
Course Auditing
Categories
Effort
Certification
Languages
Connaissances de base en programmation C++ (variables, types, boucles, fonctions). Ce cours constitue la suite du cours "Introduction à la programmation (en C++)".
Misc

MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Introduction à la programmation orientée objet (en C++) (Coursera)
Ce cours introduit la programmation orientée objet (encapsulation, abstration, héritage, polymorphisme) en l'illustrant en langage C++. Il présuppose connues les bases de la programmation (variables, types, boucles, fonctions, ...). Il est conçu comme la suite du cours « Initiation à la programmation (en C++) ».

MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Comme son prédécesseur, ce cours s'appuie sur de nombreux éléments pédagogiques : vidéos sous-titrées, quizz dans et hors vidéos, exercices, devoirs notés automatiquement, notes de cours.


Syllabus


WEEK 1

Introduction à la Programmation Orientée Objet

Cette semaine vous accueille dans le cours et vous présente les premiers concepts de base de la programmation dite « orientée objet ».


WEEK 2

Constructeurs et destructeurs

Cette semaine aborde l'initialisation des objets (via ce qu'on appelle des « constructeurs »), ainsi que ce qui se passe « en fin de vie » des objets.


WEEK 3

Surcharge des opérateurs

Cette semaine nous étudions comment étendre les opérateurs du langage C++ à nos propres classes.


WEEK 4

Héritage

Cette semaine nous abordons la troisième notion fondamentale de la programmation orienté objet : l'héritage.


WEEK 5

Polymorphisme

Cette semaine nous abordons la quatrième et dernière notion fondamentale de la programmation orienté objet : le polymorphisme.


WEEK 6

Héritage multiple

Cette semaine présente comment une classe peut hériter de plusieurs classes et discute les problèmes que cela peut engendrer.


WEEK 7

Etude de cas

Nous terminons notre cours par une étude de cas détaillée qui met en lumière les différents concepts rencontrés.



MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Course Auditing
41.00 EUR
Connaissances de base en programmation C++ (variables, types, boucles, fonctions). Ce cours constitue la suite du cours "Introduction à la programmation (en C++)".

MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.