Deze cursus is volledig tweetalig Frans / Engels
en ondertiteld in het Frans 🇫🇷, Engels 🇬🇧, Spaans 🇪🇸 en Japans 🇯🇵

Pharo is een pure objectgeoriënteerde taal, geïnspireerd door Smalltalk, die een unieke ontwikkelingservaring biedt in constante interactie met levende objecten. Pharo is elegant, leuk om te programmeren en zeer krachtig. Het is heel gemakkelijk te leren en stelt u in staat om zeer geavanceerde concepten op een natuurlijke manier te begrijpen. Door te programmeren in Pharo word je ondergedompeld in een wereld van levende objecten. U wijzigt voortdurend objecten die webtoepassingen, de code zelf, afbeeldingen, het netwerk, enz. kunnen vertegenwoordigen.

Pharo is ook een zeer productieve vrije omgeving gebruikt door bedrijven voor de ontwikkeling van webapplicaties.

Via deze MOOCje dompelt jezelf onder in een leefomgeving en beleeft een nieuwe programmeerervaring.

De Mooc begint met een optionele reeks, gewijd aan: beginners om de basisprincipes van objectgeoriënteerd programmeren te introduceren.
Gedurende de hele Mooc richten we ons op de pharo webstack die de bijzonderheid heeft om de manier van bouwen te veranderen web applicaties.
We zijn ook weer aan het kijken essentiële programmeerconcepten door te illustreren hoe Pharo ze gebruikt. We presenteren heuristieken en ontwerppatronen om objecttoepassingen beter te ontwerpen. Deze concepten zijn toepasbaar in elke objecttaal.

Deze MOOC is gericht op: mensen met programmeerervaring, maar ook iedereen die gemotiveerd is, kan de cursus volgen dankzij de vele aangeboden middelen. Het kan ook interessant zijn om computer leraren omdat Pharo een goed hulpmiddel is om objectgeoriënteerd programmeren te onderwijzen en deze cursus een gelegenheid is om objectontwerppunten te bespreken (bijvoorbeeld: polymorfisme, het verzenden van berichten, zelf/super, ontwerppatronen).

Deze MOOC brengt ook een nieuwe visie op de fundamenten van objectprogrammering, namelijk polymorfisme en late binding.