Reflective Rabbit app icon

Reflective Rabbit

Five-minute lessons. Real C++.

>_

Reflective Rabbit teaches C++, the Win32 API, and MFC in five-minute chapters that fit between meetings, in line for coffee, or while your build runs.

Each chapter is short, opinionated, and ends with a quick quiz. The next chapter only unlocks once you've answered correctly — so progress is real progress, not just scrolling.

Four courses, one bridge each

From C#

C++ & MFC for C# Developers

From the CLR's safety net to manual memory, RAII, message maps, document/view, DDX/DDV, debugging access violations, and the modern C++ that makes legacy MFC code bearable.

24 chapters≈ 110 min4 weeks
From JavaScript

C++ & MFC for JavaScript Developers

From V8 and the event loop to static types, smart pointers, the Windows message pump, threads, and mutexes — paced for someone who's never typed an int in their life.

21 chapters≈ 100 min
From C

C++ & MFC for C Developers

From procedural code to objects, RAII, the four MFC pillars, GDI handles wrapped as classes, and the STL.

19 chapters≈ 90 min
Graphics

Mastering Windows Graphics: GDI to Direct2D

From CPU rasterization to GPU-accelerated vector rendering, double buffering, ColorMatrix transforms, DirectWrite, and high-DPI awareness.

12 modules≈ 60 min

What's inside

iPhone

A look inside

Download on the App Store

Week 1 of every course is free.