Overview
In this microcertificate you’ll gain the fundamental skills needed to create and maintain modern web applications. You’ll learn the basics of web programming and explore how to manage complex operations.
Courses
Required: CSCI E-3 Intro to Web Programming using JavaScript
Choose 1 of the following:
- CSCI E-31 Web App Development using Node.js
- CSCI E-114 Web App Development with Jamstack (not offered in 2025-26)
Stackable Pathway
The microcertificate courses can stack toward Front End Web Development, a 4-course graduate certificate.
Who Should Enroll
This microcertificate is ideal if you want to pursue a career in web development, including as a:
- Front-end developer
- Back-end developer
- Full-stack developer
Skills & Outcomes
After completing the Web Application Development Microcertificate, you will have the skills to:
- Perform basic web programming using JavaScript
- Manipulate the Document Object Model (DOM), handling events, and building interactive web applications
- Work with databases, APIs, and server-side programming
- Understand authentication, security deployment, and scaling
- Use either the Jamstack architecture or Node.js to build complex web applications
Starting and Completing a Microcertificate
To begin your microcertificate, you simply register for your first course for the microcertificate — no application required. Learn how to register.
To earn the microcertificate, you will complete two microcertificates courses at the graduate level and with a grade of B or higher, within one year. This short timeline will support momentum and reinforce the learning between the two related courses.