There are plenty of decent options to learn basic code — such as Codeacademy or Coursera — but what about people who want to take it a step further?
That's where a new service called Livecoding.tv hopes to come in. It allows developers to live stream their work as they write code. Viewers can then learn from the experience in an interactive way.
"We are not focused on teaching basics of coding but rather production level coding," reads the blog post announcing the project. "Livecoding.tv blends education with entertainment, socializing and killing time/boredom to combine into something we hope will be pretty great."
The people watching the stream can ask questions while the professional coders work. You can see available live streams here.
Professional coders looking to get involved can see how to get started here.