You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: website/2025-montpellier/program.html
+33-13Lines changed: 33 additions & 13 deletions
Original file line number
Diff line number
Diff line change
@@ -178,37 +178,57 @@ <h4>Recommended videos</h4>
178
178
<li><ahref="http://rmod-pharo-mooc.lille.inria.fr/AdvancedDesignMooc/Videos/M06_S7.mp4" target="_blank" rel="noopener noreferrer">Double Dispatch: Adding numbers as a Kata</a></li>
179
179
</ul>
180
180
181
-
<h2>Day 3: Building user interfaces with Spec</h2>
181
+
<h2>Day 3: Messages and Advanced Topics</h2>
182
182
183
183
<p>During this day, you will learn how to define user interfaces using
<p>We believe in learning by doing, which is why the last two days of our summer school are reserved for the individual projects. You will implement your own simple applications with user interface and we will guide you in this process.</p>
198
+
<h4>3. Advanced Topics from Stéphane</h4>
197
199
198
200
<ul>
199
-
<li>Develop your own application</li>
200
-
<li>Create user interface for your app</li>
201
+
<li>Searching for examples in Finder with regex</li>
202
+
<li>Exploring abstract syntax trees</li>
203
+
<li>Extreme test-driven development: writing code in the debugger</li>
204
+
<li>Deprecation rewriting</li>
201
205
</ul>
202
206
203
-
<h2>Day 5: Guided individual projects</h2>
207
+
<h4>Recommended videos</h4>
208
+
209
+
<h2>Day 4: Spec, Inspector Extensions & Deeper into Dispatch</h2>
210
+
211
+
<h4>1. Exercise: Country Flags</h4>
204
212
205
-
<p>In the morning, you will have some time to finish up your application and prepare a live demo. In the afternoon, you will present your app to the fellow students and get their feedback.</p>
213
+
<h4>2. Understanding super</h4>
214
+
215
+
<h4>3. Implementation of True and False in Pharo</h4>
216
+
217
+
<h4>Recommended videos</h4>
218
+
219
+
<h2>Day 5: Fun Stuff</h2>
220
+
221
+
<h4>1. How to Contribute to Pharo</h4>
206
222
207
223
<ul>
208
224
<li>Finishing up the project</li>
209
225
<li>Project demos (show your app to everyone!)</li>
0 commit comments