Current Courses

Article Index

Schedule

icons8 github 48Reminder: slides are also available on GitHub (always updated to the latest version, just clone the repository and 'pull' frequently)

DateTimeTypeTopicsResourcesVideoTeacher
2022-03-01 08:30-10:00 Lecture 01 Introduction to the course icons8 pdf 48 icons8 play button 48icons8 play button 48 Fulvio Corno
2022-03-01 10:00-11:30 Lecture 02 Introduction to JavaScript icons8 pdf 48 icons8 play button 48 Fulvio Corno
2022-03-03 08:30-10:00 Lecture 03 JavaScript Exercises on Arrays and Strings
JavaScript Objects
icons8 pdf 48  icons8 github 48 icons8 play button 48icons8 play button 48 Fulvio Corno
2022-03-03 10:00-11:30 Lecture 04 JavaScript Functions   icons8 play button 48 Fulvio Corno
2022-03-08 08:30-10:00 Lecture 05 JavaScript Exercises on Functions and Objects.
Callbacks, Functional Programming
icons8 pdf 48 icons8 play button 48 Fulvio Corno
2022-03-08 10:00-11:30 Lecture 06 JavaScript Functional Programming, Asynchronous Callbacks icons8 github 48 icons8 play button 48 Fulvio Corno
2022-03-10 08:30-10:00 Lab 01 Getting started with Node and Javascript (part 1) - Group 1 icons8 pdf 48  -- Juan Pablo Sáenz
2022-03-10 10:00-11:30 Lab 01 Getting started with Node and Javascript (part 1) - Group 2 icons8 pdf 48  -- Juan Pablo Sáenz
2022-03-15 08:30-10:00 Lecture 07 JavaScript Asynchronous Programming. Interfacing with SQLite.   icons8 play button 48 Fulvio Corno
2022-03-15 10:00-11:30 Lecture 08 Asynchronous Programming: Promises. Async-Await. icons8 github 48 icons8 play button 48 Fulvio Corno
2022-03-17 08:30-10:00 Lab 02 Getting started with Node and Javascript (part 2) - Group 1 icons8 pdf 48  -- Juan Pablo Sáenz
2022-03-17 10:00-11:30 Lab 02 Getting started with Node and Javascript (part 2) - Group 2 icons8 pdf 48  -- Juan Pablo Sáenz
2022-03-21   Reading 01 Introduction to Web Architectures, HTML, and CSS icons8 pdf 48 --  
2022-03-22 08:30-10:00 Lecture 09 HTML and CSS - Review of Reading 1 icons8 pdf 48icons8 pdf 48icons8 pdf 48 icons8 play button 48 Fulvio Corno
2022-03-22 10:00-11:30 Lecture 10 CSS Flex and Boostrap   icons8 play button 48 Fulvio Corno
2022-03-24 08:30-10:00 Lab 03 Getting started with HMTL and CSS - Group 1 icons8 pdf 48  -- Juan Pablo Sáenz
2022-03-24 10:00-11:30 Lab 03 Getting started with HMTL and CSS - Group 2 icons8 pdf 48  -- Juan Pablo Sáenz
2022-03-29 08:30-10:00 Lecture 11 JavaScript in the Browser - DOM icons8 pdf 48 icons8 play button 48 Fulvio Corno
2022-03-29 10:00-11:30 Lecture 12 JavaScript in the Browser - Events   icons8 play button 48 Fulvio Corno
2022-03-31 08:30-10:00 Lab 04 JavaScript in the Browser - Group 1 icons8 pdf 48  -- Juan Pablo Sáenz
2022-03-31 10:00-11:30 Lab 04 JavaScript in the Browser - Group 2 icons8 pdf 48 -- Juan Pablo Sáenz
2022-04-04   Reading 02 The 'this' keyword in JavaScript icons8 pdf 48 --  
2022-04-05 08:30-10:00 Lecture 13 Introduction to React icons8 pdf 48 icons8 play button 48 Fulvio Corno
2022-04-05 10:00-11:30 Lecture 14 JSX, Components, props icons8 pdf 48icons8 github 48 icons8 play button 48 Fulvio Corno
2022-04-07 08:30-10:00 BigLab 1-A BigLab 1 - Part A - Group 1 icons8 pdf 48   Juan Pablo Sáenz
2022-04-07 10:00-11:30 BigLab 1-A BigLab 1 - Part A - Group 2 icons8 pdf 48   Juan Pablo Sáenz
2022-04-12 08:30-10:00 Lecture 15 Components and State icons8 pdf 48 icons8 play button 48 Fulvio Corno
2022-04-12 10:00-11:30 Lecture 16 Controlled Components and Forms (part 1) icons8 pdf 48icons8 github 48 icons8 play button 48 Fulvio Corno
      Easter Vacations      
