Intro to Coding


If you didn't learn to code in elementary school, but you're interested now, this is your class!

In this hands-on, real world class you will use the same languages professionals use to code websites. You will learn how to design and code a website using HTML, CSS and Javascript – and how to put it live on the internet. All tools are completely free so you can keep working on your website at home.

HTML, CSS, Javascript
Ages 11+
Languages HTML, CSS, Javascript

What Kids Will Learn and Do

This class will teach you how to build a website with features like you see every day, and host it on the internet!

  • Find out what coding is, how it works, and how you can do it too!
  • Learn HTML, CSS and Javascript coding languages through a series of guided projects and challenges
  • Learn about free tools for creating and editing website graphics and make your own logo, buttons, icons and more
  • Design and build your own multi-page website with menus, videos, games and activities you coded yourself
  • Learn how websites and servers work, and set up your site with free hosting

All lessons use typing and core languages only. We do not focus on website builders or drag and drop environments.

Class Schedule

Students at this level select one regular day and time to attend. We offer this class two times per week.

Make up lessons are permitted for missed classes with 24 hour advance notice, but the same lesson cannot be guaranteed.

The current days and times of this class are:


Class Size & Instructors

Classes are capped at 10 students, and will have a 5:1 ratio or better at this age group.

Our instructors are adults who are studying or have completed post-secondary education. We hire talented high school students as teaching assistants and to provide near-peer interactions.

All of our instructors have relevant coding or technology expertise and are trained at Power Up in teaching skills and the specifics of our Coding Curriculum.

Promotion to the next level

You can take this class for your own interest, as preparation for high school, or to go deeper in coding at Power Up Tech Academy.

Website coding is a large topic and we do not expect you to reach broad mastery in this course. Rather, we seek to establish a solid foundation with the expectation that you will study this topic again in more depth in the future.

Once you have a solid grasp of website fundamentals, you can join the Level 5 Python class to keep growing your coding skills.

Registration & Pricing

This class offers monthly registration.

You can join this class at the start of any month. If you are joining mid-year, we will do an orientation and plan your entry so that you are ready to join the class.

Monthly fees are $120 for a regular month with 4 one-hour lessons. This fee is prorated up or down for months with 3 or 5 lessons. It will be automatically billed to your credit card within the first 3 days of each month of classes.

NOTE: Fees are based on the number of *scheduled* lessons for your class, not on how many lessons you actually attend.

Refunds & Cancellations

Fees are charged to your credit card within the first 3 days of each month of classes. You may cancel your enrollment at any time and we will not make the next charge. No refunds are issued for cancelling in the middle of a month.

Hardware, Accounts & Materials

Computers and all required hardware are provided for use during class.

All the coding, hosting and design tools we use in this class are free and can continue to be used at home after class.

Students will launch a personal website live on the internet during this course, using free domains and hosting.


Be the first to find out about new classes, camps, special events and coding news: