Simple play icon Course
Skills

Working with Arrays and Collections in Java (Java SE 11 Developer Certification 1Z0-819)

by Dan Bunker

Collections and Arrays are essential data structure concepts that any developer will need to understand to be a successful programmer. This course will teach you the core Java Collection framework, Arrays and Generic Typing.

What you'll learn

Passing the Java certification requires a solid foundation and knowledge in Arrays and Collections.

In this course, Working with Arrays and Collections in Java (Java SE 11 Developer Certification 1Z0-819), you’ll learn the fundamentals of the Java Collections framework and Java Generics:

  1. explore the basic Java Array type
  2. discover the Java Collections family of data structures
  3. learn how to apply Generic typing to classes, parameters, and methods
When you’re finished with this course, you’ll have the skills and knowledge to successfully pass the Arrays, Collections, and Generics portion of the Java SE 11 certification.

Course FAQ

What will I learn in this Java course?

In this course, you will build a solid understanding about Java collections and be able to pick the right data structure for your data needs and solutions. You will be able to understand the performance implications of each of the different collection types and be able to study and pass the collections portion of the Java Developer Certification.

Are there prerequisites for this course?

Before starting this course, you should be up to date on the Java Developer Certification Path with a solid understanding on the material covered up to this point.

What is a Java array?

An array in Java is a container object that holds a fixed number of values of a single type. The length of an array is fixed and established when the array is created.

What are Java generics?

Java generics are sets of related methods or sets of similar types. Generics allow different data types: integers, strings, or other user-defined types to be used as a parameter to classes, methods, or interfaces.

What are the benefits of Java collections?

Collections reduce required programming efforts by providing useful data structures and algorithms. The collections framework frees you to concentrate on important parts of your program rather than low level maintenance required to make it work.

About the author

Dan Bunker is the Chief Technology Officer (CTO) at Monolith Brands Group, an eCommerce company based in Brooklyn, New York. Dan has used a variety of technologies throughout his career. He currently has expertise with Java, Ruby, Python and JavaScript languages and related technologies. In addition to a passion for software development (SaaS), Dan enjoys mentoring, training and advising engineers and developers in their careers.

Ready to upskill? Get started