Learn with Osru

Learn with Osru

Share

Self-taught Python + Data learner. Sharing my daily journey, code notes, projects & dev tips for beginners. πŸš€ πŸ‘‹ Hey there, I’m Osru!

I’m a self-taught Python learner and CSE student who’s passionate about tech, data, and self-growth. After leaving a bad internship, I decided to take control of my learning and start fresh. On this page, I share:

πŸ’‘ Python basics & mini-projects

πŸ“Š Power BI & Excel dashboards (coming soon)

🧠 Interview-style notes & flashcards

πŸ“ Blog posts & coding tips

🎯 Goal: Become job-ready as a data analyst by 2025
πŸ“ Blogs: learnwithosru.hashnode.dev
🌍 Based in: Penang, Malaysia

23/02/2026

Day 9 of the SQL journey! Today's about advanced querying -

πŸ“„ Full Document: https://www.notion.so/10-Days-Of-SQL_-Day-9-310c6c9af0b58028a52cf601cd3af4ec?source=copy_link

Covered today:
β€’ Single value subqueries (MAX, MIN, AVG)
β€’ Multiple value subqueries (IN, NOT IN)
β€’ Subqueries in SELECT and FROM

Note: I'm a student documenting my process, not a pro. If you spot any mistakes, let me know kindly! ❀️

One more day to go - Day 10 tomorrow!

22/02/2026

Day 8 of my SQL journey! Today's the game-changer - connecting multiple tables to unlock powerful insights.

πŸ“„ Full Document: https://www.notion.so/10-Days-Of-SQL-_-Day-8-30fc6c9af0b580a59ed1c8af15235a56?source=copy_link

Covered today:
β€’ INNER JOIN - matching data from both tables
β€’ LEFT JOIN - all data from left table
β€’ RIGHT JOIN - all data from right table

Note: I'm a student documenting my process, not a pro. If you spot any mistakes, let me know kindly! ❀️

See you for Day 9 tomorrow!

21/02/2026

Day 7 of the SQL journey! Today we're grouping data and analyzing each group separately .

πŸ“„ Full Document:
https://www.notion.so/10-Days-Of-SQL_-Day-7-307c6c9af0b580e3b0fbd7ad5855610e?source=copy_link
Covered today:
β€’ GROUP BY - creating data groups
β€’ Multiple aggregate functions per group
β€’ Grouping by multiple columns
β€’ HAVING - filtering groups (not rows!)
β€’ WHERE vs HAVING - when to use which

Note: I'm a student documenting my process. If you spot any mistakes, let me know kindly! ❀️

See you for Day 8 tomorrow!

20/02/2026

Celebrating the power of our roots and the language that defines us.

18/02/2026

ΨͺΩŽΩ‚ΩŽΨ¨ΩŽΩ‘Ω„ΩŽ اللّٰهُ Ψ΅ΩΩŠΩŽΨ§Ω…ΩŽΩƒΩŽ ΩˆΩŽΩ‚ΩΩŠΩŽΨ§Ω…ΩŽΩƒΩŽ ΩˆΩŽΨ¬ΩŽΨΉΩŽΩ„ΩŽΩƒΩŽ Ω…ΩΩ†ΩŽ Ψ§Ω„Ω’ΩΩŽΨ§Ψ¦ΩΨ²ΩΩŠΩ†ΩŽ
Taqabbalallahu siyamaka wa qiyamaka wa jaβ€˜alaka minal fa’izin.
May Allah accept your fasting and prayers and grant you success

18/02/2026

Day 6 of the SQL journey! Today we will learn about calculating totals, averages, and finding insights.

πŸ“„ Full Document: https://www.notion.so/10-Days-Of-SQL_-Day-6-30bc6c9af0b580c3995df5f71cb5b3bd?source=copy_link

Covered today:
β€’ COUNT - counting rows and unique values
β€’ SUM - adding up numbers
β€’ AVG - calculating averages
β€’ MAX - finding maximum values
β€’ MIN - finding minimum values

Note: I'm a student documenting my process, not a pro. If you spot any mistakes, let me know kindly! ❀️

See you for Day 7 tomorrow!

15/02/2026

Day 5 of the SQL journey! Today we're making our data look organized and professional.

πŸ“„ Full Document: https://www.notion.so/10-Days-of-SQL-_Day-5-308c6c9af0b580ce8b9cfee30f244288?source=copy_link

Covered today:
β€’ ORDER BY - sorting data (ascending/descending)
β€’ LIMIT - getting top N results
β€’ OFFSET - pagination basics
β€’ DISTINCT - removing duplicates

Note: I'm a student documenting my process, not a pro. If you spot any mistakes, let me know kindly! ❀️

See you for Day 6 tomorrow!

14/02/2026

Day 4 of the SQL journey! Today's topic is powerful but requires caution - changing and deleting data.

πŸ“„ Full Document: https://surl.li/mymttl

Covered today:
β€’ UPDATE - modifying existing data
β€’ DELETE - removing data permanently
β€’ WHERE clause (extremely important!)

Note: I'm a student documenting my process, not a pro. If you spot any mistakes, let me know kindly! ❀️

See you for Day 5 tomorrow!

13/02/2026

Day 3 of my SQL journey! Today we're learning how to find exactly what we need from our database.

πŸ“„ Full Document: https://www.notion.so/10-Days-of-SQL_Day3-306c6c9af0b580f4be60e81a29d68008
Covered today:
β€’ SELECT - viewing all or specific data
β€’ WHERE - filtering with conditions
β€’ Comparison operators
β€’ AND, OR for multiple conditions

Note: I'm a student documenting my process, not a pro. If you spot any mistakes, let me know kindly! ❀️

See you for Day 4 tomorrow!

11/02/2026

Moving forward with my 10 Days of SQL journey. Today is about putting data into our tables and setting the rules to keep it accurate.

πŸ“Œ Full Document: https://surl.li/plzkix
Covered today:
β€’ NOT NULL, UNIQUE, DEFAULT constraints
β€’ ALTER TABLE to modify existing tables
β€’ INSERT statements (single & multiple)

Note: I’m a student documenting my process, not a pro. If you spot any mistakes, let me know kindly! ❀️

See you for Day 3 tomorrow! πŸ“š

10/02/2026

They say the best way to master a skill is to teach it. So, for the next 10 days, I’m documenting my SQL journey and sharing every single breakthrough with you.

Day 1: SQL Basics - Database & Table Creation
Access the full document: https://www.notion.so/303fe93818d7808db2c2c66d55e09bd2

Document Overview:
πŸ“Œ Database fundamentals with relatable examples
πŸ“Œ MySQL installation guide
πŸ“Œ Creating your first database (step-by-step)
πŸ“Œ Creating tables with different data types
πŸ“Œ Primary keys and auto_increment explained
This is designed for complete beginners. Every concept is explained with examples.

Important note: I'm not a master at this. I'm learning SQL myself and documenting my journey as I go. I'm sharing what I learn in hopes that it helps fellow learners. If you spot any mistakes, please let me know with kindness

Let's grow together! 🌱

Want your school to be the top-listed School/college in Dhaka?

Click here to claim your Sponsored Listing.

Location

Category

Address

Mirpur 11
Dhaka
1216