Skip to main content
bthebigclass
Back to home
Courses

Courses with real structure, not just a video dump.

Modules and lessons. Embedded video. Inline quizzes. Per-lesson progress that rolls up. Everything you'd expect from a real LMS, in a builder that doesn't make you click through five wizards.

A curriculum builder that respects your time.

Drag a module. Drag a lesson into it. Set the type — video, text, PDF, quiz. That's the loop. Common design files, slide decks, and doc embeds drop inline so students don't tab-hop to consume your content.
  • Drag-and-drop modules + lessons
  • Video, text, PDF, and quiz lesson types
  • Inline embeds for common design tools, slide decks, and doc files
  • Preview lessons that show before purchase
course › ux foundations › curriculum

Module 1 — Foundations

4/4
  • videoWhat is UXPreview8m
  • textDesign heuristics5m
  • quizModule 1 check5 q
  • pdfHeuristic worksheetPDF

Module 2 — Research

2/5
  • videoUser interviews12m
  • videoSynthesis9m
  • textField-notes templateRead
  • quizResearch quiz6 q
  • pdfSample interviewsPDF

Module 3 — Wireframes

0/6
  • videoSketching basics10m
  • videoHi-fi vs lo-fi7m
  • textWireframe checklistRead

Quizzes that teach, not just grade.

Two grading modes: auto (results instantly, optional answer reveal) or teacher-review (submissions queue, you release results when ready). Per-question feedback. Pass-fail threshold. Shuffle. Time limit. All the knobs without the menu.
  • Auto-grade or teacher-review modes
  • Per-question teacher feedback
  • Pass/fail thresholds with attempt limits
  • Shareable quiz link works without an account
quiz › hooks check · Q3 of 6
04:12

Question 3

When does useEffect cleanup run?

Once on mount only
Before every re-run + on unmountCorrect
Never — useEffect is fire-and-forget

Correct. Returning a function from the effect runs it before the next effect and on unmount — useful for clearing intervals or removing listeners.

Pass mark · 60% · auto-grade

Progress that rolls up cleanly.

Every completed lesson, every quiz attempt, every assignment submission feeds the student's progress bar — and the analytics dashboard. No magic threshold to hit before the data shows up.
  • Per-lesson completion → per-module → per-course rollup
  • Per-student performance summary across all enrolled courses
  • Average quiz score, pass rate, pending teacher reviews
  • Assignment submission rate + grade distribution
student › Aanya Rao › progress
UX Foundations72%
Visual Systems48%
Portfolio Lab21%

18

Lessons

completed

7

Quizzes

of 9 passed

4

Assignments

submitted

Activity · last 14 daysavg quiz · 78%

Cohorts that open on a date. Modules that wait their turn.

Stamp a cohort start date on a community — the batch page shows a live countdown until launch, then a 'wraps in N days' chip while it runs. Pair that with per-module drip — Module 2 unlocks on Day 7, Module 3 on Day 14 — and you have a real program, not just a video library. Students who enroll mid-cohort see their own clock; nobody waits for catch-up logic you have to maintain.
  • Cohort start + end dates with a countdown banner
  • Per-module unlock-offset in days (0–365)
  • Players show 'Unlocks on <date>' instead of an empty lesson list
  • Every buyer auto-lands in the course's community — no second sale
student › Aanya Rao › progress
UX Foundations72%
Visual Systems48%
Portfolio Lab21%

18

Lessons

completed

7

Quizzes

of 9 passed

4

Assignments

submitted

Activity · last 14 daysavg quiz · 78%
Free to start

Ready to launch your own?

Pick your subdomain, drop in your logo, and you're live. No demo call. No credit card.