Java Fundamentals

Java Fundamentals

Learning Paths:
8 hours, 55 minutes CC

Java is one of the most popular programming languages in the world, especially for enterprise applications. Quickly learn object-oriented programming (OOP) principles, functional programming techniques, and how to use conditionals, loops, and data structures. Inspired by Java's capacity to model real-world systems, the course offers hands-on coding challenges to reinforce everything you learn along the way!

This course and others like it are available as part of our Frontend Masters video subscription.

Published: May 9, 2023
Get Unlimited Access Now
Table of Contents


Conditions & Loops

Methods, Objects & Data Types

Arrays & Text Processing


Polymorphism & Abstraction

Data Structures

Functional Interfaces & Streams


Wrapping Up