Fall enrollment is open, and closes September 28. Check out the Academic Term Calendar for more information.

HTML and CSS

COM SCI X 418.102AB

Understand HTML (Hypertext Markup Language) and CSS (Cascading Style Sheets). Together, they provide the foundation on which web pages are built. HTML labels types of information, CSS specifies how that information will look.

READ MORE ABOUT THIS COURSE
Fall
Winter
Spring
Summer
Online
In Person
Starting at $1,095.00
As few as 11 weeks
4.0

What you can learn.

  • Gain an understanding of HTML (Hypertext Markup Language) and CSS (Cascading Style Sheets) and how they work together
  • Learn to structure and format web pages, including HTML5 page structure elements
  • Learn responsive design coding principles
  • Understand how to insert links, images, media, JavaScript, jQuery

About this course:

Anyone who does web work needs to understand HTML (Hypertext Markup Language) and CSS (Cascading Style Sheets). Together, they provide the foundation on which web pages are built. HTML labels types of information, and CSS specifies how that information will look. Using step-by-step code writing exercises, students learn how HTML and CSS work together to create responsive web pages, starting with the very basics and progressing up to the intermediate level. Topics include HTML5 tags and elements, links, forms, lists, images and color. Also covered are page layout, properties, selectors, CSS3, media queries, menus, the box-model, specificity, the cascade, pseudo elements and classes, adding video, animation, JavaScript and jQuery, as well as site deployment. Free software is used.

Fall 2025 Schedule

Date & Time
Details
Format
 
-
Monday 6:00PM - 9:00PM PT
Available
See Details
Instructor: Gideon Arom
405143
Fee:
$1,095.00
In Personformat icon
Location: UCLA
Notes

Enrollment limited; early enrollment advised. Enrollment deadline: September 28th, 2025

Refund Deadline
Refunds only available from September 02, 2025 to October 05, 2025
Course Requirements
Internet access required to retrieve course materials.
Schedule
Type
Date
Time
Location
Lecture
Mon Sep 22, 2025
6:00PM PT - 9:00PM PT
UCLA
School of Public Affairs Bldg. 2250
Lecture
Mon Sep 29, 2025
6:00PM PT - 9:00PM PT
UCLA
School of Public Affairs Bldg. 2250
Lecture
Mon Oct 6, 2025
6:00PM PT - 9:00PM PT
UCLA
School of Public Affairs Bldg. 2250
Lecture
Mon Oct 13, 2025
6:00PM PT - 9:00PM PT
UCLA
School of Public Affairs Bldg. 2250
Lecture
Mon Oct 20, 2025
6:00PM PT - 9:00PM PT
UCLA
School of Public Affairs Bldg. 2250
Lecture
Mon Oct 27, 2025
6:00PM PT - 9:00PM PT
UCLA
School of Public Affairs Bldg. 2250
Lecture
Mon Nov 3, 2025
6:00PM PT - 9:00PM PT
UCLA
School of Public Affairs Bldg. 2250
Lecture
Mon Nov 10, 2025
6:00PM PT - 9:00PM PT
UCLA
School of Public Affairs Bldg. 2250
Lecture
Mon Nov 17, 2025
6:00PM PT - 9:00PM PT
UCLA
School of Public Affairs Bldg. 2250
Lecture
Mon Nov 24, 2025
6:00PM PT - 9:00PM PT
UCLA
School of Public Affairs Bldg. 2250
Lecture
Mon Dec 1, 2025
6:00PM PT - 9:00PM PT
UCLA
School of Public Affairs Bldg. 2250
-
This section has no set meeting times.
Available
See Details
Instructor: Kyle Stokes
405142
Fee:
$1,095.00
Onlineformat icon
Notes

Enrollment limited; early enrollment advised. Enrollment deadline: September 28th, 2025

Refund Deadline
Refunds only available from September 02, 2025 to October 05, 2025
Course Requirements
Internet access required to retrieve course materials.

Winter 2026 Schedule

Date & Time
Details
Format
 
-
Monday 6:00PM - 9:00PM PT
Future Offering (Opens November 03, 2025 12:00:00 AM)
See Details
Instructor: Gideon Arom
405828
Fee:
$1,095.00
In Personformat icon
Location: UCLA Extension Gayley Center in Westwood
Notes

Enrollment limited; early enrollment advised. Enrollment deadline: January 11th, 2026.

Refund Deadline
Refunds only available from November 03, 2025 to January 18, 2026
Course Requirements
Internet access required to retrieve course materials.
Schedule
Type
Date
Time
Location
Lecture
Mon Jan 5, 2026
6:00PM PT - 9:00PM PT
UCLA Extension Gayley Center in Westwood
UCLA Extension Gayley Center 119B
Lecture
Mon Jan 12, 2026
6:00PM PT - 9:00PM PT
UCLA Extension Gayley Center in Westwood
UCLA Extension Gayley Center 119B
Lecture
Mon Jan 19, 2026
6:00PM PT - 9:00PM PT
UCLA Extension Gayley Center in Westwood
UCLA Extension Gayley Center 119B
Lecture
Mon Jan 26, 2026
6:00PM PT - 9:00PM PT
UCLA Extension Gayley Center in Westwood
UCLA Extension Gayley Center 119B
Lecture
Mon Feb 2, 2026
6:00PM PT - 9:00PM PT
UCLA Extension Gayley Center in Westwood
UCLA Extension Gayley Center 119B
Lecture
Mon Feb 9, 2026
6:00PM PT - 9:00PM PT
UCLA Extension Gayley Center in Westwood
UCLA Extension Gayley Center 119B
Lecture
Mon Feb 16, 2026
6:00PM PT - 9:00PM PT
UCLA Extension Gayley Center in Westwood
UCLA Extension Gayley Center 119B
Lecture
Mon Feb 23, 2026
6:00PM PT - 9:00PM PT
UCLA Extension Gayley Center in Westwood
UCLA Extension Gayley Center 119B
Lecture
Mon Mar 2, 2026
6:00PM PT - 9:00PM PT
UCLA Extension Gayley Center in Westwood
UCLA Extension Gayley Center 119B
Lecture
Mon Mar 9, 2026
6:00PM PT - 9:00PM PT
UCLA Extension Gayley Center in Westwood
UCLA Extension Gayley Center 119B
Lecture
Mon Mar 16, 2026
6:00PM PT - 9:00PM PT
UCLA Extension Gayley Center in Westwood
UCLA Extension Gayley Center 119B
-
This section has no set meeting times.
Future Offering (Opens November 03, 2025 12:00:00 AM)
See Details
Instructor: Kyle Stokes
405827
Fee:
$1,095.00
Onlineformat icon
Notes

Enrollment limited; early enrollment advised. Enrollment deadline: January 11th, 2026.

Refund Deadline
Refunds only available from November 03, 2025 to January 18, 2026
Course Requirements
Internet access required to retrieve course materials.

Ready to start 
your future?

Keep up to date on the latest news and offerings.
 

vector icon of building

Corporate Education

Learn how we can help your organization meet its professional development goals and corporate training needs.

Learn More

vector icon of building

Donate to UCLA Extension

Support our many efforts to reach communities in need.

Innovation Programs

Student Scholarships

Lifelong Learning

See More