Course Structure
Courses in Handhold follow a step-by-step progression:- Lessons: Narrated, animated presentations that explain concepts visually
- Labs: Interactive coding environments where you apply what you’ve learned
Starting a Course
When you open a course, Handhold automatically begins with the first step. You can:- Follow the linear progression by completing each step in order
- Jump to any step by clicking it in the sidebar
- Resume from where you left off—Handhold tracks your progress
Completing Steps
Handhold tracks which steps you’ve completed:- Lessons: Marked complete when you finish the narration
- Labs: Marked complete when you pass all tests
Completed steps show a filled indicator in the sidebar
Navigating Between Steps
You can move through course steps using:- Next/Previous buttons in the status bar (labs only)
- Sidebar navigation: Click any step to jump directly to it
- Keyboard shortcuts: Use arrow keys to navigate lessons
The status bar in labs displays your current position (e.g., “2 / 5”) and step title
Viewing Progress
Your course progress is visible in multiple places:- Sidebar: Shows completed steps with filled indicators
- Current step: Highlighted in the sidebar with a pulsing indicator
- Status bar: Displays step position (labs only)
Playback Speed
For lessons, you can adjust the narration speed:Audio Generation
Handhold generates high-quality narration for lessons using text-to-speech:- Audio is synthesized on first playback (may take a few seconds)
- Generated audio is cached for instant replay
- An overlay appears during initial audio generation
- If generation fails, a retry button appears