}Web Development

Build your own website using HTML and CSS!

Intro to Web Development - Course Overview

June 13 - June 17, 4:00pm - 6:00pm | San Ramon, CA

Web Design

Students will learn how to build their own website using HTML and CSS. HTML allows students to create their webpage, while CSS will allow them to design the page and utilize their creative skills. We will also be teaching them how to use basic JavaScript -- a powerful programming language used primarily for scripting in web development.

No Experience Necessary

All curriculum for this bootcamp are designed for beginners. Students do not need prior experience in programming to join the class. Students should simply bring their creativity, motivation, and desire to learn!

Personalized education

Our bootcamp, designed for 6th - 12th graders, simulate the format of college courses. Lessons are taught by the instructor to the whole class, and smaller workshop sections led by TA's will clarify and work through any questions, and facilitate brainstorming, problem solving, and designing sessions.

Project Based Curriculum

We emphasize having students learn through hands-on projects and problem sets. By the end of the class, they will have created their own website with animations.


San Ramon, TBD


As there is limited space, this camp will be a selective program. Please fill out the following application by June 4th, and results will be announced the following day. If you are selected for the program, a $40 deposit will be required to confirm your spot, and after the course is over we will ask you to evaluate the course and pay us what you believe is fair value (more info after the application). If you have any questions please email [email protected]

Powered by Typeform

Meet the Instructor

Eric Guo

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse hendrerit felis et odio iaculis, sit amet rutrum magna tincidunt. In fringilla convallis ligula, in venenatis tortor malesuada quis. Fusce est lorem, semper ullamcorper lobortis vitae, tristique a arcu. Nulla tincidunt dolor magna, at pellentesque odio sollicitudin et. Phasellus accumsan non augue eget congue. Aliquam id arcu maximus, mattis neque eu, mollis nisi. Vestibulum ut tortor placerat eros dignissim sodales. Mauris elementum purus nisi, sit amet aliquet diam gravida sit amet. Nulla facilisi. Nam aliquam ipsum at mauris efficitur, ac cursus risus egestas. Vestibulum vitae elementum quam. Aenean et odio maximus, suscipit lacus vel, placerat mauris. Aliquam arcu quam, porta sed ligula efficitur, tempor tristique elit. Etiam vestibulum enim nec dui fermentum finibus. Suspendisse lobortis quam ut metus rutrum, et faucibus magna bibendum.