APIs at CodeAcademy

A programmer may use API (application programming interface) in order to interact with some other system. At this post there will be a list of services with APIs and also a link for each API and a lessons (from Code Academy) of how to use it. List of APIs:
  1. Youtube – Video sharing platform. The API will Searching for Videos.
  2. SoundCloud – A streaming remixes and covers for songs.
  3. Box – Online cloud storage.
  4. GitHub – A version management for code writing.
  5. Apigee – API management platform.
  6. WePay – Online payment service (only in the US), Ruby , Python.
  7. Mandrill – Email delivery API from MailChimp.
  8. NPR – National public Radio.
  9. Dwolla – online payment system and mobile payments network.
  10. Evernote – Online cloud based note, storage and archive.
  11. NHTSA – National Highway Traffic Safety Administration’s API.
  12. Twitter – API to Twitter micro-blog.
  13. Sendgrid – Cloud-based email infrastructure and delivery engine, with integration via SMTP and HTTP API, also offering analytics and newsletter functionality.
t_Learn-Coding-resources-0.jpg Based on: https://www.codecademy.com/apis

Website

Course

Feature

Pricing

Difficulty

Codecademy

HTML, CSS, JavaScript, jQuery, PHP, Ruby, Python, API

Code Interpreter, Progress Saver, Project, Forum

Free

Easy – Intermediate

W3Schools

HTML, CSS, Javascript, Angular.JS, Bootstrap and many more

Free

Easy – Intermediate

TheNewBoston

C/C++/C#, HTML, CSS/CSS3, UDK, Unity and many more

Free

Easy, Intermediate, Advanced

Code Avengers

HTML5, CSS3, JavaScript

Code Interpreter, Progress Saver, Project, Note

Free

Easy

Code School

HTML5, CSS, CSS3, jQuery, Ruby, Ruby on Rails, iOS

Code Interpreter, Screencast, Progress Saver, Forum

Free, $25/month

Intermediate – Hard

Treehouse

HTML, CSS, CSS3, JavaScript, jQuery, Ruby, Ruby on Rails, iOS, Android, UX, Database

Code Interpreter, Screencast, Progress Saver, Project, Forum

Free, $25/month, $49/month

Easy – Hard

LearnStreet

HTML, CSS, JavaScript, Python, Ruby

Code Interpreter, Progress Saver, Project, Forum

Free

Easy

Udacity

Web Development, HTML5, Python, Java, Computer Science, Algorithm, AI

Code Interpreter, Screencast, Progress Saver, Forum

Free

Intermediate – Nightmare

CodeHS

Problem Solving, JavaScript, Animation, Game Programming

Code Interpreter, Screencast, Progress Saver

Free, $25/month, $75/month

Easy – Intermediate

Khan Academy

Programming Basics, Canvas Drawing, Animation, User Interaction

Code Interpreter, Screencast, Progress Saver, Project, Discussion

Free

Easy – Intermediate

Scratch 2.0

Visual Programming

Visual Editor, Project, Forum

Free

Easy

SQLZOO

SQL

Code Interpreter

Free

Easy – Hard