Skip to content

Repository files navigation

📚 Wisdom Primary Repo [AKA Python-Learning with Extensions]

A curated learning hub of Python, NoSQL, SQL, DSA and Data-Science practice—packed with tutorials, code samples, eBooks and real datasets for hands-on mastery.


Python.jpg

NoSQL.jpg

Hackathon.jpg

DataScience.jpg

SQL.jpg

DSA.jpg

Certified.png

🚀 Table of Contents


ℹ️ About

Wisdom is your one-stop repo for sharpening programming and analytics skills. It brings together:

  • Python practice scripts (syntax, OOP, scripts & mini-projects)
  • SQL assignments & cheat-sheets for querying relational data
  • Core data-science libraries (Pandas, NumPy, Matplotlib, Seaborn) with hands-on tutorials and CSV/JSON datasets
  • DSA fundamentals—implementations of arrays, linked lists, stacks, queues, trees & common algorithms
  • Curated eBooks, notes & exercises to guide structured revision

Whether you’re a student, job-seeker or self-learner, dive in for daily practice, quick reference, or deep exploration!


💽 Features

  • 🔍 Tutorial-Driven: Step-by-step notebooks & code samples
  • 📊 Real Datasets: CSV/JSON data files to explore and visualize
  • 🛠️ Hands-On Exercises: End-to-end practice for every topic
  • 📚 Reference Library: Ebooks & markdown guides for offline reading
  • 🔄 Modular Layout: Pick and choose what to learn next

📂 Directory Structure

Wisdom-Primary-Repo
├── .github/                          # CI workflows, issue/pr templates
├── Python Works/                     # Python practice materials 
│   ├── Pandas-Matplotlib-Seaborn/  
│   ├── Practice File/  
│   ├── test AVIFs/  
│   ├── test CSVs/  
│   ├── test PDFs/  
│   ├── test Text/  
│   ├── 01) Cheap Calculator.py               # Basic arithmetic operations
│   ├── 02) Greetings Sir.py                  # Simple greeting program
│   ├── 03) Kaun Banega Crorepati.py          # Quiz-style game implementation
│   ├── 04) Secret Language.py                # Text encoding/decoding logic
│   ├── 05) Snake Water Gun.py                # Classic game simulation
│   ├── 06) Library Books.py                  # Book management system
│   ├── 07) JPG Renamer.py                    # Batch rename JPG files
│   ├── 08) PDF Merger.py                     # Merge multiple PDFs
│   ├── 09) Auto Shoutouter.py                # Automated message broadcaster
│   ├── 10) News Fetcher.py                   # Fetch latest news via API
│   ├── 11) Drink Water Notifier.py           # Hydration reminder script
│   ├── 12) CSV Converter.py                  # Convert data into CSV format
│   ├── 13) ArgParse.py                       # Command-line argument parser demo
│   ├── 14) Species Data.py                   # Handle biological dataset
│   ├── 15) Doubly LinkedList.py              # Data structure implementation
│   ├── 16) Text Data Collection.py           # Collect and store text data
│   ├── 17) HashTable.py                      # Hash table implementation
│   ├── 18) Queue.py                          # Queue data structure
│   ├── 19) General Tree.py                   # General tree structure
│   ├── 20) Binary Tree.py                    # Binary tree implementation
│   ├── 21) Graph.py                          # Graph data structure
│   ├── 22) Binary Search vs Linear Search.py # Search algorithm comparison
│   ├── 23) Bubble Sort.py                    # Bubble sort algorithm
│   ├── 24) Quick Sort.py                     # Quick sort algorithm
│   ├── 25) Insertion Sort.py                 # Insertion sort algorithm
│   ├── 26) Merge Sort.py                     # Merge sort algorithm
│   ├── 27) Shell Sort.py                     # Shell sort algorithm
│   ├── 28) Selection Sort.py                 # Selection sort algorithm
│   ├── 29) Numpy Module.py                   # NumPy usage demo
│   ├── 30) Pandas Module.py                  # Pandas usage demo
│   └── 31) Matplotlib and Seaborn Module.py  # Visualization with Matplotlib/Seaborn
│
├── Hackathons/                       # Hackathon Proofs and Works
|   ├── Internal SIH Eurekathon 2024/
│      ├── Beach_Dataset_Final.csv
│      ├── Eurethon_2k24_Result.pdf
│      ├── SIH_Certification.jpg
│      ├── Smart_India_Hackathon.7z
│      └── Smart_India_Hackathon_ML_Model_Final.ipynb
|   └── Cognizant Technoverse Hackathon 2026/
│      ├── Round_1_Qualified_Proof.pdf
│      ├── Only_3_Teams_From_Campus_Selected_[12 Students].xlsx
│      ├── ArthaSync_Cognizant_Optimized.html
│      └── ArthaSync_Idea_Submission.pdf
|
├── SQL Works/                        # SQL Files
│   ├── Notes/  
│   ├── Problems/  
│   ├── Solutions/  
│   └── SQL-Practice/
|
├── Co-Curricular Activities/         # Co Curricular Activities Proof
│   ├── IIT_Bombay_Networking_Arena_Startup_Pitch.pdf  
│   └── Technical_Team_Co-Head_Offer_Email.pdf
|
├── NoSQL Works/                      # NoSQL Files
│   ├── MongoDB/  
│   ├── RedisDB/  
│   └── Neo4JDB/
|
├── SECURITY.md                       # Security policy
├── Demo Imgs                         # Demonstrative Images
└── README.md                         # This File

⚙️ Installation

  1. Clone this repo
    git clone https://github.com/Kratugautam99/Wisdom.git
    cd Wisdom
  2. (Optional) Create a virtual environment
    python3 -m venv .venv
    source .venv/bin/activate
  3. Install dependencies
    pip install -r requirements.txt

▶️ Usage

  • Browse tutorials/ for step-by-step Jupyter notebooks
  • Open python/ and dsa/ to run practice scripts:
    python "Python Works/{FileName}"
  • Study sql/ examples by loading scripts in your SQL client
  • Visualize data:
    import pandas as pd
    import matplotlib.pyplot as plt
    
    df = pd.read_csv('data/sales.csv')
    df.plot(kind='bar')
    plt.show()

🤝 Contributing

Contributions welcome!

  1. Fork the repo
  2. Create a feature branch (git checkout -b feat/YourTopic)
  3. Commit your changes (git commit -m "Add your feature")
  4. Push (git push origin feat/YourTopic) & open a PR

📜 License

Distributed under the MIT License. See LICENSE for details.

About

This repository is a curated blend of Python, SQL/NoSQL Learning Resources. It features hands-on tutorials using libraries like Pandas, NumPy, Matplotlib, and Seaborn, along with foundational DSA Code, Certifications, Hackathons and Co-Curricular Activities Files to support structured learning.

Topics

Resources

Security policy

Stars

1 star

Watchers

1 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages