Canal-U

Mon compte

Résultats de recherche

Nombre de programmes trouvés : 335
Label UNT Vidéocours

le (8m25s)

Understanding Messages

On va maintenant commencer à rentrer un peu plus dans le vif du sujet, en particulier de la syntaxe. Ce cours, c'est essentiellement comment vous allez aborder la syntaxe des messages qui sont utilisés dans Pharo, ça veut dire pratiquement tout Pharo, en fait. Ce qu'il faut voir, c'est que dans Pharo, vous avez principalement trois choses : des objets, des messages et des clôtures qu'on appelle des blocks. Vous aurez un cours spécial sur les blocks. Et avec ça, vous faites toute la syntaxe Pharo, pratiquement. Ce qu'il faut voir, c'est que la syntaxe de Pharo hérite de celle ...
Voir la vidéo
Label UNT Vidéocours

le (3m53s)

Understanding Return

Dans cette séquence, nous allons parler du return. Comment peut-on retourner une valeur d'un block ou d'une méthode? Quelles sont les valeurs de retour par défaut? Il y a 4 cas à étudier. Une méthode qui utilise le chapeau pour faire un return,  une méthode qui n'utilise pas le chapeau pour faire un return, un block qui utilise le chapeau pour faire un return et un block qui n'utilise pas le chapeau pour faire un return…
Voir la vidéo
Label UNT Vidéocours

le (14m25s)

Understanding Metaclasses

Donc ce cours c'est un cours vraiment avancé. Alors on va ouvrir le capot de Pharo et on va aller voir comment les classes, et toutes les relations d'instances entre classes sont gérées, donc c'est vraiment pour les curieux on va dire. Donc ce qu'il faut bien voir, c'est que vous n'en avez absolument pas besoin pour programmer en Pharo, la preuve c'est que vous avez déjà programmé plein de petits programmes et d'applications en Pharo, sans savoir comment ça marchait. Maintenant moi je me dis qu'intellectuellement je serais insatisfait si le cours ne me montrait pas comment ça fonctionne ...
Voir la vidéo
Label UNT Vidéocours

le (5m30s)

Really Understanding Class Methods

Donc dans ce cours, on va vraiment prendre le temps de comprendre comment marchent les méthodes de classe. Donc normalement, vous avez fait l'exercice avec le counter et puis vous avez fait une méthode de classe, ça a marché, très bien. Maintenant, on va vraiment regarder pour que vous ayez compris une fois pour toutes. Donc ce que vous allez apprendre dans ce cours, c'est qu'en fait dans Pharo il n'y a pas de différence entre une méthode de classes et une méthode d'instances au niveau de la recherche de la méthode, il n'y a qu'un seul mécanisme de recherche ...
Voir la vidéo
Label UNT Vidéocours

le (4m28s)

Understanding the Implementation of ifTrue:ifFalse:

Dans ce cours, on va revenir sur l'implémentation d’ifTrue:ifFalse:. Pour ceux d'entre vous qui sont attentifs et je sais qu'il y en a plein, vous avez sûrement remarqué que, quand j'ai proposé les exemples pour l'implémentation de Not, j'avais dit qu'il y avait Not, qu'on pouvait implémenter Not, Or et ifTrue:ifFalse:. Et dans la solution, je n'ai jamais parlé d’ifTrue:ifFalse:. On va résoudre ce problème maintenant.
Voir la vidéo

 
FMSH
 
Facebook Twitter Google+
Mon Compte