New Authors

We are always on the lookout for additional code school authors to help us craft courses for new topics and programming languages.

The Publishing Process

Just like you would work with a book publisher to help craft your content into a finished product, the team at Code School provides all the resources necessary to produce a finished course. An author is responsible for:

The Envy Labs / Code School team provides to the author:

It is certainly no small venture to create a Code School course, it requires a big initial investment up front to get something out the door. Thus, we are definitely looking for ideas that will sell, and people who can help sell courses. In return, authors will get a royalty. The royalty depends entirely on how much work he or she helps build it.

Taking the First Steps

If you're interested in publishing a Code School course, the first thing you'll need to do is pitch your idea. You can do so by submitting the following form and including some general details about your idea. If we like what we see, you'll be contacted so we can meet directly and start brainstorming to bring your idea to life.