codeharborhub.github.io icon indicating copy to clipboard operation
codeharborhub.github.io copied to clipboard

Object Oriented Programming tutorials

Open PrathicaShettyM opened this issue 1 year ago • 4 comments

@Ajay-Dhangar I would like to add OOPs concepts also so that People who visit the website will be able gain knowledge on Object Oriented Concepts also which will help them for placements and all. Can you please assign me this task?

PrathicaShettyM avatar May 13 '24 18:05 PrathicaShettyM

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:

ajay-dhangar avatar May 14 '24 00:05 ajay-dhangar

Yes sir

PrathicaShettyM avatar May 14 '24 01:05 PrathicaShettyM

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

📁 Object-Oriented Programming Tutorials
|
├── 📁 01_Introduction_to_OOP
|   ├── 📄 01_What_is_OOP.md
|   ├── 📄 02_Principles_of_OOP.md
|   ├── 📄 03_Benefits_of_OOP.md
|   └── ...
|
├── 📁 02_Classes_and_Objects
|   ├── 📄 01_Defining_Classes.md
|   ├── 📄 02_Creating_Objects.md
|   ├── 📄 03_Class_Constructors.md
|   └── ...
|
├── 📁 03_Inheritance
|   ├── 📄 01_Inheriting_Properties_and_Methods.md
|   ├── 📄 02_Overriding_Methods.md
|   ├── 📄 03_Multiple_Inheritance_and_Interface.md
|   └── ...
|
├── 📁 04_Encapsulation
|   ├── 📄 01_Getters_and_Setters.md
|   ├── 📄 02_Access_Modifiers.md
|   ├── 📄 03_Encapsulation_in_Practice.md
|   └── ...
|
├── 📁 05_Polymorphism
|   ├── 📄 01_Method_Overloading.md
|   ├── 📄 02_Method_Overriding.md
|   ├── 📄 03_Runtime_Polymorphism.md
|   └── ...
|
├── 📁 06_Abstract_Classes_and_Interfaces
|   ├── 📄 01_Abstract_Classes.md
|   ├── 📄 02_Interface_Basics.md
|   ├── 📄 03_Implementing_Interfaces.md
|   └── ...
|
├── 📁 07_Composition_and_Aggregation
|   ├── 📄 01_Composition_vs_Aggregation.md
|   ├── 📄 02_Using_Composition.md
|   ├── 📄 03_Using_Aggregation.md
|   └── ...
|
├── 📁 08_Design_Principles_and_Patterns
|   ├── 📄 01_SOLID_Principles.md
|   ├── 📄 02_Design_Patterns_Overview.md
|   ├── 📄 03_Creational_Design_Patterns.md
|   └── ...
|
└── 📁 09_Advanced_Topics_and_Applications
    ├── 📄 01_Generic_Programming.md
    ├── 📄 02_Refactoring_and_Code_Smells.md
    ├── 📄 03_Object-Oriented_Design_Principles_in_Practice.md
    └── ...

ajay-dhangar avatar May 14 '24 02:05 ajay-dhangar

hey i have hackerrank with 5 stars ,i think im best suited for the role kindly assign me!!

chanc2206 avatar May 16 '24 17:05 chanc2206

@Ajay-Dhangar can i work on this?

iamanolive avatar May 28 '24 09:05 iamanolive

@PrathicaShettyM , @Chanc2206 , @iamanolive can anyone complete this issue otherwise I close it.

ajay-dhangar avatar Jun 09 '24 08:06 ajay-dhangar

Hello @PrathicaShettyM! Your issue #93 has been closed. Thank you for your contribution!

github-actions[bot] avatar Jun 09 '24 15:06 github-actions[bot]