Last year we featured an article about how the world of online learning was quickly outpacing conventional methods of learning and transforming into the main gateway for students who want to learn new subjects quickly and at their own pace.
Traditional programming tutorials focus mainly on the semantics of the languages being studied, but Codecademy’s new lesson plans use APIs to help students build more complex projects earlier. The new lesson category the site introduced Wednesday lets students tackle complex projects by incorporating services from YouTube, SoundCloud and others.
What are APIs?
An application programming interface (API) is a protocol intended to be used as an interface by software components to communicate with each other. An example of an API is when an external program connects to Facebook or Youtube; it makes API calls to the respective services. APIs make it easy for developers to use existing services in new apps, but sometimes the instructions for implementing them can be complex.
The rationale behind the founder’s thinking is that people spend too much time tinkering with programming languages without achieving any tangible results. So if you are like me and you desire seeing immediate results when you are programming then give Codeacademy a try. Just keep in mind you need an active internet connection.