Tento kurz je plně dvojjazyčná francouzština / angličtina
a s titulky ve francouzštině 🇫🇷, angličtině 🇬🇧, španělštině 🇪🇸 a japonštině 🇯🇵

Pharo je čistě objektově orientovaný jazyk inspirovaný Smalltalkem, který nabízí jedinečný vývojový zážitek v neustálé interakci s živými objekty. Pharo je elegantní, zábavný na programování a velmi výkonný. Je velmi snadné se naučit a umožní vám pochopit velmi pokročilé koncepty přirozeným způsobem. Programováním v Pharo se ponoříte do světa živých objektů. Neustále upravujete objekty, které mohou reprezentovat webové aplikace, samotný kód, grafiku, síť atd.

Pharo je také a velmi produktivní volné prostředí používané společnostmi pro vývoj webových aplikací.

Prostřednictvím tohoto MOOCponoříte se do živého prostředí a prožijete nový zážitek z programování.

Mooc začíná volitelnou sekvencí, která je věnována Debutanti seznámit se základy objektově orientovaného programování.
V celém Mooc se zaměřujeme na webový zásobník pharo jehož zvláštností je změna způsobu stavby webové aplikace.
Také znovu navštěvujeme základní koncepty programování tím, že ilustruje, jak je Pharo používá. Představujeme heuristiku a návrhové vzory pro lepší návrh objektových aplikací. Tyto koncepty jsou použitelné v jakémkoli objektovém jazyce.

Tento MOOC je zaměřen na lidé se zkušenostmi s programováním, ale díky mnoha nabízeným zdrojům bude moci kurz absolvovat také každý, kdo má motivaci. Může to být také zajímavé učitelé počítačů protože Pharo je dobrý nástroj pro výuku objektově orientovaného programování a tento kurz je příležitostí prodiskutovat body návrhu objektů (například: polymorfismus, odesílání zpráv, self/super, návrhové vzory).

Tento MOOC také přináší novou vizi samotných základů objektového programování, kterými jsou polymorfismus a pozdní vazba.