25 Informative YQL tutorials to get you started with YQL

August 13, 2011 · 1 comment

by Dustin Betonio

Informative YQL tutorials to get you started with YQL

Yahoo! query language (YQL) is an SQL-like query language created by Yahoo! as part of their Developer Network. YQL is designed to retrieve and manipulate data from APIs through a single Web interface, thus allowing mashups that enable developers to create their own applications.

Initially launched in October 2008 with access to Yahoo APIs, February 2009 saw the addition of open data tables from third parties such as Google Reader, the Guardian, and The New York Times. Some of these APIs still require an API key to access them. Yahoo introduced the capability to execute the tables of data built through YQL using JavaScript run on the company’s servers for free. In this post, I listed some excellent tutorials to get you started on learning YQL. Enjoy!



Before you dig in I’ll recommend that you check out some WordPress magazine themes for building an online magazine. This kind of theme is perfect for applying some YQL i think!

1. Learning Yahoo Query Language

This tutorial shows how to include JavaScript in an Open Data Table definition that is executed by the YQL Web service. The JavaScript in the Open Data Table for this tutorial includes external libraries and uses OAuth to make an authorized call to the Netflix API. With the Netflix Open Data Table, you can then run YQL statements from the YQL console or create an Open Application that searches and displays movies from the Netflix catalog.


2.  Learn First YQL Application- Call YQL with JavaScript to get RSS feed

This tutorial shows how to create a simple Web application that uses YQL to fetch an RSS feed. The call to YQL is made within an HTML script tag, and the returned JSON response is parsed with JavaScript.

Learn First YQL Application- Call YQL with JavaScript to get RSS feed

3. Making a Sleek Feed Widget With YQL

Today we are making a sleek feed widget, that will fetch any feed and display it in your blog sidebar. You can set it up to show the latest posts from the different categories of your blog, your latest stumbles, or even people mentioning you on twitter.


4. Caching, YQL, and Regular Expressions

Caching, YQL, and Regular Expressions

5. Using Yahoo Query Language (YQL) from Flex


6. Creating YQL Open Data Tables


7. Twitter feed on Python using YQL and BeautifulSoup Python


8.  Ajax Tutorial


9.  YQL on Twitter


10.  Learn How to Run YQL INSERT and DELETE Statements


11. Dynamic FAQ Section YQL


12.  Create a Twitter Status Updater Using YQL and JavaScript


13. Short Tutorial on YQL Query


14.  Python YQL


15. Using YQL As a Proxy for Cross Domain Ajax


16. Using YQL and Yahoo for Creating a Feed and Screen Scraping

Feed scraping

17. Make a Stock Quote App: Search Stock Data with YQL


18. Sorting YQL into RSS feed format using YahooPipes

yql2-286x300 yql3-294x300

19. Combined Facebook, Twitter & RSS Social Stats with jQuery, PHP & YQL


20. YQL: Using web content for non-programmers


21. Yahoo Query Language (YQL) and PHP


22. Quick Tutorial: YQL + Pipes Working Together


23. Using PHP, YQL And RSS To Add Living Data To Your Site


Video Tutorials

24. YQL Execute Screencast & Tutorial

25. Web scraping with YQL

Thanks for reading through this post. If you want more we recommend these list posts showcasing WordPress Themes: 33+ Top WordPress Themes and this one 60 Best WordPress Themes Showcase.

If you’re building websites for restaurants you should also check this out: 29+ Awesome and Elegant WordPress Restaurant Menu Templates.

Now please leave a comment as well – we appreciate it.



{ 1 comment… read it below or add one }

webalkalmazas June 29, 2011 at 7:15 am

Useful collection! Thank you!


Leave a Reply

Your email address will not be published. Required fields are marked *

Previous post:

Next post:

Web Analytics