CS 198-99 | Spring 23
Introduction
to

development
Wed and Fri, 5:00-6:30PM, HMMB 390
webdev-decal@lists.berkeley.edu👋 Welcome to the course!
Wed, Sep 6
💅 Stylin' your sites
Wed, Sep 13
Lecture 3 / CSS 1
Due
Assigned
Vitamin 2: Introduction to CSS
Due next weekAssigned
Fri, Sep 15
Lecture 4 / CSS 2
Late
Assigned
🕺 Get moving with JavaScript
Wed, Sep 20
Lecture 5 / JavaScript 1: Essentials
Assigned
Fri, Sep 22
Lecture 6 / JavaScript 2: DOM
Assigned
Introducing React
Wed, Sep 27
Lecture 7 / Internet and Node.js/NPM
Assigned
Fri, Sep 29
Lecture 8 / React 1: Components
Assigned
Continuing React
Wed, Oct 4
Lecture 9 / React 2: State
Fri, Oct 6
Lecture 10 / React 2.5: Advanced React
Assigned
Introduction to APIs
Wed, Oct 11
Lecture 11 / APIs and Postman
Assigned
Fri, Oct 13
Lecture 12 / Express.js and JSON APIs
More approaches to web dev
Wed, Oct 18
Lecture 13 / Express.js and AIs
Fri, Oct 20
Lecture 14 / Databases and Authentication
🎨 Design and UI/UX
Wed, Oct 25
Lecture 15 / Design: 1
Due
Fri, Oct 27
Lecture 16 / Design: 2
🕴️ Special Topics
Wed, Nov 1
Lecture 17 / Special Topics: Web Accessibility
⸺
Assigned
Fri, Nov 3
Lecture 18 / Special Topics: GitHub
⸺
Assigned
💡 Special Topics
Wed, Nov 8
Lecture 19 / Special Topics: Web Frameworks
⸺
Assigned
Fri, Nov 10
Lecture 20 / Veteran's Day
⸺
🐔😋
Wed, Nov 22
Lecture 23 / Non-Instructional Day
⸺
Fri, Nov 24
Lecture 24 / Thanksgiving
⸺
The final stretch!
Wed, Nov 29
Lecture 25 / Final Project Presentations
⸺
Fri, Dec 1
Lecture 26 / Final Project Presentations
⸺