Schedule
info
- Slides and learning material: https://github.com/polito-webapp1/material-2024
- Exercises and code developed in classroom: https://github.com/polito-webapp1/wa1-weeks-2024
- Video Lectures (YouTube playlist): https://www.youtube.com/playlist?list=PLqRTLlwsxDL9lcLij9lXLxTGQHhKIgSFt
Date | Time | Type | Topic | Resources | Video | Teacher |
---|---|---|---|---|---|---|
Week 01 | ||||||
05/03/2024 | 10:00-11:30 | Lecture | L01 Introduction to the course | Fulvio Corno | ||
05/03/2024 | 11:30-13:00 | Lecture | L02 Introduction to JavaScript | Fulvio Corno | ||
07/03/2024 | 08:30-10:00 | Exercise | L03 JavaScript Exercises on Arrays and Strings | Fulvio Corno | ||
07/03/2024 | 10:00-11:30 | Lecture | L04 JavaScript Objects and Functions | Fulvio Corno | ||
Week 01 exercises | ||||||
Week 02 | ||||||
12/03/2024 | 10:00-11:30 | Lecture | L05 Constructor Functions. Callbacks. Exercise 3. | Fulvio Corno | ||
12/03/2024 | 11:30-13:00 | Lecture | L06 Functional programming. Exercise 3. | Fulvio Corno | ||
14/03/2024 | Lab | Overall labs specification | ||||
14/03/2024 | 08:30-10:00 | Lab | Lab 01 - Group 1 | Juan Pablo Sáenz | ||
14/03/2024 | 10:00-11:30 | Lab | Lab 01 - Group 2 | Juan Pablo Sáenz | ||
14/03/2024 | 10:00-11:30 | Lab | Lab 01 - Group 3 | Luca Pezzolla | ||
Week 02 exercises | ||||||
Week 03 | ||||||
19/03/2024 | 10:00-11:30 | Lecture | L07 JavaScript Asynchronous Programming. Interfacing with SQLite. | Fulvio Corno | ||
19/03/2024 | 11:30-13:00 | Lecture | L08 Promises. Exercise on Asynchronous Programming. | Fulvio Corno | ||
21/03/2024 | 08:30-10:00 | Lab | Lab 02 - Group 1 | Juan Pablo Sáenz | ||
21/03/2024 | 10:00-11:30 | Lab | Lab 02 - Group 2 | Juan Pablo Sáenz | ||
12/03/2024 | 10:00-11:30 | Lab | Lab 02 - Group 3 | Luca Pezzolla | ||
Week 03 exercises | ||||||
Week 04 | ||||||
26/03/2024 | 10:00-11:30 | Lecture | L09 Web architectures. Express. | Fulvio Corno | ||
26/03/2024 | 11:30-13:00 | Lecture | L10 HTTP APIs. Exercise on API design. | Fulvio Corno | ||
🐰 | Easter Vacations | |||||
04/04/2024 | 08:30-10:00 | Lab | Lab 03 - Group 1 | Juan Pablo Sáenz | ||
04/04/2024 | 10:00-11:30 | Lab | Lab 03 - Group 2 | Juan Pablo Sáenz | ||
04/04/2024 | 10:00-11:30 | Lab | Lab 03 - Group 3 | Luca Pezzolla | ||
Week 04 exercises | ||||||
Week 05 | ||||||
09/04/2024 | Reading | HTML and CSS | Fulvio Corno | |||
09/04/2024 | 10:00-11:30 | Exercise | L11 Exercise on HTML, CSS and Bootstrap | Fulvio Corno | ||
09/04/2024 | 11:30-13:00 | Lecture | L12 Javascript in the browser | Fulvio Corno | ||
11/04/2024 | 08:30-10:00 | Lab | Lab 04 - Group 1 | Juan Pablo Sáenz | ||
11/04/2024 | 10:00-11:30 | Lab | Lab 04 - Group 2 | Juan Pablo Sáenz | ||
11/04/2024 | 10:00-11:30 | Lab | Lab 04 - Group 3 | Luca Pezzolla | ||
Week 06 | ||||||
16/04/2024 | 10:00-11:30 | Exercise | L13 Exercise on Javascript in the browser | Fulvio Corno | ||
16/04/2024 | 11:30-13:00 | Lecture | L14 Exercise on async/await and POST APIs | Fulvio Corno | ||
18/04/2024 | 08:30-10:00 | Lab | Lab 05 - Group 1 | Juan Pablo Sáenz | ||
18/04/2024 | 10:00-11:30 | Lab | Lab 05 - Group 2 | Juan Pablo Sáenz | ||
18/04/2024 | 10:00-11:30 | Lab | Lab 05 - Group 3 -- THIS WEEK GROUP 3 IS MERGED WITH GROUP 2 (In Room R2B) | Juan Pablo Sáenz | ||
Week 07 | ||||||
23/04/2024 | 10:00-11:30 | Lecture | L15 Introduction to React | Juan Pablo Sáenz | ||
23/04/2024 | 11:30-13:00 | Lecture | L16 JSX, Components, props - Exercise | Juan Pablo Sáenz | ||
25/04/2024 | 🌴 | Vacations | ||||
Week 08 | ||||||
30/04/2024 | 10:00-11:30 | Lecture | L17 React Components and State | Fulvio Corno | ||
30/04/2024 | 11:30-13:00 | Lecture | L18 Exercise on React State. Forms in React. | Fulvio Corno | ||
02/05/2024 | 08:30-10:00 | Lab | Lab 06 - Group 1 | Juan Pablo Sáenz | ||
02/05/2024 | 10:00-11:30 | Lab | Lab 06 - Group 2 | Juan Pablo Sáenz | ||
02/05/2024 | 10:00-11:30 | Lab | Lab 06 - Group 3 | Luca Pezzolla | ||
Week 09 | ||||||
07/05/2024 | 10:00-11:30 | Lecture | L19 React Forms and State Exercise (part I) | Juan Pablo Sáenz | ||
07/05/2024 | 11:30-13:00 | Lecture | L20 React Forms and State Exercise (part II) | Juan Pablo Sáenz | ||
09/05/2024 | 08:30-10:00 | Lab | Lab 07 - Group 1 | Juan Pablo Sáenz | ||
09/05/2024 | 10:00-11:30 | Lab | Lab 07 - Group 2 | Juan Pablo Sáenz | ||
09/05/2024 | 10:00-11:30 | Lab | Lab 07 - Group 3 | Luca Pezzolla | ||
Week 10 |