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

Online Course

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

École Polytechnique Fédérale de Lausanne via Coursera

(4)
  • Provider Coursera
  • Cost Free Online Course (Audit)
  • Session In progress
  • Language French
  • Certificate Paid Certificate Available
  • Effort 5-7 hours a week
  • Duration 7 weeks long
  • Learn more about MOOCs

Taken this course? Share your experience with other students. Write review

Overview

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++) ».
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

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 ».

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.

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

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

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

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.

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.

Taught by

Vincent Lepetit, Jean-Cédric Chappelier and Jamila Sam

Class Central Charts

Tags

Help Center

Most commonly asked questions about Coursera

Reviews for Coursera's Introduction à la programmation orientée objet (en C++) Based on 4 reviews

  • 5 stars 50%
  • 4 star 25%
  • 3 star 0%
  • 2 star 0%
  • 1 star 25%

Did you take this course? Share your experience with other students.

Write a review
  • 1
Anonymous
Anonymous is taking this course right now.
I like the syllabus which is straightforward and very well organized and structured.

It became very difficult to find a solution towards the end which is challenging and interesting. However, would appreciate if the model answer or perhaps hints were given after we have attempted and failed, as I presumed many of us are stuck and giving up after being unable to move on from the last chapter or last assignment.

Was this review helpful to you? Yes
Anonymous
Anonymous completed this course.
Très intéressant et surtout a été un challenge. D'autres MOOC peuvent être fait très rapidement mais les exercices, qui enseignent très bien la matière demande temps et efforts.

Très satisfait, j'ai appris les fondations du C++ OOP et c'est ce que je voulais apprendre.
Was this review helpful to you? Yes
Davide M
by Davide completed this course.
Was this review helpful to you? Yes
Ibrahim A
by Ibrahim completed this course.
Was this review helpful to you? Yes
  • 1

Class Central

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free

Never stop learning Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free