-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Getting Started Guide
Hello! Welcome to Enki's open-source developer learning materials. These materials power the Enki ecosystem and are the combined efforts of many developers worldwide. You can use these materials to teach or train developers, or you can use our system to view them as a curriculum.
You can find general guidelines on how to approach writing content for the Enki App. Depending on the target audience and also being bound to a mobile presentation platform, writing content has its nuances. Check out the Content Writing Guidelines for more details.
First, take a look at the List of Topics.
Each Topic has a top-level folder in the repository. Under each of these Topics, you can find Subtopics or Courses (same thing), each having its own Workouts. Under each workout is some number of Insights. Each workout ideally has around 5 Insights.
Here's a top-down view of the curriculum structure:
Topic:
- Course 1
- Workout 1
- Insight 1
- Insight 2
- ...
- ...
- Workout 1
- Course 2
- ...
You can also help extend and write the curriculum! There are a few ways to contribute:
Add a Workout: Workout Documentation
Add an Insight: Insight Documentation
Work on an existing plan: Proposed Topics
Plan a course: Creating a Course Guide
Add a tip: Tips and Tricks
Work on an Issue: Issue Process
Want to contribute to this wiki? Go right ahead! If it has to do with how the Enki software ecosystem works, or editorial guidelines for how to write, let us handle that. Anything else, edit away!
Curriculum Format:
- Topic Documentation
- Course Documentation
- Workout Documentation
- Insight Documentation
- Glossary Documentation
Contributor Resources:
Curriculum overview:
Topic pages: