CodeHarborHub / codeharborhub.github.io

Welcome to CodeHarborHub! Our mission is to provide accessible and comprehensive educational resources to learners of all levels, from beginners to advanced professionals. Whether you're looking to kickstart your career in web development, master a new programming language, or stay updated on the latest tech trends, we've got you covered.
https://codeharborhub.github.io/
MIT License
80 stars 162 forks source link

Java Tutorials #91

Closed PrathicaShettyM closed 5 months ago

PrathicaShettyM commented 5 months ago

@Ajay-Dhangar Sir I would also like to add Java tutorials for this this learning Website. I always wanted to work on this kind of project. With your approval can I work on to add this feature Sir?

github-actions[bot] commented 5 months ago

Hi there! 👋 Thank you for opening your first issue on CodeHarborHub. We're excited to hear your thoughts and help you out. Please provide as much detail as you can so we can assist you effectively.

ajay-dhangar commented 5 months ago

yah sure, but followed our structure for example codes and preview.

Resources for Guidance

Here are some resources that may be helpful as you contribute to CodeHarborHub:

PrathicaShettyM commented 5 months ago

Yeah sure sir

ajay-dhangar commented 5 months ago

I suggest you work and make or covered all topics like:

📁 Java Tutorials
|
├── 📁 01_Introduction_to_Java
|   ├── 📄 01_What_is_Java.md
|   ├── 📄 02_Why_Learn_Java.md
|   ├── 📄 03_Setting_up_Java_Development_Environment.md
|   └── ...
|
├── 📁 02_Basic_Syntax_and_Data_Types
|   ├── 📄 01_Java_Syntax_and_Structure.md
|   ├── 📄 02_Variables_and_Data_Types.md
|   ├── 📄 03_Operators_and_Expressions.md
|   └── ...
|
├── 📁 03_Control_Statements
|   ├── 📄 01_Conditional_Statements.md
|   ├── 📄 02_Loops_in_Java.md
|   ├── 📄 03_Switch_and_Ternary_Statements.md
|   └── ...
|
├── 📁 04_Methods_and_Functions
|   ├── 📄 01_Method_Declaration_and_Syntax.md
|   ├── 📄 02_Method_Parameters_and_Return_Values.md
|   ├── 📄 03_Method_Overloading_and_Recursion.md
|   └── ...
|
├── 📁 05_Arrays_and_Collections
|   ├── 📄 01_Arrays_in_Java.md
|   ├── 📄 02_Array_Lists_and_Collections_Framework.md
|   ├── 📄 03_Using_Arrays_and_Collections.md
|   └── ...
|
├── 📁 06_Object_Oriented_Programming
|   ├── 📄 01_Classes_and_Objects.md
|   ├── 📄 02_Inheritance_and_Polymorphism.md
|   ├── 📄 03_Encapsulation_and_Abstraction.md
|   └── ...
|
├── 📁 07_Exception_Handling
|   ├── 📄 01_Exception_Basics_and_Try_Catch.md
|   ├── 📄 02_Checked_vs_Unchecked_Exceptions.md
|   ├── 📄 03_Throwing_and_Catching_Exceptions.md
|   └── ...
|
├── 📁 08_File_Handling_and_IO
|   ├── 📄 01_Working_with_Files_and_Directories.md
|   ├── 📄 02_Reading_and_Writing_Files.md
|   ├── 📄 03_Serialization_and_Deserialization.md
|   └── ...
|
├── 📁 09_Multithreading_and_Concurrency
|   ├── 📄 01_Introduction_to_Multithreading.md
|   ├── 📄 02_Thread_Class_and_Runnable_Interface.md
|   ├── 📄 03_Synchronization_and_Concurrent_Collections.md
|   └── ...
|
├── 📁 10_Networking_in_Java
|   ├── 📄 01_Client-Server_Communication.md
|   ├── 📄 02_Socket_Programming_and_URL_Connections.md
|   ├── 📄 03_Working_with_TCP_and_UDP.md
|   └── ...
|
├── 📁 11_GUI_Programming_with_Swing
|   ├── 📄 01_Introduction_to_Swing.md
|   ├── 📄 02_Creating_GUI_Components.md
|   ├── 📄 03_Event_Handling_and_Listeners.md
|   └── ...
|
├── 📁 12_JDBC_and_Databases
|   ├── 📄 01_Introduction_to_JDBC.md
|   ├── 📄 02_Connecting_to_a_Database.md
|   ├── 📄 03_Executing_SQL_Statements_and_Transactions.md
|   └── ...
|
├── 📁 13_Unit_Testing_with_JUnit
|   ├── 📄 01_Introduction_to_JUnit_Framework.md
|   ├── 📄 02_Writing_and_Running_Tests_with_JUnit.md
|   ├── 📄 03_Test_Suites_and_Assertions.md
|   └── ...
|
├── 📁 14_Build_Automation_with_Maven
|   ├── 📄 01_Introduction_to_Maven.md
|   ├── 📄 02_Configuring_and_Building_Projects_with_Maven.md
|   ├── 📄 03_Managing_Dependencies_and_Plugins.md
|   └── ...
|
└── 📁 15_Advanced_Topics_and_Best_Practices
    ├── 📄 01_Advanced_Java_Topics.md
    ├── 📄 02_Java_Best_Practices_and_Code_Standards.md
    ├── 📄 03_Java_Performance_Tuning_and_Optimization.md
    └── ...
shreyyq commented 5 months ago

Hi @Ajay-Dhangar I would like to work on this issue an add valuable resources to the java section, please assign this issue to me.

PrathicaShettyM commented 5 months ago

Sir but I have already started to work on this