Course Highlights
  • Build core programming concepts
  • Learn object-oriented concepts
  • Create Java projects
Curriculum

5 Topics
Hello World
Java Program Structure
Hello World
Planting a Tree
What Is an IDE?

6 Topics
Learn Java: Variables
Java Variables Quiz
Java Variables: Mad Libs
Learn Java: Manipulating Variables
Java Variable Manipulation Quiz
Math Magic

7 Topics
Classes and Objects
Java: Introduction to Classes
Intro to Java Classes
Learn Java: Methods
Java Methods Quiz
A Basic Calculator
Build A Droid

5 Topics
Conditionals and Control Flow
Conditional Operators
Conditionals and Control Flow
A Simple Car Loan Payment Calculator
Continents and Cities

5 Topics
Learn Java: Arrays
Java Arrays Quiz
Learn Java: ArrayLists
Java ArrayList Quiz
Desert Island Playlist

4 Topics
Learn Java: Loops
Learn Java: Loops Quiz
Fizz Buzz
The Prime Directive

3 Topics
String Methods
String Methods
DNA Sequencing

5 Topics
Access Encapsulation and Scope
Access Encapsulation and Scope
Static Methods of the Math Class
Static Variables and Methods
Static Variables and Methods

3 Topics
Inheritance and Polymorphism
Inheritance and Polymorphism Quiz
Language Families

3 Topics
Debugging
Debugging
Bug Detective

4 Topics
2D Arrays: Java
Quiz: 2D Arrays in Java
2D Arrays: Image Manipulation Project
Next Steps

  Write a Review

Learn Java

Go to Free Course