Intro to Web Programming w/ HTML5 & CSS3
A required course in the Full Stack Web Development Certificate Program.
This course provides intermediate level knowledge and skills for web development, along with an introduction to basic programming concepts and the three web development languages: HTML, CSS, and JavaScript. Furthermore, students of this course will learn how to apply these languages to create web-based applications. An introduction to more advanced topics such as prototypal inheritance, software frameworks, and software development tooling will be covered.
SPRING 2026
Class Schedule
| Event | Date | Day | Start Time | End Time | Location | Room |
|---|---|---|---|---|---|---|
| Event Start | Date 4/20/2026 | Day MON | Start Time | End Time | Location Online (Access Begins) | Room --- |
| Event Synchronous Meeting | Date 4/23/2026 | Day THU | Start Time 07:00 PM (PT) | End Time 08:00 PM (PT) | Location Zoom | Room |
| Event Synchronous Meeting | Date 4/30/2026 | Day THU | Start Time 07:00 PM (PT) | End Time 08:00 PM (PT) | Location Zoom | Room |
| Event Synchronous Meeting | Date 5/7/2026 | Day THU | Start Time 07:00 PM (PT) | End Time 08:00 PM (PT) | Location Zoom | Room |
| Event Synchronous Meeting | Date 5/14/2026 | Day THU | Start Time 07:00 PM (PT) | End Time 08:00 PM (PT) | Location Zoom | Room |
| Event Synchronous Meeting | Date 5/21/2026 | Day THU | Start Time 07:00 PM (PT) | End Time 08:00 PM (PT) | Location Zoom | Room |
| Event Synchronous Meeting | Date 5/28/2026 | Day THU | Start Time 07:00 PM (PT) | End Time 08:00 PM (PT) | Location Zoom | Room |
| Event Synchronous Meeting | Date 6/4/2026 | Day THU | Start Time 07:00 PM (PT) | End Time 08:00 PM (PT) | Location Zoom | Room |
| Event Synchronous Meeting | Date 6/11/2026 | Day THU | Start Time 07:00 PM (PT) | End Time 08:00 PM (PT) | Location Zoom | Room |
| Event End | Date 6/14/2026 | Day SUN | Start Time | End Time | Location Online (Access Ends) | Room --- |
Important Course Information
Textbook Information for I&C SCI X470.90.
Required Textbook(s):
Meet Your Instructor(s)
SUMMER 2026
Class Schedule
| Event | Date | Day | Start Time | End Time | Location | Room |
|---|---|---|---|---|---|---|
| Event Start | Date 7/6/2026 | Day MON | Start Time | End Time | Location Online (Access Begins) | Room --- |
| Event Synchronous Meeting | Date 7/7/2026 | Day TUE | Start Time 06:00 PM (PT) | End Time 07:00 PM (PT) | Location Zoom | Room |
| Event Synchronous Meeting | Date 7/14/2026 | Day TUE | Start Time 06:00 PM (PT) | End Time 07:00 PM (PT) | Location Zoom | Room |
| Event Synchronous Meeting | Date 7/21/2026 | Day TUE | Start Time 06:00 PM (PT) | End Time 07:00 PM (PT) | Location Zoom | Room |
| Event Synchronous Meeting | Date 7/28/2026 | Day TUE | Start Time 06:00 PM (PT) | End Time 07:00 PM (PT) | Location Zoom | Room |
| Event Synchronous Meeting | Date 8/4/2026 | Day TUE | Start Time 06:00 PM (PT) | End Time 07:00 PM (PT) | Location Zoom | Room |
| Event Synchronous Meeting | Date 8/11/2026 | Day TUE | Start Time 06:00 PM (PT) | End Time 07:00 PM (PT) | Location Zoom | Room |
| Event Synchronous Meeting | Date 8/18/2026 | Day TUE | Start Time 06:00 PM (PT) | End Time 07:00 PM (PT) | Location Zoom | Room |
| Event Synchronous Meeting | Date 8/25/2026 | Day TUE | Start Time 06:00 PM (PT) | End Time 07:00 PM (PT) | Location Zoom | Room |
| Event End | Date 8/30/2026 | Day SUN | Start Time | End Time | Location Online (Access Ends) | Room --- |
Important Course Information
Textbook Information for I&C SCI X470.90.
Required Textbook(s):
Meet Your Instructor(s)
Error
Course is already in progress.
You will be assessed a $25 late fee if you are enrolling one day after the course start date. You should work with the instructor to catch up on coursework.
Click OK if you still wish to enroll. Otherwise, click Cancel.