Course Schedule

Computer Science 103, Spring 2018

Module One: Introduction to Web Development

Reading Assignments

  • Chapter 1: Introduction to Web Development
  • Chapter 2: How the Web Works

Discussion and Review Slides

Module Two: HTML and CSS

Reading Assignments

  • Chapter 3: Introduction to HTML
  • Chapter 4: Introduction to CSS
  • Chapter 5: HTML Tables and Forms

Discussion and Review Slides

Module Three: Web Media and Advanced CSS

Reading Assignments

  • Chapter 6: Web Media (Not Section 6.5)
  • Chapter 7: Advanced CSS (Not Section 7.7)

Discussion and Review Slides

Module Four: Programming in JavaScript

Reading Assignments

  • Chapter 8: JavaScript Language Fundamentals (No "Dive Deeper")
  • Chapter 9: Using JavaScript (Selected Topics)

Discussion and Review Slides

Module Five: Advanced JavaScript Programming

Reading Assignments

  • Chapter 10: Extending JavaScript with jQuery (Optional)
  • Chapter 20: JavaScript Frameworks (Selected Topics)
Please support my work!

View the source.