Learn Programming with Java

Online Tutorial and Challenges to learn the basics of Java programming.

Begin Intermediate Java1

Interested in learning programming with Java? This module will get you started! You will learn about variables, loops, logic, printing, strings and arrays.

For more help, check out our Java Bootcamp

See a chart of the Java content and challenges.

Contents
Introduction
Super Simple Algebra
Your First Program
Variables, Methods and Parameters
Variables in Programming and Algebra
Math and Comparison Operators
If Statement
While and For Loops
Loopy Thinking
Data Types
Booleans
Logical Operators (and Booleans)
Output and Printing
Printing and Loop Practice
Arrays
Arrays and Loops
Easy Array Loop Practice
Harder Array Loop Practice
What's Next?
Quick Reference