Résultats de recherche
Nombre de programmes trouvés : 1335
Label UNT Vidéocours
le
(5m39s)
Loops
Dans cette séquence, nous allons parler des boucles dans Pharo. Les boucles sont des messages qu'on va envoyer à des objets. En fait, il existe plein de types de boucles différents. C'est des messages qu'on va envoyer soit à des nombres, à des collections, voire même à des blocks et ça sera dans certains cas des messages d'itération sur les éléments d'une collection, par exemple.
Voir la vidéo
Label UNT Vidéocours
le
(5m30s)
Booleans and Conditions
Dans cette séquence, nous allons voir les booléens et les conditions en Pharo. Donc en fait, il existe deux objets booléens, true et false sauf que true, en fait c'est l'unique instance de la case true et false, c'est l'unique instance de la classe false. Et on va envoyer des messages à ces objets pour mettre en place ces opérations booléennes, mouvoir des structures alternatives telles que ifFalse, ifTrue, etc., donc on va voir ça dans cette séquence.
Voir la vidéo
Label UNT Vidéocours
le
(3m35s)
Parentheses vs Square Brackets
Dans cette séquence, nous allons voir les booléens et les conditions en Pharo. Donc en fait, il existe deux objets booléens, true et false sauf que true, en fait c'est l'unique instance de la case true et false, c'est l'unique instance de la classe false. Et on va envoyer des messages à ces objets pour mettre en place ces opérations booléennes, mouvoir des structures alternatives telles que ifFalse, ifTrue, etc., donc on va voir ça dans cette séquence.
Voir la vidéo
Label UNT Vidéocours
le
(4m21s)
Yourself
Dans cette séquence nous allons découvrir la méthode Yourself, qui a priori ne sert à rien et qui est pourtant extrêmement utile.
Voir la vidéo
Label UNT Vidéocours
le
(2m0s)
The Essence Of Dispatch through an Exercise
Donc là c'est une séquence un peu particulière, ça va être des questions pour préparer des exercices pour la semaine prochaine. Cette séquence est la première des séquences sur les réflexions qu'on veut vous apporter sur le design objets, donc faites les exercices vous allez voir c'est assez intéressant...
Voir la vidéo
Label UNT Vidéocours
le
(8m10s)
[Redo] Coding a Counter in the Debugger
Dans cette séance, j'ai envie de vous montrer comment on doit utiliser le debugger pour programmer différemment. On va ré-implémenter l'application counter mais d'une manière différente, avec un flow de développement plus interactif...
Voir la vidéo
Label UNT Vidéocours
le
(1m39s)
[Live] Nautilus 1: First Meet with the Code Browser
Dans cette vidéo, je voudrais vous montrer quelques éléments simples de Nautilus, et je vous montrerai des éléments un peu plus compliqué dans la suite des vidéos qui seront relatives au browser de classe. Nautilus, c'est ce qui va vous permettre de naviguer le code.
Voir la vidéo
Label UNT Vidéocours
le
(2m39s)
[Live] Nautilus 2: Packages, Tags and Groups
Dans cette vidéo, je voudrais vous montrer 2, 3 astuces de Nautilus, donc commençons par l'ouvrir. Donc la première des choses c'est que vous voyez des packages avec des triangles et des packages sans triangles. Donc si on clique sur le triangle, ce qu'on voit c'est qu'à l'intérieur il y a des noms, donc qu'est-ce que ça veut dire ? Si je clique sur AST-Core, je vois toutes les classes qui contiennent ce package ainsi que ses extensions, comme je vous en ai parlé précédemment et après je vois des noms, donc j'ai en fait ce qu'on appelle des tags, ...
Voir la vidéo
Label UNT Vidéocours
le
(2m56s)
[Live] Nautilus 3: Inheritance view
Dans cette vidéo, je voudrais vous montrer une astuce aussi avec Nautilus. Petite remarque en passant, Nautilus c'est le nom du sous-marin de Jules Verne dans "20 000 lieues sous les mers", qui permet de naviguer les océans donc ça allait très très bien avec Pharo…
Voir la vidéo
Label UNT Vidéocours
le
(8m52s)
Essence of Dispatch 1/2
Pour ce cours, on va parler essentiellement de conception objet et on va regarder ce qui est l'essence du dispatch ou de la liaison tardive dans le langage à objet. Ce cours prend Pharo comme exemple et c'est agréable de voir que Pharo est bien implémenté, mais il y a une forte généralisation possible qu'on verra dans le cours qui suit…
Voir la vidéo