Creating an interactive course on codedamn - A complete guide


Codedamn is a coding ed-tech platform that aims to democratize interactive learning. For the longest time, if you wanted to create an interactive course (like codecademy), you'd have to build a full platform from scratch. This is time consuming, involves a lot of engineering and has a very low RoI at an individual creator level.

After building multiple interactive courses of my own on codedamn, and opening it to a selected creators in alpha preview to create courses on Python, Git and more - I'm happy to say we are opening codedamn to all creators in beta. This guide would serve as a handbook to learn to create a full interactive course on codedamn and would be regularly updated. This will be a multi-blog series to write digestible information per article.

What is the difference between a course created on codedamn and a YouTube / Teachable / Udemy / Podia course?

Codedamn is built from ground up geared specifically for programming courses. Codedamn is NOT just a video-course hosting platform (although you can use it like that if you want)

Here are a few solid differences that you would feel when building a course on codedamn compared to other platforms:

  • Interactive exercises: Let's say you are building a course on Node.js + MongoDB. A simple YouTube playlist will only allow you to upload a video recording for the concept.
    On codedamn, however, you can build a fully interactive and evaluative lab for authentication with Node.js + MongoDB running inside the browser. Here's a quick example for that.
  • White-labeled access: We understand that some people want to sell their work under their branding. Therefore, we allow you to sell your interactive courses completely white-labeled under your own domains/sub-domains.
    You get a free * domain too for hosting your course for free. If you want, you can change it to something like and still let us do the heavy lifting and you focus on delivering the best value to your users.
  • Completely transparent: You own your user's data. We do not hide/restrict you from communicating with the users enrolled in your course. You can export the names, email list and follow up with them 1:1. At the same time, you get YouTube-dashboard-level insights into how people learn from your course.
  • No fees: We do not take any cut from your payments (except for transaction charges charged by card processors). If someone paid $25 for your course, you get $25 in your bank account.
  • Opt-in for codedamn promotion: If you're a creator who wants to get more traffic to your newly launched courses, our core team will help drive traffic to your course via our main site, our YouTube channel and our paid marketing efforts.
  • Completely free: If you sign up before September 31st 2020, your creator account would be 100% free to use and host courses for one year. There are limited creators we are onboarding right now (criteria - how soon you apply and possible interactivity of your content).

If this sounds too good to be true, understand that we raised a small amount of VC money therefore we can happily use it to build trust than focusing on our bank account first. We're not building a SaaS platform, we're building a movement.

Can I see a course example?


How to sign up as a content creator?

The first step is to join our creator discord server. This is the place you want to be if you face any issues (our core team is present there).

The next step is to head over to creator homepage and register a free account. If you register before the date specified above (in Completely free) section, your account will automatically be eligible for all the mentioned features above.

That's all for this guide. Keep reading for the next chapters:

Tweet a thanks to the author