RESTful services, the backbone of Twitter and many social data APIs, are covered in sufficient depth for the developer to know how to structure their queries, handle asynchronous operations, utilise headers and post binary data. Continuing from an understanding RESTful web communication, the developer learns how to request and retrieve responses from Twitter's API, with forays into data processing with XML and JSON (for REST API data), and RSS and Atom (for Search API data).