JavaScript Level 1: JavaScript Superstar

Age 12-18

Course Description

In this course, students learn JavaScript, HTML, and CSS basics to create their own websites. This course emphasizes JavaScript fundamentals, including variables, operators, loops, and conditional statements. This course is geared toward students who enjoy art and design. By the end of this course, students have created their own web portfolios including interactive mini-projects, such as e-commerce or arcade splash pages and SVG graphics animated with JavaScript. With websites and apps becoming more powerful than ever, your child will begin to learn the interactive design and experience skills needed by startups and large tech companies alike.

Who's this course for

Age 12-18

Prerequisites

Age 12+, or if younger, completion of Python Level 2

This 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.


  • Course modules


  • JSS1 Variables and Data Types

    JSS2 Operators and Math

    JSS3 For and While Loops

    JSS4 Combining Loops and Variables

    JSS5 Conditionals

    JSS6 Advanced Conditionals

    JSS7 Drawing in JavaScript

    JSS8 Nested Loops

    Check In #1

    JSS9 Introduction to HTML & CSS

    JSS10 Animations in JavaScript

    JSS11 Advanced HTML & CSS

    JSS12 Basic Website Layout

    JSS13 The Grid Layout

    JSS14 Dynamic Websites with JavaScript

    Check In #2

    JSS15 Master Project

My favorite course is JavaScript Level 1. Kids have picked up the basics by this time, and are able to actually start to put together larger and larger programs to make dynamic websites. This is also where they get to experience a lot of pride in their progression, which is great to see from an instructor's point of view.

David V., Juni instructor

Try the full Juni experience for free

Get 2 weeks of membership free to see if our program is right for your child. If you’re not satisfied, cancel your membership at no cost.