Method
Flexible
Term
FALL
Units
3.0 QUARTER UNITS
Cost
$715

Course Description


This course provides an in-depth exploration into the expanding world of Cascading Style Sheets (CSS), covering responsive website designs that work with smartphone, tablet or desktop monitors. Lectures and hands-on exercises cover essential CSS3 properties, concepts, techniques, and applications of media queries, styling forms, fonts and structural pseudo-classes. You will also learn how to handle browser compatibility issues.



By the end of the course, you’ll know how to use the latest CSS capabilities to create Web pages with clean, efficient and cutting-edge designs that meet the demands of mobile, tablet and desktop users.

Topics

  • Designing Web pages that respond to media types (mobile phones, tablets, desktops)
  • Using browser development tools for testing purposes
  • Vendor prefixes
  • Child, sibling and structural pseudo-class selectors
  • CSS3 properties, including:
  • * Border radius

    * Box and text shadows

    * Gradients

  • Web Typography
  • CSS Animation properties
  • Flexbox
  • Grid Layout
  • Drop-down menus
  • Style forms
  • Validation of HTML and CSS code
  • Testing for Accessibility
  • Flexible Attend in person or via Zoom at scheduled times.
Schedule
Date
Start Time
End Time
Meeting Type
Location
Tue, 09-30-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 09-30-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 10-07-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 10-07-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 10-14-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 10-14-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 10-21-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 10-21-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 10-28-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 10-28-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 11-04-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 11-04-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 11-18-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 11-18-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 11-25-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 11-25-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 12-02-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 12-02-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 12-09-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 12-09-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
 

This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.

To see all meeting dates, click “Full Schedule” below. No meeting on November 11, 2025.

You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.

Demo