A unique URL-friendly identifier for your course. Example: redis.
The name of your course. Example: Build your own Redis.
A short name for your course. Example: Redis.
The release status of your course. Accepted values: alpha, beta, live.
A markdown description for your course. 25-50 words.
A short description of your course, < 15 words.
The percentage of users who complete this course. Set to 5% if we don’t have data yet.
Slug for the language. Example: python. Full list of languages available here.
The difficulty of the course. Accepted values: easy, medium, hard.
sample_extension_idea_title
A title for the sample extension idea. Example: Geospatial Queries
sample_extension_idea_description
A description for the sample extension idea. Example: A Redis server that can respond to geospatial queries
A unique identifier for this stage. Your tester will reference this value. Example: init
The name of this stage. Example: Respond to PING
A markdown description for this stage, rendered in the ‘Your Task’ card.
A difficulty rating for this stage, from the perspective of a proficient programmer.
very_easy: <5m
easy: 5-10m
medium: 30m-1h
hard: >1h
A short markdown description of this stage, used in the course overview page.
Link to the source code for the test cases of this stage. Optional.