In this interactive, online program, you’ll learn JavaScript, HTML and CSS–the most popular programming languages among professional developers and people learning to code.
Program at a Glance
- 20 weeks
- 2 online courses
- $3,990

Who is This Program For?
- Aspiring web developers and web designers
- Tech savvy hobbyists seeking formal training
- Marketing professionals who want to increase their expertise in web development and online product development
- High school students looking to gain in-demand tech skills early
- Career changers transitioning to the technology field

What You’ll Learn
You’ll complete this program with solid, foundational competency and basic understanding for future learning in web application development, including:
- Core basic web development skills for making websites using HTML and CSS
- Best practices for user experience such as adaptive design, user testing and research, quality assurance and device/browser support
- Fundamentals of JavaScript programming and fluency with syntax of the language for creating a wide variety of interactive elements on websites and web applications
- Front-end web development best practices, team development practices and integration of data-driven interfaces using JavaScript
- Key usability principles and processes used in the industry, culminating in the design of a basic website and mobile application

What You’ll Get
- A fully online program that lets you learn on your schedule
- A digital badge for your LinkedIn profile to share your professional achievement
- Hands-on, project-based learning with practical application
- Collaborative learning environment that reflects real-world web development workplaces
- Unique networking opportunities with instructors and fellow students that can help advance your career
Two 10-Week Courses
- Fundamentals of Front-End Web Development
- Building and maintaining an effective, user-friendly online presence can be critical to a business’ success. Front-end web development creates a website's graphical user interface using HTML, CSS and JavaScript, enabling users to effortlessly navigate and interact with the website. This interactive, online course is designed for aspiring and current web developers, tech savvy hobbyists and marketing professionals who want to grow their expertise in web development and online product development. Through online instruction, applied learning activities and project-based assessments, you’ll explore the basics of using front-end programming languages—with a particular emphasis on HTML and CSS—to create a dynamic user interface.
- Intermediate Front-End Web Development
- Build upon the basics of front-end development by expanding your programming skill set. We’ll dive into JavaScript and its most practical applications within web development frameworks. As with Fundamentals of Front-End Development, this course is ideal for aspiring and current web developers, tech savvy hobbyists and marketing professionals who want to grow their expertise in web development and online product development. Learning methods will include a combination of online instruction, project-based activities and objective assessments, culminating in a demonstration of your skills by creating an industry-standard, functional mobile application.
Real-World Instructors Put Theory into Practice

Bill Mead has been a professional designer and educator for 30 years. Originally from Boston, Mead’s early professional career included an eclectic mix of web development, interface design, graphic design, information architecture, database development and teaching, where he established and ran the media arts program at Boston Arts Academy. Since 2009, he has taught design and web development classes at higher ed institutions like the Art Institute of California - Sacramento, Sierra College and Los Rios Community Colleges. In addition to teaching for CPE, Mead is also a lecturer in the Design Department at UC Davis.

Robert Huddleston has been teaching adults in all aspects of web design and development for more than 20 years. In addition to teaching at CPE, Huddleston teaches at the Sacramento City College, Folsom Lake College and San Joaquin Delta College. He is also a Technical Writer at HCL Technologies and the author of 10 books, most of which have focused on Adobe applications, although he has also written about HTML and CSS, XML, Android and programming.