Fall 2021
1005 Engineering Building I
Fri 12:50PM - 3:35PM
Class | Concepts | Build | Assignments |
---|---|---|---|
8/20 | Basics | Review shells, markdown, git. | HW0 |
8/27 | 🧱 Intro+Webpages ☢️ | Build a static responsive landing page | HW1 |
HTML5, DOM, bootstrap, flexbox, css grid | |||
9/3 | 🧾 REST and Forms 🚀 | Build a payment page | HW2 |
9/10 | 🧪 History; JS + DOM 🎋 | Build a simple JQuery library | HW3 |
9/24 | 🚧 Frameworks 🏗️ | Build three webpages in three frameworks (P1) | M0; HW4 |
Mushtache Templates, Angular, React, Vue | |||
10/1 | 📦 Backend concepts 🔛 | Build three webpages in three frameworks (P2) | |
10/8 | 🔐 Authenication, Sessions 💼 | Build a login webflow | |
CSFR, oauth, server-side sessions, cookies | |||
10/15 | 🎨 Animation + Visualization 📈 | Build an interactive visualization | |
10/22 | 🔅 Websockets 🔌 | Build a dashboard | |
10/29 | 🎧 Audio + Video 📹 | Build a Clubhouse space | |
11/5 | 🎛️ Configuring and operating a web server 🖥️ | Deploy a website | |
11/12 | 🕸️ Advanced web architectures 🏛️ | ||
11/19 | 🎬 Demos 💯 | ||
11/26 | No class | ||
12/3 | Final Exam (12:00--2:30PM) @ EB2 1025 |