DEV Community

Cover image for Create an online course for developers: idea to launch
Anthony Gore
Anthony Gore

Posted on

Create an online course for developers: idea to launch

Cover image by JESHOOTS.COM on Unsplash

Creating and launching a successful course isn't easy, but it can be very rewarding.

It's a great feeling when other developers tell you they learned a difficult concept thanks to what you taught them.

It can also be financially rewarding. Josh Comeau said he generated over $500K in revenue for his course "CSS for JavaScript Developers".

This is the first post in a series exploring how to successfully create and launch an online course for developers.

About me

I’ve launched my first course on Udemy way back in 2016 ("The Ultimate Vue.js 2 Course"). I launched with a couple of hours of video and then gradually expanded it to around 10 hours.

Since then, I've released a number of other courses with a few successes (and a few flops) and have several thousand people have taken my courses.

In this series, I'll share some of the things I've learned along the way.

About this series

Here are some of the topics I'll be covering in future posts:

  • Who can create a course? Are you "expert" enough?
  • How do you choose a good topic?
  • How do you create the content?
  • How do you market your course?

Let me know what other questions you have or topics you’d like to learn about.

Top comments (1)

Collapse
 
kennethmarek profile image
KennethMarek

Your online developer training is excellent. Launching it is a good idea. In this COVID circumstance, we must all recognize that life is not guaranteed. I work as an essay writing service provider, and I need to contact a foreign company in order to collaborate norfolkhomelearning.com is the only location where you can find a solution to all of your difficulties. This is a fantastic website for buying a low-cost essay. They keep their word and ensure that every custom essay, critical paper, or entrance statement is produced by a professional writer. They are here to assist you, guide you through the process, and help you write an essay or coursework.