Web Programming

Ages: 12 - 18                                  Skills Level: Beginner - Advance              

In this course, students learn HTML, CSS, and Javascript to create their own websites.

This course is geared toward students who enjoy art and design. By the end of this course, students have created their web portfolios including interactive mini-projects, like a photo filtering website. 

This course guides students through building and deploying websites and web applications. Both frontend (HTML, CSS, Javascript, and JQuery) and backend development (APIs and databases) are covered.

By the end of this course, students are able to develop a web application that fetches news articles from an API and displays a customized news feed to the user.

This course/level is consists of 24 classes.  Each course typically takes 3-6 months to complete This depends on the student's dedication to homework, their previous experience, and the difficulty of course material. Our instructors move at the pace of the student, taking extra time to reinforce concepts as needed.

Web Programming - 1

Level 1 -(age 12-18)

In this course, students learn HTML, CSS, and Javascript to create their own websites.

This course is geared toward students who enjoy art and design. By the end of this course, students have created their web portfolios including interactive mini-projects, like a photo filtering website - 

- Introduction to HTML & CSS

- Tables, Lists, and Divs

- Website Layout

- Advanced Website Layout

- Youtube Clone

- Variables and Conditionals in Javascript

- Loops in Javascript

- DOM Manipulation

- Math in Javascript

- Master Project

Web Programming - 2

Level 2 -(age 12-18)

This course guides students through building and deploying websites and web applications.

 

Both frontend (HTML, CSS, Javascript, and JQuery) and backend development (APIs and databases) are covered.

By the end of this course, students are able to develop a web application that fetches news articles from an API and displays a customized news feed to the user. 

- Introduction to HTML & CSS

- Tables and Navigation, Web Forms

- Processing Forms with Javascript

- Website Layout & Advanced CSS

- Javascript & JQuery

- Deployment

- APIs and Callbacks

- Finishing & Launching Your Pokedex

- Databases & Firebase

- Finishing & Launching Your Todo List

- Master Project