Skip to content

A curated collection of Python exercises, utility scripts, and real-world mini projects designed to strengthen core programming concepts and enhance practical coding skills.

Notifications You must be signed in to change notification settings

arushahmd/python-labs

Repository files navigation

Python Labs

Python Jupyter

Python Labs is a personal repository to organize experiments, tutorials, and mini-projects in Python. It covers algorithms, data structures, design patterns, and practical problem-solving exercises. New notebooks, projects, and utilities will be continuously added and improved over time.

Project Structure

python-labs/
├── algorithms/ # Refactored notebooks with updated exercises
├── data-structures/ # Data structure implementations
│ ├── books-crud/ # CRUD operations project
│ └── national-assembly-scraper/ # Web scraping project
├── design-patterns/ # Design pattern examples
│ └── creational/
│ └── factory_method/ # Factory Method pattern examples
├── mini-projects/ # Small projects and coding experiments
├── problem-solving/ # Problem-solving exercises and scripts
├── README.md # Project overview
└── clone_and_commit_on_github.ipynb # Utility notebook for GitHub workflow

Features

  • Organized Python notebooks for algorithms, data structures, and design patterns.
  • Mini-projects and practical exercises to enhance coding skills.
  • Continuous updates with new notebooks, refactoring, and additions.
  • Focused on hands-on learning and real-world problem-solving.

Contribution

This is a personal learning repository; contributions are welcome as suggestions or collaborations on improving notebooks and adding new Python projects.

Author: Aroosh Ahmad — AI Engineer (NLP, LLMs, ML Systems)
GitHubLinkedIn

About

A curated collection of Python exercises, utility scripts, and real-world mini projects designed to strengthen core programming concepts and enhance practical coding skills.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published