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