Ovaj tečaj je potpuno dvojezičan francuski/engleski
i titlovano na francuski 🇫🇷, engleski 🇬🇧, španjolski 🇪🇸 i japanski 🇯🇵

Pharo je čisti objektni jezik, inspiriran Smalltalkom, koji nudi jedinstveno razvojno iskustvo u stalnoj interakciji sa živim objektima. Pharo je elegantan, zabavan za programiranje i vrlo moćan. Vrlo je jednostavan za učenje i omogućuje vam razumijevanje vrlo naprednih koncepata na prirodan način. Programiranjem u Pharo uronite u svijet živih objekata. Stalno mijenjate objekte koji mogu predstavljati web aplikacije, sam kod, grafiku, mrežu itd.

Pharo je također a vrlo produktivno slobodno okruženje koriste tvrtke za razvoj web aplikacija.

Kroz ovaj MOOCuronit ćete u životno okruženje i živjeti novo programsko iskustvo.

Mooc počinje s izbornom sekvencom, posvećenom Početnici uvesti osnove objektno orijentiranog programiranja.
Tijekom Mooc-a usredotočujemo se na pharo web stog koji ima posebnost mijenjanja načina gradnje web aplikacije.
Također se ponovno posjećujemo bitne koncepte programiranja ilustrirajući kako ih Pharo koristi. Predstavljamo heuristiku i obrasce dizajna za bolje dizajniranje objektnih aplikacija. Ovi koncepti su primjenjivi u bilo kojem objektnom jeziku.

Ovaj MOOC je namijenjen ljudi s iskustvom u programiranju, ali svatko tko je motiviran također će moći pohađati tečaj zahvaljujući brojnim ponuđenim resursima. Također može biti od interesa za profesori informatike jer je Pharo dobar alat za podučavanje objektno orijentiranog programiranja i ovaj tečaj je prilika za raspravu o točkama dizajna objekata (na primjer: polimorfizam, slanje poruka, self/super, uzorci dizajna).

Ovaj MOOC također donosi novu viziju samih temelja objektnog programiranja, a to su polimorfizam i kasno uvezivanje.