Codecademy Adds New API Courses
Codecademy Adds New API Courses
Written by Sue Gee   
Thursday, 21 February 2013

Codecademy has expanded its API curriculum with several further sets of lessons. It now covers 22 APIs and the SkyDrive API is billed as coming soon.

Last month Codecademy launched a new track to help beginners to write apps and build websites using some popular APIs including the YouTube and bitly APIs.

Now you'll find more lessons with a set on the Twitter API, which enable you to access Twitter data from users, Tweets and timelines, heading the list.

 

codeapis

 

Although Codeacademy's lessons are for beginners you need some programming skills from the outset. You need to have acquired the skill of reading code and following instructions to modify and add to the code snippets you are presented with.

Once you feel comfortable with the Codeacedemy approach it all fits into place.

 

apicode400

(click to enlarge)

 

Ruby is the language used for the interactive lessons on using the Twitter API and if you are new to Ruby you'll find everything you need on Codeacademy. It has a full Ruby track, authored by Eric Weinstein, and if you are new to using web APIs there's a set of 19 exercises, also from Eric Weinstein that covers the basics common to APIs in general such as requests, responses, data formats, status codes, and more. Before embarking on the five exercises specific to the Twitter API you are expected to have completed the "How to Use APIs" set in Ruby.

The How to Use APIs are also available in Python and JavaScript, both of which are languages that you can learn from scratch on Codeacademy.

The other additions to the API curriculum, and their languages,  are:

  • Box (Ruby) – Store and share content in the cloud using Box

  • Evernote (Ruby) – Accessing and initializing an Evernote client, creating a note object, etc

  • OAuth2 / GitHub (Ruby) – Guide to the OAuth2 protocol using GitHub

  • Ordr.in (Ruby) – Create a food ordering application using Ordr.in

  • Dwolla (Python) – Send money to anyone on the Internet

  • Gilt (JavaScript) – Get access to products available for sale on Gilt.com

From the other side of the fence, if you have an API that you want to encourage other people to use consider putting a set of exercises about it on Codeacademy. Not only does it motivate learning by awarding points and badges, it has built a supportive community of users who are keen to expand their programming skills.

 

 

codeacademy

 

More Information

Codecademy API Tracks

Related Articles

Learn How To Use APIs At Codecademy

Ruby Track on Codecademy

The Coding Explosion

 

To be informed about new articles on I Programmer, install the I Programmer Toolbar, subscribe to the RSS feed, follow us on, Twitter, Facebook, Google+ or Linkedin,  or sign up for our weekly newsletter.

 

 
 



Comments




or email your comment to: comments@i-programmer.info

 

Banner


Google Upgrades AIY Project Kits
17/04/2018

This is as much about a statement that Google is still serious about its AI education efforts as it is about any new features. The two new kits are complete and ready to go. They take a sort of "batte [ ... ]



ONVIF Challenge Now Underway
03/04/2018

The ONVIF Open Source Spotlight challenge has a $20,000 prize pool for innovative desktop or mobile apps that connect to IP security cameras and help resolve security issues. Qualifying apps will be r [ ... ]


More News

Last Updated ( Saturday, 25 June 2016 )
 
 

   
Banner
RSS feed of news items only
I Programmer News
Copyright © 2018 i-programmer.info. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.