Create Rich, Multiplatform Apps and Websites
Next start date
March 6, 2017
Learning HTML and CSS is one of the best ways to launch your career in front-end Web development. These essential languages prepare you to create dynamic apps and responsive websites that function flawlessly on any desktop or mobile platform.
Beginning Web developers and designers, along with other professionals looking to add website development to their skill set.
You don’t need any previous HTML or CSS experience to take this program.
If you're not a native English speaker, you’ll need to have basic English language skills to participate in this program. To learn more, see English Language Proficiency Requirements.
Because this certificate program is 100 percent online, no visa is required and international students are welcome to apply. For more information, see Admission Requirements for International Students.
This is a hands-on course with in-class programming exercises as well as assignments to be completed outside of class. Therefore, students will be required to bring a laptop. The minimum requirement is Windows XP through Windows 7, although an Intel Mac or Linux platform is optimal. All online students are required to have a headset with microphone.
You earn the certificate by regularly attending class and successfully completing all required courses. For more information, see Completing Your Program.
You’ll create a responsive, client-side Web application.
Complete the courses listed below to earn the certificate. You may be able to take individual courses without enrolling in the certificate program; check the course pages for details.
HTML5 & CSS3 Foundations
HTML5 Application Programming Interfaces (APIs)
Certificate in HTML5, CSS3 & Responsive Design for Web Development
Approved by the UW Department of Computer Science & Engineering.
View this program's advisory board.
Each of our programs uses an advisory board to review content, guide design and recommend updates to ensure the program remains current as the field of study evolves. By tapping the minds of the top thinkers, doers and leaders in the field, we offer a transformational learning experience. The following individuals serve as the advisory board for this program.
Cheri Allen, Web Developer, Northwest Independent Ruby Development
David Anderson, Senior Software Engineer, McGraw-Hill Education
Rovy Branon, Vice Provost, University of Washington Continuum College
Jake Carter, The Omni Group
Peter Cihak, Senior Lead Software Development Engineer in Test, Microsoft
Renee De Vourseny, President, Northwest Independent Ruby Development
Paula McArdle, Assistant Director, UW Professional and Continuing Education
Thomas O’Connor, Software Developer Support Engineer, Nintendo; Developer and Founder, PlayEveryWare
Beth Robson, Principal, WickedlySmart
Jason Zeringue, Instructor, IADT
Charles Wesley, Web Developer, University of Washington Bothell; Sole Proprietor, Struct Software
Download the application form (PDF)
Apply online, or submit an application packet that includes:
We’re currently accepting applications and will be reviewing them in the order they’re received. We’ll accept applications until the program closes.
We’ll contact you within two weeks of receiving your application materials to let you know if you’ve been accepted to the program.
If you’re accepted, we’ll send you details about your first-term course, including information on paying your course fee. Your course fee is due two weeks before the first class.
With the exception of the one-time application fee, certificate program fees are charged on a quarterly basis. Payment is due when you register.
Course fees do not include any costs for class materials such as textbooks and software.
Drops, Withdrawals & Refunds
Courses are streamed online in real time from the classroom. You interact with your instructors and fellow students via chat, using Adobe Connect web conferencing software. Assignments and other course materials are delivered through Canvas, a web-based learning management system that also serves as a communications hub.For added flexibility, each quarter you may view recordings of up to 40 percent of your class sessions instead of attending in real time. You also can attend the classroom sessions in person if space is available.
Our special blended programs combine the convenience of online study with the vibrancy of in-person classes for a unique learning experience.
Not available for this program
Attend class in person at one of our convenient locations. You’ll engage face to face with your classmates and instructors as part of a highly interactive curriculum. An online learning management system may be required to access some course materials and assignments.
Senior Software Engineer, McGraw-Hill Education
Study the principles, elements and methods of modern game design. Analyze different types of games and ways to keep players engaged.
Develop your skills in the flexible Ruby programming language and learn how to develop and test applications on the Rails platform.