Terminal

Path 1 / 3

Code with Java

Learn Java programming with online courses for kids and teens.

Game Design

Channel

Java

Learn Java programming with online courses for kids and teens.

Thumbnail v11 01
Java Basics

When people think of programming, chances are they’re thinking about Java. And it looks like you are too! From your very first program to standard programming structures, you will learn the basics of Java programming in this course. Use the knowledge gained from this course to create programs of your own. Learn to code in your browser, no installation needed!

Java2
Object-Oriented Programming

Now that you’ve breezed through the basics, it is time to talk about arrays and classes, as well as some of the other more in-depth topics that let you code with objects! These awesome programming structures help you simplify your code, using fewer commands to get exactly what you need! Once you get the hang of these, you will be well on your way to becoming a Java wizard.

Java3
Advanced Java Concepts

Have you mastered Java? Want to test your skills and take them further? Or can you use some help? We’ve got you covered! We’ll take an in-depth look at the core topics in Java, some of which are covered on the AP Computer Science Exam. Conquer this course, and you’ll be able to tackle Java with supreme confidence!