Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 32 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,35 @@
# Learning-Object-Oriented-Python
![](https://www.codetriage.com/josharsh/learning-object-oriented-python/badges/users.svg)
This repository walks you through the Object Oriented Programming in python. Illustrates real world examples, working codes and going about finding a coding solution.

# Learning Object-Oriented In Python

## Introduction
This repository introduces Object-Oriented Programming (OOP) concepts using Python. It contains lesson-wise explanations, real-world examples, and practical code solutions to help learners understand and implement OOP principles in Python.

## Intended Audience and Prerequisites
This material is designed for:
- Python programmers who are new to OOP.
- OOP practitioners who want to learn Python implementations.
Basic knowledge of Python programming is recommended; no prior OOP experience is necessary.

## Why OOP in Python?
Object-Oriented Programming helps in organizing code efficiently by bundling data and functions into objects. Python’s support for OOP makes it easier to create scalable, reusable, and maintainable programs.

## Lesson Overview
The repository is structured as a series of lessons, each containing explanations and code examples. Lessons use Python syntax highlighting for clarity and include comments to guide learners. Visual diagrams supplement complex concepts for better understanding.

## Getting Started
- Recommended Python version: 3.6 or higher.
- No special installation needed; simply run the Python files in any Python environment.

## Usage
Navigate through lessons folder to explore progressively advanced concepts. Each lesson includes practical examples and exercises.

## Contributing
Contributions to improve explanations, add visuals, or refine examples are welcome. Please submit pull requests and issues for discussion.

## Acknowledgements
Thanks to the original authors and contributors who helped create and maintain this material.