👋 Hello students, welcome to COMP 426!
This special, pilot section of COMP 426 introduces students to the fundamentals modern, full-stack web development with an emphasis on today’s best practices, modern tooling, and leading industry-prevalent frameworks.
Hide past due
Fundamentals
React
Next.js
Backend
Design
Technologies
Fri Apr 25
L33
Vercel, CI/CD, and Analytics
Wed Apr 23
L32
Monorepos
Mon Apr 21
L31
Cross-Platform Development
Mon Apr 14
L30
Building a Tech Stack
Fri Apr 11
L29
Other Backend Services
Wed Apr 9
L28
Other Web Frameworks
Mon Apr 7
L27
Inclusive Design (i18n + Accessibility)
Fri Apr 4
L26
Responsive Design
Wed Apr 2
L25
Typography and Iconography
Mon Mar 31
L24
Colors
Fri Mar 28
L23
Prototyping
Wed Mar 26
L22
Intro to UI / UX Design
Mon Mar 24
M02
Midterm 02
Fri Mar 21
P02
Midterm 02 Practice
Mon Mar 19
L21
Final Projects
Mon Mar 17
L20
Websockets and Realtime
Wed Mar 5
L19
Database Features Potpourri
Mon Mar 3
L18
Storage and Permissions
Fri Feb 28
L17
Authentication
Wed Feb 26
L16
Intro to Supabase
Mon Feb 24
L15
Intro to Relational Databases
Wed Feb 19
L14
Next.js Pages Router + Server Side Props
Mon Feb 17
L13
Intro to Next.js + Server Side Rendering
Fri Feb 14
L12
Routing and Architectures (MPAs vs. SPAs)
Wed Feb 12
L11
Managing Side Effects
Fri Feb 7
L10
CSS Frameworks (Tailwind)
Wed Feb 5
L09
React State
Mon Feb 3
L08
Intro to React
Fri Jan 31
M01
Midterm 01
Wed Jan 29
P01
Midterm 01 Practice
Mon Jan 27
L07
Asynchronous TypeScript
Fri Jan 24
L06
Event Handling and the DOM
Wed Jan 22
L05
Functional Programming and Closures
Fri Jan 17
L04
JavaScript, TypeScript, and Build Tools
Mon Jan 13
L03
Making Layouts with CSS
Fri Jan 10
L02
HTML and CSS
Wed Jan 8
L01
Welcome to COMP 426!