Web Development Certificate Program | UC Davis Continuing and Professional Education

UC Davis Continuing and Professional Education

Secondary menu

Web Development Certificate Program

Get the Practical Skills Employers Are Looking For

Our Web Development Certificate Program provides the foundational skills, experience and connections needed to succeed in today’s technology-driven workforce. The program is ideal for those wanting to enter the web development field or those in other professional positions looking to take on web development responsibilities at work.

What You’ll Learn

No prior experience with coding? No problem. You’ll start with the basics and then work your way into more advanced programming and website/app development as you go. Here’s a snapshot of what you’ll learn in the Web Development Certificate Program:

  • Learn market-driven skills in HTML5, CSS, PHP, SQL and dynamic tools such as JavaScript and AJAX
  • Design and build dynamic, modern websites
  • Advance your programming and coding skills with project-driven coursework
  • Develop the communication, project management and organizational skills needed to succeed in collaborative tech environments

How You’ll Benefit

Designed in partnership with IT staffing firms and web development companies, the Web Development Certificate Program is tailored to meet the needs of today’s professional workforce. Benefits of this program include:

  • Enjoy convenient online courses
  • Create a portfolio of websites to showcase your knowledge and skills
  • Get free job placement assistance with our partner, TEK Systems
  • Gain career flexibility, as web development skills are in high demand across many industries

Fast Track

This certificate program has a Fast Track option. Note: Enrollment in the Fast Track is only available in fall and spring quarters.

Advisory Board:

Shana Groen – Division Director, Robert Half Technology 
Kim Vu – Manager, California Water Resources Control Board
Dr. Matt Bishop – Professor of Computer Science, UC Davis
Jonathan Aroner – UX Designer, Google
John Beckwith – UI Designer, Hewlett-Packard
Christopher Haupt – Founder and CEO, Mobirobo

Program Requirements:

This 15-unit certificate program consists of five required courses.

Course content is frequently revised to ensure that the program is up-to-date with the latest industry standards. For this reason, you must complete all of the course requirements of your certificate within five years from the day you enroll in the first course. A certificate will not be awarded if the requirements are not completed and your application for candidacy is not received within this timeframe.

Quarterly schedule of courses

Creating Functional Websites3.0OOO
Web Programming with JavaScript3OO
Server-Side Scripting with PHP3OO
Database Design-Development and Management3OO
Creating Web Applications with AJAX3.0OO
F=Fall W=Winter SP=Spring SU=Summer; Schedules subject to change.
O = Online C = Classroom OC = Online and Classroom H = Hybrid

Required Courses

Design and build your own professional and attractive web pages. Learn the basics of the “language of the Internet” through hands-on coding with HTML and CSS.  Discover how to construct your own web pages by using the concepts involved with CSS and HTML5, including such fundamentals as lists, menus, hyperlinks, images, forms, tables, frames and other customizable parts. Explore the creation and production processes involved in website development by examining web interface technologies and their applications. The final project for this class can serve as a portfolio piece to showcase your capabilities to prospective employers.

This course is not currently open for enrollment.

Once you have an understanding of how to build static web pages, learning JavaScript is the next step in creating dynamic interactions with your web pages. JavaScript is built directly into web browsers, so learning it requires no extra software tools. Learn the power of JavaScript and discover how to create highly functional, interactive pages that can respond to the web browser and user input. Although a programming background is helpful, it's not a requirement for learning the powerful features of JavaScript. While this is not specifically a programming course, students will learn a great deal about programming while learning JavaScript.

Sections of this course open for enrollment:

Transform basic websites into interactive experiences using PHP, the most commonly used server-side scripting language.  Server-side scripting languages allow you to create dynamic interactions that are driven by programming logic, data from databases and server files, or content based on user input. Explore dynamic graphics using PHP, as well as the world of syndication and web services.  You’ll also learn how to create secure applications that can handle unexpected user entries. 

This course is not currently open for enrollment.

Gain a hands-on introduction to the basics of modern database terminology, architecture, design and creation, as well as how to access stored data. Acquire the skills to describe the functions of a database management system and its internal components, and construct logical data models for the implementation of a specific database requirement. Students will also learn how to code simple SQL statements to create, retrieve, update and delete data values stored in a relational database.

Sections of this course open for enrollment:

AJAX has been described as “the special sauce” that makes web magic happen. In reality, it’s a combination of technologies working together to create highly interactive web content. AJAX combines HTML5, CSS, JavaScript and server side scripting to allow fully dynamic page content without the need to reload pages in the browser, including database-driven content. Learning AJAX combines the skills learned in HTML5, CSS, JavaScript, Database Development and PHP into a complete package, allowing you to build any type of website or web application you need.

Sections of this course open for enrollment:

Get More Info

Your privacy is important to us!

Mailing Address
Enter N/A if none.


“I used the websites I developed as final projects [in my classes] as portfolio websites during my job search.”

Dilhari Peiris, Washington, D.C.

Read more student testimonials


Watch our latest online information session webinar

Attend a free information session


Try out a free sample lesson from our JavaScript course


“As we create new products and experiences for people, we have to take into consideration the whole user and how that product is going to fit into that user’s life.”

-Bill Mead, Instructor

More from this interview

Instructor biographies


General Certificate Program FAQs

Customized Certificate Program FAQs

Certificate Programs as Stepping Stones to Career Advancement


Web Development Certificate Program Factsheet

Download our 2018-2019 National IT Jobs Report

Download the course syllabus for Creating Functional Websites


Declare Your Candidacy

Notice of Completion