Reading-first
Download lessons while online to read them offline. Account sync, AI, web previews, and online assessments need a connection.
About
DURA helps you study computing and engineering through lessons, projects, and practice assessments. It offers a place to build skills; completing the curriculum does not by itself establish professional competence.
Programming education has a problem. Courses sell completion. Bootcamps sell vibes. Tutorials sell novelty. Almost nothing sells mastery.
DURA brings reading, practice, and reflection into one open platform. Our goal is to help learners connect technical ideas to decisions they can explain and test.
The answer is 15 phases, 120 modules, 749 lessons, and practice assessments to check understanding. The source and teaching materials are open for review and correction.
Download lessons while online to read them offline. Account sync, AI, web previews, and online assessments need a connection.
Browse freely, or enable strict gating to require a passing module assessment before advancing. Practice scores are not professional qualifications.
Core learning is free as a commitment from Durwood Studios. Tips unlock nothing. The source and its license are published for inspection.
DURA authors use curriculum and skills frameworks to organize topics and publish alignment references where applicable:
Bloom's taxonomy and Dreyfus stages help describe learning goals. Alignment tags are authored references, not endorsement or accreditation. Learning records describe DURA assessment results; they do not certify mastery of an external standard. Inspect the mappings and their limits.
DURA is built by Dustin Snellings at Durwood Studios, a small independent studio focused on software that respects the people who use it. No advertising trackers. Optional learning analytics are off by default; see the privacy policy. Supported by voluntary tips and (eventually) new products built on top of the open core — never by restricting what already exists.
If this platform helps your journey, a tip keeps the lights on. If it doesn't, it costs you nothing. That's the whole deal.
Start with digital literacy, then work through the curriculum at your own pace.
Open the first lesson