CS 144: Course Schedule
Please note that this is the tentative schedule for the class and significant changes may be made over time depending on the class progress and student need. Please come back to this page in order to see the most up-to-date schedule.
# | Topics | Slides | Notes |
---|---|---|---|
Overview HTTP |
HTTP |
Syllabus Integrity HTTP |
|
HTTP/2 Encoding |
Encoding |
Encoding |
|
HTML, CSS, Static Site |
HTML |
HTML |
|
Dynamic Site HTML Form MVC AJAX |
Dynamic Site AJAX |
Dynamic Site AJAX |
|
Basic JavaScript |
JavaScript |
JavaScript |
|
DOM Advanced JavaScript |
DOM Advanced JavaScript |
DOM Advanced JavaScript |
|
Advanced JavaScript Browser Event Handling MEAN Introduction |
Browser Events MEAN |
Browser Events MEAN |
|
MongoDB Node.JS |
MongoDB Node |
MongoDB Node |
|
Express Asynchronous Programming |
Express Promise |
Express Promise |
|
Promise Cookies |
Promise Session |
Promise Session |
|
JWT and Sessions Single-Page Application (SPA) |
Session SPA |
Session SPA |
|
Front-End Framework TypeScript Angular (CLI) |
Front-End Framework TypeScript Angular |
Front-End Framework TypeScript Angular |
|
Angular (Component) |
Angular |
Angular |
|
Angular (Service) Reactive Programming |
Angular Reactive |
Angular Reactive |
|
Reactive Programming Advanced CSS |
Reactive CSS |
Reactive CSS |
|
Responsive Web design Scaling Web Service |
CSS Scale Out |
CSS Scale Out |
|
Scaling Web Service Cluster Computing |
Scale Out Cluster Computing |
Scale Out Cluster Computing |
|
Encryption |
PKI |
PKI |
|
Public-Key Infrastructure Common Vulnerability |
PKI Vulnerability |
PKI Vulnerability |