Learn about Web APIs

  1. Google Play Services: Using the Places API

    Google Play Services: Using the Places API

    Tutorial Beginner

    In this tutorial, you will learn how to present your users with the Place Picker component, use the Places API to guess the user's current place, search for...

  2. Learn to Build a Chrome Extension in Our New Course

    Learn to Build a Chrome Extension in Our New Course

    Tutorial Beginner

    Learn how to create extensions for Google's Chrome browser. In our new course you’ll learn everything you need to know in order to extend the functionality...

  3. Building With the Twitter API: Repeating Tweets From a Group

    Building With the Twitter API: Repeating Tweets From a Group

    Tutorial Intermediate

    Recurring tweets are more useful if you can vary the content. Learn how to build a feature that repeats tweets from a group of pre-written posts.

  4. Building With the Twitter API: Using Real-Time Streams

    Building With the Twitter API: Using Real-Time Streams

    Tutorial Advanced

    While the Twitter REST API is suitable for many applications, if you want immediate updates and access to a broader array of notifications, the Twitter...

  5. Building With the Twitter API: Getting Started

    Building With the Twitter API: Getting Started

    Tutorial Advanced

    Learn the Twitter API with PHP using a standalone, open-source Yii application called Birdcage.

  6. How to Use Zillow Neighborhood Maps and HTML5 Geolocation

    How to Use Zillow Neighborhood Maps and HTML5 Geolocation

    Tutorial Intermediate

    Zillow offers boundary data for more than 7,000 neighborhoods in the U.S. via the Creative Commons license. Here's how to integrate the data into your...

  7. An Introduction to the Geolocation API

    An Introduction to the Geolocation API

    Tutorial Beginner

    Paper maps have long been replaced by dedicated GPS navigation devices and mobile applications, which have become ubiquitous. Today, we're lucky enough to...

  8. WebGL With Three.js: Shaders

    WebGL With Three.js: Shaders

    Tutorial Advanced

    3D graphics in the browser have been a topic of interest since its introduction. But if you were to create your apps using plain old WebGL, it would take...

  9. WebGL With Three.js: Models and Animation

    WebGL With Three.js: Models and Animation

    Tutorial Intermediate

    3D graphics in the browser have been a hot topic since they were introduced. But if you were to create your apps using plain old WebGL it would take ages....

  10. WebGL With Three.js: Textures & Particles

    WebGL With Three.js: Textures & Particles

    Tutorial Intermediate

    Since its introduction, 3D graphics in the browser has been a popular topic. But if you were to create your apps using plain old WebGL it would take a very...

  11. WebGL With Three.js: Basics

    WebGL With Three.js: Basics

    Tutorial Intermediate

    3D graphics in the browser have been a hot topic ever since it was first introduced. But if you were to create your apps using plain WebGL, it would take...

  12. Dropbox Datastores and Drop-Ins

    Dropbox Datastores and Drop-Ins

    Tutorial Advanced

    Recently, Dropbox announced its new Datastore API and Drop-ins, a couple of great new features aimed to leverage the power of accessing files and (now with...