Step 1 of 5

Intro to Web Development

About the course

In this course students will learn frontend web fundamentals in HTML, CSS, and JavaScript. Students will learn how to add elements to a page, style them, and respond to dynamic interactions like mouse clicks, scroll, hover, etc. At the completion of this course, students will be able to create a working dynamic web application that can pull in real data from publicly available APIs.

Who should apply?

This course is targeted to college undergraduate students who are interested in computer science. Open to all majors.

CodePath’s mission is to increase diversity in tech by transforming college C.S. education for students who are historically underserved in the industry. This includes (but is not limited to) individuals who self-identify as Black/African American, Latinx/Hispanic, Indigenous, female/female-identifying, and students who come from low-income backgrounds or are first-generation college students. Our rolling admissions process gives priority to students from these populations, and our course is open to and free for all college students. We encourage you to apply.

What experience level is this for?

  • Introductory


  • Admission closes on Aug 21st.
  • Admission is determined on a rolling basis, with decisions released every week.
  • Classes begin on September 10th
  • Students must attend a 2-hour mandatory session per week.
  • Students are expected to attend all sessions, weekly classes and labs.
  • Students must be currently enrolled in a US college or university.
  • Students must have sufficient access to a computer in order to complete coursework.
  • No pre-work, and open to beginners.

Schedule: Sept 10th - Nov 12th, Saturdays from 10AM - 12PM PST

What will you learn?

  • Browser and dev tools
  • JavaScript DOM and fundamentals
  • HTML - elements and attributes
  • CSS - properties & values
  • CSS - FlexBox
  • JavaScript - DOM & Event Listeners & Variables
  • HTML - Forms and Accessibility
  • APIs - Fetch and Promises

FERPA Policy

You can view our FERPA compliance policy here.

Confirm your eligibility:

If you have any questions, reach out to us at