Skip to content

Part 1 · Java Fundamentals / Core Syntax

☕ Java 17

The building blocks of every Java program: the JDK and JVM, classes, main(), packages, objects, data types, variables and memory.

# Section Video Articles
1 How Java Works Under the Hood ▶️ Watch Read
2 Your First Java Class ▶️ Watch Read
3 Writing Your First main() Method ▶️ Watch Read
4 Organizing Your Code with Packages and Imports ▶️ Watch Read
5 Creating Objects ▶️ Watch Read
6 Two Kinds of Data: Primitives and References ▶️ Watch Read
7 Declaring Variables ▶️ Watch Read
8 Giving Variables Their First Value ▶️ Watch Read
9 Managing Variable Scope ▶️ Watch Read
10 Destroying Objects and Memory Management ▶️ Watch Read
11 Full Chapter Recap ▶️ Watch Read
12 Chapter Review: Practice Questions ▶️ Watch 🎓 Practice

Full part video: ▶️ Watch

Code: Java17_Part_1_Fundamentals_Core_Syntax on GitHub