About ctrl + Q Academy
Our mission, our approach, and why we built this the way we did.
Our Mission
We believe technical education should be direct: accurate explanations, real syntax, and a place to actually run code — not walls of marketing copy. Every lesson on this site is written to be correct first, and polished second.
Learn by doing: every track pairs explanation with runnable examples, a certification exam, and a downloadable certificate.
The Platform Blueprint
The name ctrl + Q comes from the developer habit of decisive keyboard shortcuts. We don't support "quitting" on a hard concept — we encourage working through it with clear explanations and a sandbox to test your understanding immediately.
Frequently Asked Questions
Is the core curriculum really free? +
Yes. HTML/CSS, JavaScript, Python, Git, SQL, and Data Structures & Algorithms are all free, permanently — including their exams and certificates. Only the advanced Systems/React/Rust/Docker courses sit behind the Premium gate.
Do I need to install anything to code along? +
No — the HTML, JavaScript, and Python sandboxes all run directly in your browser. The Python sandbox uses Pyodide, a real Python interpreter compiled to WebAssembly.
How do exams and certificates work? +
Each course ends with an 8-question exam. Score at least 70% and you can generate a certificate with your name on it, rendered right in your browser as a downloadable PNG image — no account or server required.
Where is my progress and certificate data stored? +
Entirely in your browser's local storage on this device. Nothing is uploaded anywhere. Clearing your browser data will reset your progress, exam results, and certificates.
What order should I learn the tracks in? +
We recommend HTML/CSS → JavaScript → Git/GitHub → Python → SQL → Data Structures & Algorithms, then Premium — but every track is self-contained if you already know some of the basics.