Appearance
Module 00 · Java Foundations
Before the exam objectives proper, this module builds the bedrock every later module assumes: how Java source becomes a running program, the core building blocks of the language, and how expressions are evaluated. It is intentionally more than the exam strictly tests — the goal is a solid mental model you can stand the rest of the course on.
Lessons
| # | Lesson | What it covers |
|---|---|---|
| 01 | How a Java Program Is Structured & Run | Source → bytecode → JVM, the main entry point, packages & imports, single-file launch. |
| 02 | Types, Variables & var | The 8 primitives, literals, definite assignment, widening/narrowing, var inference. |
| 03 | Operators & Expressions | Precedence, integer vs. float math, promotion, short-circuiting, and the classic traps. |
Track your progress
Module Mini-Exam
A timed, mixed quiz covering the whole module under light exam pressure. Aim well above the real exam's 68% pass bar before moving on.
Mini-Exam
- 12 questions
- 20 minutes
- 16 total points
- Pass: 11 pts (68%)