Aquest curs és totalment bilingüe francès/anglès
i subtitulat en francès 🇫🇷, anglès 🇬🇧, espanyol 🇪🇸 i japonès 🇯🇵

Pharo és un llenguatge d'objectes pur, inspirat en Smalltalk, que ofereix una experiència de desenvolupament única en interacció constant amb objectes vius. Pharo és elegant, divertit de programar i molt potent. És molt fàcil d'aprendre i permet entendre conceptes molt avançats d'una manera natural. Mitjançant la programació a Pharo us submergiu en un món d'objectes vius. Estàs modificant constantment objectes que poden representar aplicacions web, el propi codi, gràfics, la xarxa, etc.

Pharo també és un entorn lliure molt productiu utilitzat per les empreses per al desenvolupament d'aplicacions web.

A través d'aquest MOOCet submergiràs en un entorn de vida i viuràs una nova experiència de programació.

El Mooc comença amb una seqüència opcional, dedicada a Principiants introduir els conceptes bàsics de la programació orientada a objectes.
Al llarg del Mooc, ens centrem en el pila web de pharo que té la particularitat de canviar la manera de construir aplicacions web.
També estem revisant conceptes essencials de programació il·lustrant com Pharo els utilitza. Presentem heurístiques i patrons de disseny per millorar les aplicacions d'objectes de disseny. Aquests conceptes són aplicables a qualsevol llenguatge objecte.

Aquest MOOC està dirigit persones amb experiència en programació, però qualsevol persona que estigui motivada també podrà fer el curs gràcies als nombrosos recursos que s'ofereixen. També pot ser d'interès professors d'informàtica perquè Pharo és una bona eina per ensenyar programació orientada a objectes i aquest curs és una oportunitat per discutir els punts del disseny d'objectes (per exemple: polimorfisme, enviament de missatges, self/super, patrons de disseny).

Aquest MOOC també aporta una nova visió dels fonaments de la programació d'objectes, que són el polimorfisme i l'enllaç tardà.