Форум Поща Карта на сайта Търсене Връзки Контакти
Начало Обучение Избираеми дисциплини Oбщ списък на избираемите дисциплини и практикуми Live Object-Oriented Programming with advanced Object-Oriented Design with Pharo    English
Факултет по математика и информатика - Live Object-Oriented Programming with advanced Object-Oriented Design with Pharo
Лектори

проф. д-р Елена Сомова, д-р Gordana Rakic, д-р Stephane Ducasse

Анотация

Pharo е чист обектно-ориентиран език за програмиране в традицията на Smalltalk, интегри-ран с усъвършенствана екосистема, която предоставя голяма подкрепа на разработчиците. Пред-лага уникално развиващо изживяване в постоянно взаимодействие с живи обекти. Pharo е елеган-тен, забавен за използване и много мощен. Той е много лесен за научаване и позволява разбирането на по-сложните концепции по естествен начин. Когато се програмира с Pharo, човек се потапя в свят на живи обекти, без да е необходимо да мисли за сложни синтактични конструкции. Човек има незабавна обратна връзка във всеки момент от разработката на обекти, представляващи уеб приложения, самия код, графики или мрежа. Това е възможно поради няколко важни характерис-тики на екосистемата Pharo:

- Pharo е минимален, елегантен, чист и рефлективен обектен език (и с напълно отворен код);

- Във Pharo всичко е обект, без изключение;

- Целият синтаксис на Pharo се побира в пощенска картичка;

- В Pharo е разрешено да се пише код директно в дебъгера, докато програмата работи;

- Pharo е оборудван с изключителни инструменти, предназначени да подобрят значително производителността и ефективността на програмистите.

Описаните характеристики на Pharo го правят чудесно педагогическо средство. Въпреки това, всички концепции, научени чрез Pharo, са независими от езика и могат да бъдат приложени към всеки обектно-ориентиран език. Курсът предлага запознаване и разбиране на ключовите меха-низми и същността на обектно-ориентирания дизайн. Този курс е както за начинаещи, така и за експерти в обектно-ориентираното програмиране, като ще представи обектно-ориентирания ди-зайн в детайли. Курсът е изграден върху повече от 60 години експертно преподаване на обектно-ориентиран дизайн.

И накрая, Pharo е иновативен инструмент за изграждане на иновации. Многобройни исто-рии за успех свидетелстват за приложимостта му в практиката.

Този курс разглежда Pharo синтаксиса и основите на обектите и тяхната комуникация въз основа на съобщения. Инструментът ProfStef осигурява страхотно обучение за всеки, който иска да се запознае със средата на Pharo и да максимизира своята полза от поддръжката на екосистема-та. Курсът ще ви запознае с Extreme Test Driven Development (XTDD) като стандартен подход за програмиране на живо в Pharo. По-задълбоченото осъзнаване на обектите в екосистемата допъл-нително ще ни позволи да се потопим дълбоко в концепциите и моделите на обектно-ориентирания дизайн и да ги разберем задълбочено.

Предварителни изисквания

проф. д-р Елена Сомова, д-р Gordana Rakic, д-р Stephane Ducasse

Актуално
Още новини
Архив на новините
O © 2024 ФМИ