Advanced object oriented design and development with Pharo (Inria) - Achievement badge

Show more...

This badge is awarded to participants who have successfully completed the course. This MOOC is about Advanced Object-Oriented Design. You will get to know and understand the key mechanisms and the essence of OOD. Either you are a beginner or an expert in object-oriented programming, this MOOC immerses you in advanced object-oriented design. We are sure that you will not develop the same way after following this unique lecture. It is built on more than 60 years of expert teaching object-oriented design. This MOOC invites you to a journey around 10 modules (with over 60 videos) covering the following topics: - Understanding messages - Test-Driven Design - Hooks: support for evolution - Objects: state and behavior - Elementary design patterns - Double dispatch - Object creation - Sharing objects - Inversion of control - About types The MOOC proposes several design exercises ranging from little interpreters to games and quizzes. Course teachers: Stéphane Ducasse, research director at Inria. He leads the EVREF team Luc Fabresse, Professor in computer science at IMT Nord Europe. Guillermo Polito, Permanent researcher at Inria of the University of Lille, within the EVREF team. Pablo Tesone, Pharo consortium engineer. He holds a PhD in Computer Science from the University of Lille The complete course effort is estimated at 40 hours.

Issuer

France Université Numérique

Issued On

1767182400

Expires

-
check_circle Badge assertion is valid
check_circle Badge has not been revoked
check_circle Badge has not expired

Check that the badge was awarded to the correct recipient by entering their email address:

 

If you have the original badge PDF file you can validate it here:


Validate another badge