10

Lessons

30h

Duration

English

Language

OBJECTIVEs:

Course features:

PRE-REQUISITES:

Learning Path

  • Overview of Java programming language.
  • Setting up Java development environment.
  • Writing and executing a basic Java program.
  • Declaring variables and assigning values.
  • Primitive data types: int, double, boolean, etc.
  • Using Strings and arrays.
  • Arithmetic, relational, and logical operators.
  • Operator precedence and associativity.
  • Using expressions in Java programs.
  • Conditional statements: if, else-if, switch.
  • Looping statements: for, while, do-while.
  • Using break and continue statements.
  • Declaring and invoking methods.
  • Passing parameters to methods.
  • Returning values from methods.
  • Declaring and initializing arrays.
  • Accessing array elements.
  • Introduction to Java Collections framework.
  • Understanding classes and objects.
  • Creating classes and objects in Java.
  • Encapsulation and access modifiers.
  • Inheriting classes in Java.
  • Overriding methods.
  • Polymorphism and dynamic method dispatch.
  • Handling exceptions using try-catch blocks.
  • Throwing and catching exceptions.
  • Using finally block for cleanup.
  • Reading from and writing to files in Java.
  • Working with file streams.
  • Introduction to graphical user interface (GUI) concepts.