Skip to Content
Certificate

Front End Development

Specialized Certificate

About the Front End Development Program

Web development has evolved significantly over time to include highly complex and interactive websites and applications with various services and functionality. Because of the complexity of most websites, the development work has been divided between two types of functions which have generated two types of professionals: front-end and back-end developers.

The Front-end developer is the bridge connecting the designer and Back-end developer. The developer’s work is to take the final designs of an application from the designer, and code it into the front-end code so the Back-end developer can understand it and build functionality around it.

The Front-end Development program teaches students how to create websites and applications. Students will learn how to develop sites using HTML5, CSS3, JavaScript and jQuery. This program will be beneficial to web developers who are building applications that interact with the client-side and require input from the end user. In addition, web designers who need to understand HTML, CSS and JavaScript to implement their graphical designs will also benefit from this program.

Learning Objectives

  • Develop responsive sites and applications using HTML5, CSS3, JavaScript and jQuery.
  • Utilize the essential concepts of project management as they apply to web development
  • Develop a high quality portfolio to present to potential employers
  • Apply best coding practices and learn to code for performance using: sprites, caching and other modern tools of the trade
Online
15 months
Varies by student due to number courses taken per quarter.
$3,670
Cost may vary due to elective course selection.

Program Benefits

  • Hands-on comprehensive training designed to immerse you in the skills needed to successfully get started or advance your career
  • Developed and taught by industry professionals
  • Immediately applicable skills

Demand and Job Prospects

  • According to Burning Glass Technologies, employment projections for web developers between 2018 to 2028 show a growth of 20.9% nationwide and 19.2% in San Diego County
  • According to the Bureau of Labor Statistics, the median wages for web developers in 2018 was $69,430 per year nationwide and the mean wages was $86,160 in California

Front End Development

Classroom type:
Live Online
In-Person
Online
Hybrid
Download Course List

Required Courses

Electives

6 Units required. Choose 2 courses from one track below (either two courses from Front End Engineer track OR two courses from Front End Designer track)

Front End Engineer

Front End Designer

Other courses of interest

Not required for certificate

San Diego Workforce Partnership

UC San Diego Extended Studies & Google Career Tech Certificates Program is a new program from the San Diego Workforce Partnership built to help you prepare for a career in the tech industry. You’ll earn a UC San Diego Division of Extended Studies certificate and a Google Career Certificate over 15 months. Additionally, the Partnership will support you with personalized career-readiness training and invitations to exclusive workshops, plus access to a network of employer partners to help you land a job upon program completion. With no upfront program costs and a 0% interest outcomes-based loan, you only pay back the loan amount if you are earning the equivalent of at least if you land a job making more than $40,000 a year.

Learn More


FAQs

To advance in today’s competitive job market, in addition to your technical skills, employers are seeking candidates who possess soft skills including self-awareness, communication skills, team building, EQ, Leadership and Management etc. Our Corporate and Community Relations team offers a wide array of workshops, webinars, and executive programs designed to develop strong professional skills applicable across all industries. Participants will be able to implement the skills learned immediately upon completion of their training. 

To get more detail on what they have to offer, we encourage you to visit our Leadership and Management Essentials webpage.
STEP 1: If you have a My Extension student account, skip to Step 2. If you do not have a My Extension account, go to myextension.ucsd.edu, click "Create an account" on the right side of the page, and follow the instructions to create an account. Once you have a My Extension account, continue to Step 2.

