by Mosh
- Introduction
- Installing Java
- Anatomy of a Java Program
- Your First Java Program
- Cheat Sheet
- How Java Code Gets Executed
- Course Structure
- Types
- Variables
- Primitive Types
- Reference Types
- Primitive Types vs Reference Types
- Strings
- Escape Sequences
- Arrays
- Multi-Dimensional Arrays
- Constants
- Arithmetic Expressions
- Order of Operations
- Casting
- The Math Class
- Formatting Numbers
- Reading Input
- Project: Mortgage Calculator
- Solution: Mortgage Calculator
- Types Summary
- Control Flow
- Comparison Operators
- Logical Operators
- If Statements
- Simplifying If Statements
- The Ternary Operator
- Switch Statements
- Exercise: FizzBuzz
- For Loops
- While Loops
- Do...While Loops
- Break and Continue
- For-Each Loop
- Project: Mortgage Calculator
- Solution: Mortgage Calculator
- Control Flow Summary
- Clean Coding