CMU422 Fundamentals of Web Design
Master the essentials of modern web design with HTML5, CSS3, and JavaScript. Build responsive, accessible websites for real clients while learning industry-standard practices.
Lecture Sessions
Introduction to HTML
Document structure and semantics
HTML Forms and Input
User interaction and validation
CSS Fundamentals
Styling, selectors, and cascading
CSS Layout and Box Model
Spacing, borders, and dimensions
CSS Flexbox and Grid
Modern layout systems
JavaScript Basics
Variables, types, and logic
JavaScript Events and Interactivity
Handling user actions
DOM Manipulation and External Libraries
Dynamic content and resources
Introduction to React Concepts
Components and state
Accessibility and SEO
Inclusive design and visibility
Web Hosting and Deployment
Going live
Final Project and Assessment
Review and submission
Brief Revision Quizzes
Introduction to HTML
HTML Forms and Input
CSS Fundamentals
CSS Layout and Box Model
CSS Flexbox and Grid
JavaScript Basics
JavaScript Events and Interactivity
DOM Manipulation and External Libraries
Introduction to React Concepts
Accessibility and SEO
Web Hosting and Deployment
Final Project and Assessment