Course info
Apr 8, 2021
2h 25s
Your 10-day individual free trial includes:

Expert-led courses

Keep up with the pace of change with thousands of expert-led, in-depth courses.

Looping and conditional logic are a foundational part of every Java application. Understanding them is essential to success. In this course, Controlling Program Flow in Java (Java SE 11 Developer Certification 1Z0-819), you’ll learn the tips and tricks of managing application control flow in Java to help prepare you for the certification exam. First, you’ll explore some of the more complex usage scenarios of conditional logic. Next, you’ll discover how to effectively work with complex nested loops. Finally, you’ll learn how to incorporate branching in your loops and avoid infinite loops. When you’re finished with this course, you’ll have the skills and knowledge of Java application control flow needed to prepare you to succeed as you take the certification exam.

About the author
About the author

Jim Wilson is president of JW Hedgehog, Inc., a consulting firm specializing in solutions for the Android, iOS, and Microsoft platforms. Jim has over 30 years of software engineering experience, with the past 15 years heavily focused on creating mobile device and location-based solutions.

More from the author
Managing LifeCycle and ViewModel Data
2h 23m
Jun 11, 2021
More courses by Jim Wilson
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi everyone. My name is Jim Wilson. Welcome to my course, Controlling Program Flow in Java for the Java certification exam. I'm a managing partner at JWHH, LLC and have had the good fortune to have been a professional software developer now for over 35 years. You know, having a thorough understanding of application control flow is important for every software developer and not understanding provides a critical foundation for doing well on the Java certification exam. This course covers everything you need to develop that understanding and it also includes pointers on some specific scenarios you should be prepared for on the exam. Some of the major topics we cover include conditional logic, working with switch statements, looping behavior, complex looping and branching. Before beginning this course, you should already have experience working with Java, and you should be familiar with the fundamentals of the Java programming language. If not, I'd encourage you to first check out my course, Getting Started with Programming in Java. So now, I hope you'll join me as we develop a thorough understanding of Java application control flow in the course, Controlling Program Flow in Java for the Java certification exam, at Pluralsight.