STEP 2:  Click on the "Apply Now" button on the certificate page. Complete the required fields on the application. Then click the "Save" button. Once you have saved the application, the "Submit" button will appear. Click on the "Submit" button to submit your application for review and consideration. Once submitted, your application cannot be changed. You can track the progress of your application at My Extension. 
Current application or certificate enrollment fees, if any, are listed under the “Apply Now” button on the certificate page on our website.
Yes, you may enroll in the program at any time. However, it is recommended that you enroll as soon as possible. The program curriculum may be updated at any time; if certificate requirements change, you must adhere to the curriculum at the time of your enrollment into the certificate. Enrolling in the certificate also gives you access to quarterly, personalized enrollment reminders from the program manager.
Yes! This program is designed for you to take it online in the convenience of your own home or office. All assignments, tests, and quizzes can be completed online and submitted through our Learning Management System. Our online course are asynchronous, you can login and complete your work 24/7. Typically, each instructor has weekly lectures (audio recorded and posted on the website along with a powerpoint presentation), readings, projects, assignments and discussion board topics that need to be completed by certain due dates.
You officially have five years from when you begin taking courses in the program to complete all requirements for the certificate.
If you have taken a course from an accredited university covering the learning objectives of a program course, you may be able to transfer your previous coursework to Extension. If you have not taken a course elsewhere, but already have the skills covered in a course, you may be able to substitute an alternate Extension course in its place. Please contact the program representative at infotech@ucsd.edu or 858-534-1566 for more information.
Yes, the program is open to non-California residents, including non-US residents. The tuition is the same for all students. If you have questions about how enrolling in courses may or may not affect your visa status, please contact our International Department at ipinfo@ucsd.edu or (858) 534-6784.
Yes. Our programs are designed to be working-student friendly and most of our students are working professionals. The courses vary between two and three units, which amount to approximately 18-20 hours of class time for a two unit course and 27-30 hours of class time for a three unit course.
UC San Diego is accredited by the Western Association of Schools and Colleges (WASC). UC San Diego Division of Extended Studies - like all other UC San Diego schools, colleges, and departments - is accredited by WASC through the University. All courses and certificate programs offered by UC San Diego Division of Extended Studies have been developed and are administered in accordance with Extension policy and the regulations of the Academic Senate of the University of California. 
When you have paid your certificate fee and successfully completed all program requirements, you will need to request an audit by Student Services. To request an audit:
  • In your My Extension account, click on “My Courses.”
  • On the right side of the page under “My Certificates,” click on the name of the certificate.
  • On the right side of the page under “Tools,” click on “Request Certificate Audit.”
  • Complete and submit the form that appears.
Once you have formally submitted your audit request, your certificate will be mailed to the address we have on file for you within ten business days.
No, we do not currently offer job placement assistance or internships. 
  • UCSD Diego Division of Extended Studies offers continuing education loans through UC Approved Lenders. Each institution offers low competitive interest rates and flexible payment options. You are also encouraged to contact your personal financial institution about possible lending solutions. Direct links to UC Approved Lenders can be found on our website’s Financial Resources page.
  • The Employment Development Department (EDD) provides a comprehensive range of employment and training services in partnership with state and local agencies/organizations. More information is available on their website at edd.ca.gov.
  • Career Centers Located throughout San Diego County offer their communities comprehensive employment and training services benefiting both business and job seekers. More information is available on their website at workforce.org.
  • Please click here for information about Veteran’s Benefits.
  • Free Application for Federal Student Aid (FAFSA) funds are limited to degree programs only, and cannot be used for courses or certificate fees at UCSD Diego Division of Extended Studies.

Advisory Board

William Griswold, Ph.D

Professor, Computer Science and Engineering
UC San Diego

Edwin Lap

Founder and CEO
Cofa Media Inc.

Norman McEntire

Owner
Servin Corporation

Thomas Powell

Founder & President, Pint.com
UC San Diego Lecturer

Bret Stateham

Developer Evangelist
Microsoft

Related Programs

C# Programming

Introduction to the C# programming language and exposure to real-world scenarios that will help build the confidence needed to succeed.

Graphic and Web Design

Customized your design path with courses in Art Direction, UX/UI, Marketing, and Graphic Design.

iOS Programming

This certificate is geared towards beginners in the app development field as well as the professional software developers hoping to gain specialized skills in iOS programming.