Developer Course
Path: /learn/developer (hub) and /learn/<module>
The developer course teaches the technical fundamentals of building kinetic emails. It covers the CSS checkbox hack, lightswitch patterns, tabbed interfaces, engagement quizzes, and tracking implementation.
Modules
| # | Module | ID | Path | Auth |
|---|---|---|---|---|
| 1 | Introduction to Kinetic Email | introduction | /learn/introduction | Public |
| 2 | The Checkbox Hack | checkbox-hack | /learn/checkbox-hack | Required |
| 3 | Lightswitch Pattern | lightswitch | /learn/lightswitch | Required |
| 4 | Tabbed Elements | tabbed-elements | /learn/tabbed-elements | Required |
| 5 | Engagement Quiz | engagement-quiz | /learn/engagement-quiz | Required |
| 6 | Tracking Implementation | tracking | /learn/tracking | Required |
Module Content Format
Each module includes:
- Interactive explanations with embedded code examples
- Live email previews showing the technique in action
- Syntax-highlighted code blocks
- Module completion button (triggers
markModuleComplete())
Completion
Completing all 6 modules awards bonus tokens via award_course_completion_tokens('developer').