• Java Naming Conventions
  • Code Optimization Techniques
  • Java Design Patterns
  • Introduction to Java 8 Features
    • Lambda Expressions
    • Stream API
    • Optional Class
  • Java 9+ Features Overview
    • Module System
    • Local-Variable Type Inference
    • Enhanced Switch Statements