Link Search Menu Expand Document

Schedule

This is the tentative schedule for the class. The times for materials due, quizzes, tests, and such are set, and are unlikely to change. However, topics may shift depending on our progress and our interests, so this schedule may be updated along the way.


Table of contents
  1. Microservices
  2. Tomcat
  3. Node JS
  4. Web Apps
  5. Web Frameworks

Microservices

wk# day topic recording lab
#1 Tues, 14 Sep Introduction L01 A
    Microservices
The Architecture, TCP Protocol & TCP Services.
   
#2 Tues, 21 Sep Microservices II
Database Access, Data Serialization & Cross-cutting Themes.
L02, LAB01, LAB02  
    Microservices (OLD)    

Tomcat

wk# day topic recording lab
#3 Tues, 28 Sep Web Services
HTTP Protocol, HTTP Services & more HTTP features.
L03, LAB01, LAB02 B
#4 Tues, 5 Oct Web Services (II)
The Tomcat Server, RESTful APIs & other Web APIs.
L04, LAB01, LAB02  
    Web Services (OLD)    
  Tues, 12 Oct Reading Week No Lecture No Labs
#5 Tues, 19 Oct Review L05 T1

Node JS

wk# day topic recording lab
#6 Tues, 26 Oct Node JS
Cross-cutting Themes, JavaScript & Node JS.
L06, LAB C
#7 Tues, 2 Nov Node JS (II)
Express JS, Sequelize ORM & Advanced JavaScript.
L07, LAB  
    Node JS (OLD)    

Web Apps

wk# day topic recording lab
#8 Tues, 9 Nov Web Apps
AJAX, the DOM & Events.
L08 D
#9 Tues, 16 Nov Web Apps (II)
Forms & Web Storage.
L09  
    Web Apps (OLD)    
#10 Tues, 23 Nov Review L10 T2

Web Frameworks

wk# day topic recording lab
#11 Tues, 30 Nov Web Frameworks
TypeScript, Angular & RxJS.
L11 E
#12 Tues, 7 Dec Web Frameworks II
More Angular, Routing & Forms.
L12 No Labs
    Angular (OLD)    
  Thurs, 16 Dec Final Exams Review FE

Back to top

Copyright © 2021 Vincent Chu. Course materials based on and used with permission from Professor Hamzeh Roumani.
Last updated: 14 December 2021 at 10:47 PM EST