40+ Online Courses for Kids
Trustpilot
4.9 out of 5
Trending:
Python Level 1: Graphics Superstar

Bestseller

4.7
|
Taken by 6,500 students
Python Level 1: Graphics Superstar
For the creative, the gamer, or the mathematician, Python is a powerful and widely used coding language. In this course, students programmatically generate graphic art and build a game while learning Python fundamentals. This 1:1 course is hands-on and tailored to your child's learning.

Ages 11-18|Meets weekly|Private 1:1
Scratch Level 1: Game Superstar

Bestseller

4.7
|
Taken by 2,687 students
Scratch Level 1: Game Superstar
Introduce your child to coding! Scratch is a kid-friendly coding language that’s block-based and visual (like virtual LEGOs). Kids will learn coding and CS fundamentals while building games they can play and share with friends.

Ages 8-11|Meets weekly|Private 1:1
Java Level 1: Java Superstar

Bestseller

4.7
|
Taken by 1,470 students
Java Level 1: Java Superstar
In this course, students are introduced to Java, which is used for everything from enterprise software to web and mobile apps, and by companies like Microsoft and Intel. They’ll learn object-oriented programming and discover even more versatility with their coding.

Ages 12-18|Meets weekly|Private 1:1
Data Science in Python
4.8
|
Taken by 175 students
Data Science in Python
Data science is in high demand across technology, healthcare, and business. Your child can start now by learning programming and statistics, building visualizations, and answering questions. In their final project, they choose a topic to analyze and visualize.

Ages 12-18|Meets weekly|Private 1:1
Intro to Web Development

Newly Added

4.9
|
Taken by 61 students
Intro to Web Development
Throughout this course, students will build a website using HTML, CSS, and beginner JavaScript. They won’t just learn programming skills; they’ll be building their real-world portfolio. In this 1:1 course, students work closely with an instructor and move at a structured pace.

Ages 12-18|Meets weekly|Private 1:1
Intro to Physics

Limited Spots

Newly Added

4.6
|
Taken by 33 students
Intro to Physics
How do we understand and measure the invisible forces that shape the physical world? Physics! This course explores the basics of motion by combining physics simulations and physical labs. This course fuels curiosity while also advancing students' math and science skills.

Ages 8-14|Meets weekly|Private 1:1
Intro to Chemistry

Limited Spots

Newly Added

Taken by 19 students
Intro to Chemistry
Kindle a love of STEM with a chemistry course that delights and engages. This online course teaches with hands-on experiments and online simulations to build foundational chemistry knowledge around atoms, elements, and reactions.

Any age|Meets weekly|Private 1:1
Intro to Biology

Limited Spots

Newly Added

Taken by 18 students
Intro to Biology
In this course, students learn the body systems, nutrition and the macromolecules, how the digestive system works, how energy is taken from the food we eat, and more. Give them an understanding of their own body, and build up life skills related to nutrition and science!

Ages 8-14|Meets weekly|Private 1:1
Intro to Environmental Science

Limited Spots

Newly Added

Intro to Environmental Science
Cultivate a deeper understanding of our planet and the systems that bring it to life. In this course, students learn about the natural world - water, weather, plants, animals and more. We discuss threats to modern ecosystems and reveal the interdependant nature of well.. nature!

Ages 8-14|Meets weekly|Private 1:1
Python Level 2: Problem Solver

Bestseller

4.8
|
Taken by 3,794 students
Python Level 2: Problem Solver
Watch them level up while they build Blackjack and other games. In this course, learners solve more complex programming problems and progress through Python fundamentals. They’re on their way to Python fluency. This 1:1 course features individualized lesson planning.

Ages 12-18|Meets weekly|Private 1:1
Python Level 3: Algorithms Master

Bestseller

4.8
|
Taken by 1,785 students
Python Level 3: Algorithms Master
It’s time to watch algorithms come to life. In this course, learners create data structures and algorithms and use them on large data sets. These skills are the backbone of companies like Google, Amazon, and Facebook, so learning them now could be a secret weapon for their future career.

Ages 14-18|Meets weekly|Private 1:1
Scratch Level 2: Game Master

Bestseller

