CS142 Lectures

2 min read Original article ↗

Week 1

Introduction, Course Organization

Monday, April 3, 2023

Intro

HyperText Markup Language (HTML)

Wednesday, April 5, 2023

HTML

Cascading Style Sheets (CSS)

Friday, April 7, 2023

CSS

Week 2

URLs and Links

Monday, April 10, 2023

URLs

Week 3

Document Object Model (DOM)

Monday, April 17, 2023

DOM

DOM - Events

Wednesday, April 19, 2023

Events

Intro to Front End Programming

Friday, April 21, 2023

FrontEnd

Week 4

Introduction to ReactJS

Monday, April 24, 2023

ReactJS

Single Page Applications

Wednesday, April 26, 2023

SPA

Responsive Web Design

Friday, April 28, 2023

RWD

Week 5

Building Web Applications

Monday, May 1, 2023

WebApps

Browser/Server Communication

Wednesday, May 3, 2023

HTTP

ServerCom

Week 6

Node.js

Monday, May 8, 2023

NodeJS

ExpressJS

Wednesday, May 10, 2023

Express

Storage Tier

Friday, May 12, 2023

Database

Week 7

Cookies and Session

Monday, May 15, 2023

Sessions

Input and Validation

Wednesday, May 17, 2023

Input

Week 8

Web App Security - Browser Isolation

Monday, May 22, 2023

WebAppSecurity

Week 9

Stanford Holiday - No class

Monday, May 29, 2023

Week 10

Future directions

Wednesday, June 7, 2023