Categories
About the course06/26/2024
Reason no. 1: Revisit the fundamentals of object programming
This online course kicks off with an optional segment tailored to beginners, providing a foundational introduction to object-oriented programming principles. Additionally, we delve into key programming concepts, illustrating how Pharo effectively applies them.
Reason no. 2: You will never code the same way again in any object-oriented language after discovering Pharo.
As attested by one participant who completed this online course, I've gained invaluable insights! Having spent the past two decades in software development, this MOOC made me realize that I hadn't truly grasped the essence of object-oriented design.
Reason No. 3: Discover a pure object model and syntax that fits on half a postcard
This online course introduces Pharo, a pure object-oriented programming language in the tradition of Smalltalk, delivering an unique development experience characterized by continuous interaction with live objects. Pharo is elegant, fun to program and very powerful. It is very easy to learn and allows you to understand very advanced concepts in a natural way.
Reason no. 4: Experience Xtreme Test-Driven Development (TDD): debugging code can't be described, it has to be experienced
This MOOC allows you to discover the Pharo programming environment, including an opportunity to experience a debugger like you've never seen before. It lets you browse code, re-run methods, create methods on the fly, and much more!
Reason no. 5: Join an active community and talk to Pharo's main designers and course instructors
Pharo is constantly being improved and developed by a community of over 100 contributors for its latest iterations. Hundreds of people are constantly contributing to the frameworks and libraries. Several hundred users are actively engaged on the specific technical forum.
To find out more and register: click here
Inria
Course: from 9 November 2020 to 31 December 2024
Enrolment deadline: 11 December 2024
Categories
About the courseCategories
About the courseCategories
About the course