Web Development

Anna Pollard
Wednesday 11AM (ET) - Spring 2025

$324.00

Description

Web Development Course Overview

The goal of this web development class is to give students an introduction to many different concepts related to making websites and web applications.

Lots of other web development curriculum can focus too much on learning things in an abstract way. Instead, we will be learning concepts – piece by piece – as we build things.

Students will have the ability to ask for help outside of the live class sessions if they get stuck on something. Investigating problems and learning how to solve them is a big part of web development.

While we will be doing some design and programming, they are not the core focus of this class. Therefore, this class pairs nicely with our Graphic Design and Intro to Programming classes.

By the end of the class, the students will be able to make their own websites as well as have the foundation to be able to continue to learn on their own. The field of web development is quite wide, and no one can ever learn it all. This class will help students identify the areas of web development they are most interested in to help them decide what they want to focus on in the future (i.e., backend development, UX design, mobile development, etc).

Svelte and SvelteKit

Students will be using a component framework called Svelte as well as a meta framework called SvelteKit. This framework ranks #1 in developer satisfaction and makes web development fun!

Bonus Self-paced JavaScript Class Included

Since we only have a limited time together in this class (15 weeks), we will focus mostly on HTML and CSS along with a minimal amount of JavaScript. So, students will have access to a self-paced JavaScript course ($99 value) after they complete this class.

Web Development Class Topics Include:

  • HTML
  • CSS
  • JavaScript
  • User Interface (UI) Elements
  • Web Components
  • Single Page Applications (SPAs)
  • Multi-page Dynamic Websites
  • Transitions
  • Forms
  • Content Management Systems
  • Async Programming
  • REST APIs
  • Microservices
  • Client Side Rendering (CSR)
  • Server Side Rendering (SSR)
  • Prerendering (SSG)
  • Google Analytics
  • Version control w/ Git and GitHub
  • Web Hosting on Serverless platforms (like Vercel and Netlify)

Prerequisite(s)

  • This class is designed for students with no previous experience.

Grade Levels

  • 8-12

Supplies

  • All resources are free. We will use an online text editor for the first half of the class and then switch to using a free program called Visual Studio Code.

Anna Pollard

Anna Pollard began her professional career in the graphic and web design industry as a Creative Director in the field of Informational Technology. She has a AAS in Commercial Art and Advertising Design, a BA in Computer Science, and a Masters degree in Business and Marketing.

After 15 years of professional IT work, she made a career change to share her technology knowledge with students and began a career in teaching for many years.

Anna is married, has a 27 year old son whom she also home schooled, and who is now a chef at a French restaurant.

Anna has adopted/rescued multiple cats and two horses. In her spare time, she helps with the horses at Love of Lacey Equine rescue in Bunn Level, NC. She is also a member of the Colored Pencil Society of America and creates colored pencil art work for show at local art galleries.

Learn More

Send a Message

Contact Us - Anna