- Science Info Lycée Profs : conférences de formation des professeurs du secondaire en science informatique. (88)
- Colloquium Jacques Morgenstern : recherches en STIC - nouveaux thèmes scientifiques, nouveaux domaines d’application, et enjeux (61)
- Science Info Lycéens : contenus d'enseignements pour les lycéens en science informatique. (2)
- Forum des lauréats en informatique et mathématiques appliquées 2013 (11)
- Inria Joint Laboratory
- Les enjeux du Web 3.0 dans le secteur culturel (8)
- Colloque Interfaces (2)
- Cours en ligne
- Web sémantique et Web de données
- Bases de données relationnelles : comprendre pour maîtriser
- Bioinformatique : algorithmes et génomes
- Mobile Robots and Autonomous Vehicles
- Live Object Programming in Pharo
- 1 : Welcome on Board and Syntax Discovery (11)
- 2 : Pharo Syntax, Blocks and Inspector (16)
- 3 : Design, Class Methods and Collections (14)
- 4 : Inheritance & Lookup and Web Development (15)
- 5 : Exception, Debugging and Reflection (14)
- 6 : Rethink Lookup and Advanced Object-Oriented Design (12)
- 7 : More on Object-Oriented Design and Testing (11)
- Code-Based Cryptography
- Binaural Hearing for Robots
- Internet Measurements: a Hands-on Introduction
- Bioinformatics: Genomes and Algorithms
- Accessibilité numérique
- Introduction to a Web of Linked Data
- Rencontres autour d'un sujet scientifique : Unithé ou café
- Séminaires scientifiques
- ERC Nemo

Inria
4 : Inheritance & Lookup and Web Development
In this 4th part, we will discover or revisit the lookup mechanism which is (should be) at the heart of any object-oriented language. We will also dig further into web development with the Pharo Web stack through the Seaside, Magritte and Voyage frameworks.
Exercises part 4 :
Click on the exercises titles to download the documents.
- Rewriting Expressions - Solution for week 3 exercise
- [Mini-project] TinyBlog: Solution Exercise Week 3 + Data Persistency using Voyage and Mongo
- [Mini-project] TinyBlog: Building a Web Interface with Seaside
- Building a Simple Contact Book Application
Solutions for the new exercises will be provided in the section "Exercises" of the following part.
-
Sciences de l’ingénieur
Vidéocours
6 min
LABEL UNT
Inheritance Basics
-
Sciences de l’ingénieur
Vidéocours
8 min
LABEL UNT
Inheritance & Lookup: Lookup
-
Sciences de l’ingénieur
Vidéocours
9 min
LABEL UNT
Inheritance & Lookup: Super
-
Sciences de l’ingénieur
Vidéocours
6 min
LABEL UNT
Inheritance & Lookup: DoesNotUnderstand:
-
Sciences de l’ingénieur
Vidéocours
5 min
LABEL UNT
Inheritance & Lookup: Lookup in Metaclasses
-
Sciences de l’ingénieur
Vidéocours
7 min
LABEL UNT
Class Methods at Work
-
Sciences de l’ingénieur
Vidéocours
4 min
LABEL UNT
Overview of Pharo Web Stack
-
Sciences de l’ingénieur
Vidéocours
11 min
LABEL UNT
Seaside: an Innovative Web Application Framework
-
Sciences de l’ingénieur
Vidéocours
9 min
LABEL UNT
Seaside: Rendering Components
-
Sciences de l’ingénieur
Vidéocours
9 min
LABEL UNT
Seaside: a Glance at MetaData and REST
-
Sciences de l’ingénieur
Vidéocours
11 min
LABEL UNT
Voyage: NoSql Object Database
-
Sciences de l’ingénieur
Vidéocours
2 min
LABEL UNT
[Live] How to load code from repository
-
Sciences de l’ingénieur
Vidéocours
2 min
LABEL UNT
[Live] How to load projects
-
Sciences de l’ingénieur
Vidéocours
6 min
LABEL UNT
[Live] Nautilus 6: An overview of Refactorings
-
Sciences de l’ingénieur
Vidéocours
6 min
LABEL UNT
[Live] Nautilus 7: Using the Quality Assistant and Code Critic