Tento kurz je plne dvojjazyčná francúzština / angličtina
a s titulkami vo francúzštine 🇫🇷, angličtine 🇬🇧, španielčine 🇪🇸 a japončine 🇯🇵

Pharo je čistý objektovo orientovaný jazyk inšpirovaný Smalltalkom, ktorý ponúka jedinečný vývojový zážitok v neustálej interakcii so živými objektmi. Pharo je elegantný, zábavný na programovanie a veľmi výkonný. Je veľmi ľahké sa ho naučiť a prirodzeným spôsobom vám umožní porozumieť veľmi pokročilým konceptom. Programovaním v Pharo sa ponoríte do sveta živých predmetov. Neustále upravujete objekty, ktoré môžu reprezentovať webové aplikácie, samotný kód, grafiku, sieť atď.

Pharo je tiež a veľmi produktívne voľné prostredie používané spoločnosťami na vývoj webových aplikácií.

Prostredníctvom tohto MOOCponoríte sa do živého prostredia a zažijete nový zážitok z programovania.

Mooc začína voliteľnou sekvenciou venovanou Začiatočníci predstaviť základy objektovo orientovaného programovania.
V celom Mooc sa zameriavame na webový zásobník pharo ktorá má zvláštnosť v zmene spôsobu výstavby webových aplikácií.
Tiež sa vraciame základné koncepty programovania ilustrovaním toho, ako ich Pharo používa. Predstavujeme heuristiku a návrhové vzory na lepšie navrhovanie objektových aplikácií. Tieto koncepty sú použiteľné v akomkoľvek objektovom jazyku.

Tento MOOC je zameraný na ľudia so skúsenosťami s programovaním, ale vďaka množstvu ponúkaných zdrojov bude môcť kurz absolvovať aj každý, kto má motiváciu. Môže to byť tiež zaujímavé učitelia informatiky pretože Pharo je dobrý nástroj na výučbu objektovo orientovaného programovania a tento kurz je príležitosťou diskutovať o bodoch návrhu objektov (napríklad: polymorfizmus, odosielanie správ, self/super, návrhové vzory).

Tento MOOC tiež prináša novú víziu samotných základov objektového programovania, ktorými sú polymorfizmus a neskorá väzba.