Skip to content
Shafin Chowdhury

Topic Hubs & Learning Paths

Comprehensive pillar pages organizing practical tutorials, architectural breakdowns, and reference cheat sheets into progressive learning pathways.

C++ 15 Guides

C++ Programming & Systems Engineering

A complete curriculum from modern C++ language fundamentals to memory management, pointers, references, STL internals, and high-performance engineering.

Key Sections:
  • Language Basics & Control Flow
  • Modular Code & Data Sequences
  • Pointers, References & Const Correctness
  • Systems Architecture, Dynamic Memory & STL
Explore C++ Hub
C++ OOP 11 Guides

C++ Object-Oriented Programming

A complete curriculum on C++ Object-Oriented Programming: classes, constructors, encapsulation, inheritance, polymorphism, abstraction, copy semantics, and the Rule of Three, Five, and Zero.

Key Sections:
  • 1. Foundations
  • 2. Reusing and Extending Classes
  • 3. Polymorphism and Abstraction
  • 4. Object Copying and Resource Management
Explore C++ OOP Hub
Python 2 Guides

Python Architecture & Core Mechanics

Deep dives into CPython execution mechanics, internal memory models, control flow, and core data structures.

Key Sections:
  • Language Fundamentals & Architecture
  • Control Flow & Built-in Collections
Explore Python Hub
Java 3 Guides

Java & Object-Oriented Software Design

A complete guide to Object-Oriented Programming (OOP) in Java, from conceptual foundations to robust encapsulation.

Key Sections:
  • OOP Mental Model
  • Class Blueprints & Instantiation
  • Encapsulation & Data Protection
Explore Java Hub
Algorithms & DSA 5 Guides

Data Structures & Algorithmic Engineering

Essential data structures, memory layouts, algorithmic problem solving, and computational complexity.

Key Sections:
  • Linear Data Structures
  • Memory & Pointers
  • Algorithmic Problem Solving
Explore Algorithms & DSA Hub
Mathematics 2 Guides

Mathematics for Computer Science

Comprehensive mathematical formulas, numeral systems, discrete structures, and problem-solving references.

Key Sections:
  • Comprehensive Formula Cheat Sheet
  • Number Systems & Radix Arithmetic
Explore Mathematics Hub