Bannière de l’émetteur

"Live Object Programming in Pharo" d'Inria - Badge de réussite de la formation

"Live Object Programming in Pharo" d'Inria - Badge de réussite de la formation

Badge délivré à

Takahide Maruoka


Délivré le 13 oct. 2026 par

France Université Numérique

France Université Numérique

This badge is awarded to participants who have successfully completed the course. Pharo is a pure object-oriented programming language in the tradition of Smalltalk. It offers a unique developing experience in constant interaction with live objects. The course starts with a special, optional, sequence to introduce the basics on object-oriented programming. All along the course, we present more specifically Pharo’s Web stack which changes the way web applications are built. In addition the course presents the fundamental programming concepts and how Pharo uses them. We present some coding idioms and Design Patterns to better design object-oriented applications. Such concepts can be applied to any object-oriented programming language. This course also provide a new vision of the fundamental principles of object-oriented programming, i.e. polymorphism and late binding. Pharo is a good teaching tool for object-oriented programming and the course discusses object-oriented design principles (e.g. polymorphism, message sending, self/super, design patterns). Course teachers: - Damien Cassou, software developer at Företagsplatsen. - Stéphane Ducasse, research director at Inria. - Luc Fabresse, associate professor at IMT Lille Douai, Mines-Telecom Institute. The complete course effort is estimated at 40 hours.
#ComputerScience #Inria #Programming #Technology

Émetteur

logo

France Université Numérique

contact@fun-mooc.fr

Se former en liberté ! Des cours en ligne pour découvrir, apprendre, progresser et réussir.

Nous fédérons un réseau d'universités, d'écoles, d'instituts de recherche, d'agences gouvernementales, d'entreprises edtech et de contributeurs qui se consacrent à la construction de services numériques souverains pour l'éducation


The freedom to study Online courses to discover, learn, progress and succeed

We unite a network of universities, schools, research institutes, government agencies, Edtech companies and contributors who are dedicated to the construction of sovereign digital services for education

Critère(s)

Critères d'obtention de ce badge :

You receive this badge because you have achieved the required 50% total score for all the graded quizzes in this course, congratulations!

At the end of this course, you are able to:

  • program in Pharo- program in Pharo
  • develop a web application to apply the different aspects of Pharo

null