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.
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!
- 🔍 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
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
- Clone this repo
git clone https://github.com/Kratugautam99/Wisdom.git cd Wisdom - (Optional) Create a virtual environment
python3 -m venv .venv source .venv/bin/activate - Install dependencies
pip install -r requirements.txt
- 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()
Contributions welcome!
- Fork the repo
- Create a feature branch (git checkout -b feat/YourTopic)
- Commit your changes (git commit -m "Add your feature")
- Push (git push origin feat/YourTopic) & open a PR
Distributed under the MIT License. See LICENSE for details.






