Skip to content

Harshit-Dhyani/Java-Masterclass-Course-Journey

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java Masterclass Course - Practice Repository

This repository contains my practice code, projects, and exercises from the Java Masterclass Course. It serves as a record of my learning journey, covering everything from basic Java syntax to advanced Object-Oriented Programming (OOP) concepts.

📂 Repository Structure

The code is organized by course sections:

Section 3: First Steps in Java Programming

  • Introduction to Java syntax, variables, and data types.

Section 4: Transitioning from JShell to IntelliJ IDEA

  • Setting up the development environment and understanding the IDE.

Section 5: Expressions, Statements, & Blocks

  • Method overloading.
  • Keywords and expressions.

Section 6: Conditional Logic & Loops

  • Control flow statements (if, switch).
  • Loop structures (for, while, do-while).
  • Parsing strings and reading user input.

Section 7: OOP - Inheritance

  • Classes, constructors, and inheritance.
  • The this and super keywords.
  • Method overriding.

Section 8: OOP - Polymorphism & Encapsulation

  • Composition vs. Inheritance.
  • Encapsulation best practices.
  • Polymorphism in action.

Section 9: Arrays in Java

  • Single and multi-dimensional arrays.
  • Array manipulation techniques.

Section 10: Lists, Iterators, & Autoboxing

  • ArrayList and LinkedList.
  • Autoboxing and Unboxing.
  • Enum types.

🚀 How to Run

  1. Clone the repository:
    git clone <repository-url>
  2. Open in IntelliJ IDEA:
    • Detailed project structures are maintained within the .idea folder configuration.
    • You can open individual section folders as modules or the entire root directory.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages