10

Lessons

30h

Duration

English

Language

OBJECTIVEs:

Course features:

PRE-REQUISITES:

Learning Path

  • Inheritance and polymorphism
  • Abstract classes and interfaces
  • Try-catch blocks
  • Custom exceptions
  • Lists, Sets, and Maps
  • Iterators and comparators
  • Reading from and writing to files
  • Buffered streams and file handling techniques
  • Thread lifecycle and synchronization
  • Executors and thread pools
  • Connecting to databases
  • Executing queries and handling results
  • Syntax and usage of lambda expressions
  • Functional interfaces in Java standard library
  • Generic classes and methods
  • Wildcards and bounded types
  • Obtaining class information at runtime
  • Dynamic invocation of methods
  • Stream API and functional programming concepts
  • Optional class and method references