4.7
|
Taken by 1,741 students
Scratch Level 2: Game Master
This course expands on the coding fundamentals taught in our Scratch Level 1 course. Students build games with the world’s most recommended coding language for kids. Once completed, it’s on to Python, which is used in back-end programming, data science, and more.

Ages 9-12|Meets weekly|Private 1:1
Java Level 2: Java Master

Bestseller

4.8
|
Taken by 876 students
Java Level 2: Java Master
They're on their way to job-ready! Your learner will put their graphics skills to use and build more advanced games and console-based projects. This course takes learners from beginner to intermediate Java coders, prepping them for professional-level programming.

Ages 14-18|Meets weekly|Private 1:1
PyGame: Python Game Development
4.9
|
Taken by 742 students
PyGame: Python Game Development
Does your kid want to be a game developer? They can start now. After completing Python Level 1, students can take this course to build more sophisticated graphics-based games. They’ll also learn object-oriented programming, a key component of computer science. Game on!

Ages 11-18|Meets weekly|Private 1:1
Pre-Algebra A

Bestseller

4.8
|
Taken by 621 students
Pre-Algebra A
Pre-Algebra tees up Algebra for 5th to 8th graders. Whether your student is working ahead, gaining confidence, or filling in gaps missed at school, Juni’s here to help. We cover arithmetic review, fractions, decimals, percents, ratios, expressions, exponents, and radicals.

Ages 10-13|Meets weekly|Private 1:1
JavaScript Level 1: JavaScript Superstar
4.7
|
Taken by 473 students
JavaScript Level 1: JavaScript Superstar
Your child will build their own portfolio website, and mini-projects to show off (like sales pages or animated graphics). This course teaches JavaScript, HTML, and CSS and applies art and design skills. They'll be ready to walk into a startup, tech company, or start their own business.

Ages 12-18|Meets weekly|Private 1:1
Java Level 3: Advanced Java
4.8
|
Taken by 431 students
Java Level 3: Advanced Java
Introduce them to college-level programming courses with an emphasis on the technical aspect of computer science (the skills sought after in technical interviews!). This course focuses on software development, program design, model creation, documentation, and debugging.

Ages 14-18|Meets weekly|Private 1:1
Algebra 1A
4.9
|
Taken by 424 students
Algebra 1A
Algebra 1 teaches linear and quadratic equations and is a pre-requisite for Geometry. We all remember getting stuck on math problems or being eager to skip ahead. Give your child the opportunity to work at their own pace and learning style with a 1:1 instructor.

Ages 12-15|Meets weekly|Private 1:1

Real Reviews from Real Parents

4.9 out of 5

Trustpilot

Ray

My 3 sons ages, 10 1/2, 9 and 7 started using Juni in early June 2020 and absolutely love it. The instructors are college age kids and they relate to my boys very well. My oldest is doing both the coding and math tracks and I feel like he will be way ahead of his 5th grade class come the fall. Once the other two are old enough I will certainly be enrolling them in math as well.

Tarun Mehta

Juni has been amazing for my daughter. She is a reluctant learner when it comes to Computer Languages, but the Juni instructors have been engaging to her at a level where she feels comfortable with them and they manner in which they present the curriculum. They understood my ask that I Wanted her to start liking computer languages, and they are presenting the information in a way that is fun and relatable. I am very happy with my Juni experience and my daughter's journey with Juni so far!

Pooja

I have two boys taking classes and the Juni takes the time to match the right instructor for my children. They are patient and very consistent in their teaching. The boys are thoroughly enjoying their class and love accomplishing and learning new things!

Questions?

Speak with a Juni Advisor

Book a call with a Juni Advisor or submit a question to learn more about:

  • Curriculum and course offerings
  • Subscriptions
  • Plan Customization

Submit a Question

Two women wearing Juni sweater smiling to the camera.

All Juni experiences include

  • Instruction

    Instructor access
    Project-based learning
    From Top US Universities
  • Community

    Juni Clubs
    Juni Events
    Shared projects
  • Live Support

    Office hours
    Study groups
    Access to Juni advisors
  • Progress Targets

    Session notes
    Checkpoints
    Certificates of Completion