Skip to content

Course Creation

  1. Write down general topics of what needs to be covered.
    1. Do research of other courses, documentation to make sure you have everything.
  2. Think of a project that would cover all those topics that need to be covered.
  3. Create lessons covering the basics and how to set up your evironment.
  4. Build the application, and write down everything you did.(Including every tiny detail.)
    1. Adjust/remove/edit the steps as you go to simplify to the minimal amout of steps while being thorough. For example I had a lesson teaching about File Based Routing, and used the /second route to demonstrate it. But 5 lessons later I needed to create /articles route. So for the File Based Routing lesson it’s best to use the /articles route as an example to minimize steps in the later section.
  5. Write out each step like a story without copy pasting the code sections.
  6. Walk through each step copy pasting into parts of the code into the project, take screenshots of every section, and update the explanation with any additional insights
  7. Put each lesson through grammarly
  8. Get feedback on course
  9. Read out each lesson to make sure it flows.