Java for Programmers


Why Java for Programmers?

This course is dedicated to programmers who are already familiar with the world of programming and are looking to become acquainted with the Java programming language. We designed this course to be a series of short, interactive articles that you can skim, dive into, or even skip. We did this so that you can use this course to both learn Java and to check as a reference guide.

Take-Away Skills

Learn the basic syntax, how to work with arrays, object-oriented programming, and more.

Course Creators

  • Curriculum: Alex DiStasi
  • Curriculum: Alisha Grama

Codecademy courses have been taken by employees at

Google LogoFacebook LogoNASA LogoIBM LogoDropbox Logo
  1. 1
    An overview of what to expect in Java for Programmers as well as Java fundamentals.
  2. 2
    An overview of basic syntax in Java.
  3. 3
    An overview of arrays and 2D arrays in Java.
  4. 4
    An overview of object-oriented programming in Java.
  5. 5
    Learn about Java’s most popular built-in data structures.

What you'll create

Portfolio projects that showcase your new skills

Pro Logo
Madelyn from Pinterest
I know from first-hand experience that you can go in knowing zero, nothing, and just get a grasp on everything as you go and start building right away.
— Madelyn, Pinterest