// JAVA PROGRAMMING
System.out.println("Coding is awesome!");
We'll start right from the basics, going through different concepts such as...
We'll start right from the basics, going through different concepts such as data types, condition statements and loops, jump statements, and then move on to explore modular programming with the help of coding blocks, methods and functions, and classes. We'll dive into the different features of object oriented programming in Java, and also explore packages and interfaces.
      2.1. Exploring Data Types
      2.2. Declaring and Initializing Variables
      2.3. Working with Type Conversion and Casting
      2.4. Handling Automatic Type Promotions
      2.5. Learning to say, "Hello, World!"
      2.6. Employing 'if-else' and 'for'
      2.7. All about Arrays/span>
      2.8. Exploring Java operators
      3.1. Selection Statements in Java: 'if-else', and 'switch-case'
      3.2. Iteration Statements in Java: 'for', 'while', and 'do-while'
      3.3. Jump Statements in Java: 'break, and 'continue'
      4.1. Classes; the what and how...
      4.2. Using Instance Variables in a Class
      4.3. Defining and Calling Methods in a Class
      4.4. Handling Automatic Type Promotions
      4.5. Returning Values from Methods
      4.6. Passing Parameters in Methods
      5.1. Employing Constructors in Java
      5.2. Working with Recursive Functions
      5.3. Passing Objects as Arguments to a Function
      5.4. Returning Objects from Functions
      5.5. Overloading Methods in Java
      5.6. Overloading Constructors in Java