- 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
5 : Exception, Debugging and Reflection
Last part, we dug into inheritance and lookup and we will continue on this topic this week with class methods (yes again) and exceptions.We will also describe some important activities during development such as debugging, testing, introspecting and profiling as well as Pharo tools to support them.
Then, we will also go further into web development by composing Seaside components: this is the killer feature of this framework!
Exercises part 5 :
Click on the exercises titles to download the documents.
- [Mini-project] TinyBlog: Solution Week 4 + Building an Admin Seaside Web Interface with Magritte
- TinyChat
Solutions for the new exercises will be provided in the section "Exercises" of the following part.
-
Sciences de l’ingénieur
Vidéocours
13 min
LABEL UNT
Seaside: Composing Components
-
Sciences de l’ingénieur
Vidéocours
6 min
LABEL UNT
Really Understanding Class Methods
-
Sciences de l’ingénieur
Vidéocours
8 min
LABEL UNT
Common Errors
-
Sciences de l’ingénieur
Vidéocours
10 min
LABEL UNT
Powerful Exceptions: an Overview
-
Sciences de l’ingénieur
Vidéocours
8 min
LABEL UNT
Debugging in Pharo
-
Sciences de l’ingénieur
Vidéocours
11 min
LABEL UNT
SUnit: Unit Tests in Pharo
-
Sciences de l’ingénieur
Vidéocours
9 min
LABEL UNT
Files in Pharo
-
Sciences de l’ingénieur
Vidéocours
9 min
LABEL UNT
Reflection: Basic Introspection
-
Sciences de l’ingénieur
Vidéocours
6 min
LABEL UNT
Benchmarking in Pharo
-
Sciences de l’ingénieur
Vidéocours
2 min
LABEL UNT
[Live] Spotter 3: Scoping and Reducing Search
-
Sciences de l’ingénieur
Vidéocours
2 min
LABEL UNT
[Live] Spotter 6: Search, Navigate and Preview Files
-
Sciences de l’ingénieur
Vidéocours
6 min
LABEL UNT
[Live] Learning the Debugger
-
Sciences de l’ingénieur
Vidéocours
2 min
LABEL UNT
[Live] How to find a bug?
-
Sciences de l’ingénieur
Vidéocours
7 min
LABEL UNT
[Live] GTInspector 2: Inspect Files and Directories