Java: Conditionals and Control Flow


In this course, we’ll learn how to control the flow of execution by implementing conditional statements. By determining the truth value of a condition, our program will decide whether or not to execute code. This course will over go over how to create complex conditionals using boolean expressions.

Codecademy courses have been taken by employees at

Google LogoFacebook LogoNASA LogoIBM LogoDropbox Logo
  1. 1
    Learn how to create a branching program using conditionals.

What you'll create

Portfolio projects that showcase your new skills

Pro Logo

How you'll master it

Stress-test your knowledge with quizzes that help commit syntax to memory

Pro Logo

— Madelyn, 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.

Course Description

Learn how to control the flow of execution using conditional statements.


Earn a certificate of completion
4 hours to complete in total