Introduction to Web Technology and Programming
Course Expectations, Web Fundamentals, Developer Tools, HTML Basics
Deeper dive into HTML. Introducing CSS and styles
Making your site work on (m)any devices
Using CSS Frameworks
Introduction to Javascript
JavaScript and the DOM
Reacting to User Input
Functions and Callbacks
Asynchronous JavaScript
Promises, async functions, and servers
Common JavaScript Libraries
Modern JavaScript
Consolidated References
Midterm Study Guide
Final Project
Final Study Guide
# | Course | Slides | Examples | Recording | Lab |
---|---|---|---|---|---|
1 | Course Expectations, Web Fundamentals, Developer Tools, HTML Basics | (19) | (5) | Intro to HTML | |
2 | Deeper dive into HTML. Introducing CSS and styles | (20) | (9) | ||
3 | Making your site work on (m)any devices | (21) | (3) | HTML + CSS Basics | |
4 | Using CSS Frameworks | (14) | Responsive Resume | ||
5 | Introduction to Javascript | (19) | Exploring Javascript | ||
6 | JavaScript and the DOM | (24) | String Manipulation and Forms | ||
7 | Reacting to User Input | (12) | |||
8 | Functions and Callbacks | (21) | Exploring Callbacks | ||
9 | Asynchronous JavaScript | (25) | Building a Pokedex | ||
10 | Promises, async functions, and servers | (23) | Interacting with the Network | ||
11 | Common JavaScript Libraries | (24) | Using JavaScript Libraries | ||
12 | Modern JavaScript | (10) |