{{tag>cours dev poo pharo mooc}}
====== Le paradigme orienté objet ======
Tutoriel [[000_start|Progra... Ducasse, direction de recherche, Inria.
Dans ce cours, je vous montrerai que la programmation objet et ... e la programmation objet, ce qu'on étudie dans ce cours, de la programmation procédurale et d'autres.
==... me on l'a vu dans la programmation objet lors des cours précédents.
Prenons un exemple. Si on modélise u
{{tag>cours dev poo pharo fun-mooc sommaire}}
====== Programmation objet immersive en Pharo ======
Tut... n =====
Le Mooc propose 5 profils pour suivre le cours à des vitesses et niveaux différents. Les séquences du cours seront étiquetées en fonction des profils. Ces pr... complet [Newbie] Focalisez-vous sur les premiers cours et suivez le cours jusqu'au bout sans essayer de
{{tag>cours dev poo pharo fun-mooc}}
====== Syntaxe Pharo ======
Tutoriel [[000_start|Programmation o... , ils ont plusieurs représentations, mais dans ce cours, on ne va pas s'appesantir dessus. En général, on... Repeat: to:by:do:''** etc. On va les voir dans le cours. Ici, le message **''to:do:''** est envoyé à l'ob... ais l'afficher. Encore une fois, ça sera un autre cours, on vous expliquera les itérateurs. Les itérateur
{{tag>cours dev poo pharo fun-mooc}}
====== Comprendre les messages ======
Tutoriel [[000_start|Progr... le vif du sujet, en particulier de la syntaxe. Ce cours, c'est essentiellement comment vous allez aborder... clôtures qu'on appelle des blocks. Vous aurez un cours spécial sur les blocks. Et avec ça, vous faites t... it aparté dans la syntaxe, vous verrez ça lors du cours sur les itérateurs parce que select est un itérat
{{tag>cours dev poo pharo fun-mooc}}
====== Introduction aux classes, objets et méthodes ======
Tutor... Ducasse, direction de recherche, Inria.
Dans ce cours, je ferai un survol des concepts qu'on présentera... rtant de bien comprendre, on va le revoir dans le cours, c'est que je vais **envoyer un message et ce mes... e message de manière différente. C'est ce qu'on verra dans le cours.
[[000_start|⌂ Retour au sommaire]]
{{tag>cours dev poo pharo fun-mooc}}
====== L' objet en POO ======
Tutoriel [[000_start|Programmation... FUN-MOOC.
===== Transcription de la vidéo =====
Cours présenté par Stéphane Ducasse, directeur de recherche à l'Inria.
Dans ce cours, je vais vous montrer ce qu'est un objet. C'est u
{{tag>cours dev poo pharo fun-mooc}}
====== Méthode versus message ======
Tutoriel [[000_start|Progra... FUN-MOOC.
===== Transcription de la vidéo =====
Cours présenté par Stéphane Ducasse, directeur de reche... illustration. Je vous ai montré l'exemple dans un cours précédent avec les animaux. Je vais envoyer le mê
{{tag>cours dev poo pharo fun-mooc}}
====== Pharo : un système objet immersif ======
Tutoriel [[000_s... FUN-MOOC.
===== Transcription de la vidéo =====
Cours présenté par Stéphane Ducasse, directeur de reche... e. Ce qu'on va utiliser en particulier pendant ce cours, c'est un framework Web qui s'appelle **Seaside**
{{tag>cours dev poo pharo fun-mooc}}
====== Définition des classes et des méthodes ======
Tutoriel [[... utes les méthodes retournent self donc l'objet en cours. Donc, le code qui est au-dessus est exactement s... a méthode. Ceci conclut cette première semaine de cours. La semaine suivante, nous verrons plus en détail
{{tag>dev cours pharo poo}}
====== Les bases de l'héritage ======
Bonjour à tous. Bienvenue dans la séq... as extrêmement précis et donc dans le reste de ce cours nous dirons que toutes les classes héritent de ''... il y a peu de chances que vous en ayez besoin au cours de l'apprentissage de Pharo.
Alors **l'héritage
{{tag>cours dev poo pharo mooc}}
====== Objectifs du MOOC ======
Tutoriel [[000_start|Programmation o... enre de choses.
Ce qu'il faut voir, c'est que le cours n'est parfois pas linéaire, on va revenir dans de
{{tag>cours dev poo pharo fun-mooc}}
====== La vision de Pharo ======
Tutoriel [[000_start|Programmat... mment:
* **Seaside** ( qui sera utilisé dans ce cours) mais vous allez voir qu'on peut faire du REST, i
{{tag>cours dev poo pharo http}}
====== Application HTTP simple en Pharo ======
Dans cette séquence on... un framework HTTP qu'on reverra dans la suite des cours, composé de deux parties: une partie client et u
{{tag>informatique cours poo pharo}}
====== Méthodes de classes en Pharo ======
Dans cette séquence n... FileLocator, et ça me donne le chemin d'accès en cours, le dossier dans lequel l'exécution se passe.
<co
{{tag>dev cours pharo poo}}
====== Pharo : les itérateurs ======
On va revenir sur les collections et ... rait un itérateur, qu'on reverra dans la suite du cours, ''collect:'', où on va collecter l'ensemble des