Codecademy has formed partnerships with API providers such as YouTube, Parse, Twilio, NPR, Bitly, SoundCloud and The Sunlight Foundation to create lessons that show how to create basic API driven apps.

"APIs make it easy to create things - to make things that interface and interact with the real world and the technologies in it. For Twilio, this means interacting with phone numbers. For YouTube, it's with videos."

These new API lessons are designed to be helpful to beginning and experienced programmers alike. Codecademy also plans on adding more APIs and the company is working on creating partnerships with additional API providers.

"Codecademy has long taught people the basics of programming and how to build things like games and websites. It's always been our goal to help people create things - to make companies, products, and real-world applications. Today, we're one step closer with that. "

Codecademy also offers lessons on basic programming and markup languages including JavaScript, HTML/CSS, Python and Ruby. Visit the Codecademy site to see all of the available programming lessons.