2022-04-21 08:30-10:00 BigLab 1-B BigLab 1 - Part B - Group 1 icons8 pdf 48    Fulvio Corno
2022-04-21 10:00-11:30 BigLab 1-B BigLab 1 - Part B - Group 2 icons8 pdf 48   Fulvio Corno
2022-04-26 08:30-10:00 Lecture 17 Controlled Components and Forms (part 2)   icons8 play button 48 Fulvio Corno
2022-04-26 10:00-11:30 Lecture 18 Controlled Components and Forms (part 3)   icons8 play button 48 Fulvio Corno
2022-04-28 08:30-10:00 BigLab 1-C BigLab 1 - Part C - Group 1 icons8 pdf 48    Juan Pablo Sáenz
2022-04-28 10:00-11:30 BigLab 1-C BigLab 1 - Part C - Group 2 icons8 pdf 48   Juan Pablo Sáenz
2022-05-03 08:30-10:00 Lecture 19

React Context. React Router.

icons8 pdf 48 icons8 play button 48 Fulvio Corno
2022-05-03 10:00-11:30 Lecture 20 React Router icons8 pdf 48 icons8 play button 48 Fulvio Corno
2022-05-05   Reading 03 JavaScript Modules
icons8 pdf 48 --  
2022-05-05 08:30-10:00 BigLab 1-D BigLab 1 - Part D - Group 1 icons8 pdf 48   Fulvio Corno
2022-05-05 10:00-11:30 BigLab 1-D BigLab 1 - Part D - Group 2 icons8 pdf 48   Fulvio Corno
2022-05-10 08:30-10:00 Lecture 21 HTTP server and ExpressJS icons8 pdf 48 icons8 play button 48 Fulvio Corno
2022-05-10 10:00-11:30 Lecture 22 Building an HTTP API server icons8 pdf 48icons8 github 48 icons8 play button 48 Fulvio Corno
2022-05-12 08:30-10:00 BigLab 2-A BigLab 2 - Part A - Group 1 icons8 pdf 48   Juan Pablo Sáenz
2022-05-12 10:00-11:30 BigLab 2-A BigLab 2 - Part A - Group 2 icons8 pdf 48   Juan Pablo Sáenz
2022-05-17   Reading 04 Client-server interaction in React icons8 pdf 48 --  
2022-05-17 08:30-10:00 Lecture 23 Fetch API. CORS. icons8 pdf 48icons8 github 48 icons8 play button 48 Fulvio Corno
2022-05-17 10:00-11:30 Lecture 24 Component lifecycle and useEffect icons8 pdf 48 icons8 play button 48 Fulvio Corno
2022-05-19 08:30-10:00 BigLab 2-B BigLab 2 - Part B - Group 1 icons8 pdf 48   Juan Pablo Sáenz
2022-05-19 10:00-11:30 BigLab 2-B BigLab 2 - Part B - Group 2 icons8 pdf 48   Juan Pablo Sáenz
2022-05-24 08:30-10:00 Lecture 25 About the exam.
useEffect advanced usage (part I)
  icons8 play button 48icons8 play button 48 Fulvio Corno
2022-05-24 10:00-11:30 Lecture 26 useEffect advanced usage (part II)   icons8 play button 48 Fulvio Corno
2022-05-26 08:30-10:00 BigLab 2-C BigLab 2 - Part C - Group 1 icons8 pdf 48   Juan Pablo Sáenz
2022-05-26 10:00-11:30 BigLab 2-C BigLab 2 - Part C - Group 2 icons8 pdf 48   Juan Pablo Sáenz
2022-05-31 08:30-10:00 Lecture 27 Authentication with Passport.js (part I) icons8 pdf 48 icons8 play button 48 Fulvio Corno
2022-05-31 10:00-11:30 Lecture 28 Authentication with Passport.js (part II)   icons8 play button 48 Fulvio Corno
2022-06-02     Holiday      
2022-06-07 08:30-10:00 Lecture 29 (no class)      
2022-06-07 10:00-11:30 Lecture 30 (no class)      
2022-06-09     BigLab 2 - Part D - Group 1 icons8 pdf 48   Juan Pablo Sáenz
2022-06-09     BigLab 2 - Part D - Group 2 icons8 pdf 48   Juan Pablo Sáenz