Browse Our Categories



Introduction to Web Service APIs Using PHP and HTML eCourse/e-book Bundle
Jason Paul Michel
Item Number: 1541-8985
Publisher: ALA Editions
Price: $195.00
Email Friend
  Order Options:  
  Add To Cart  
  Add To Wish List  
This eCourse is now closed. We plan on offering the eCourse again soon. If you’d like to an email alert when we schedule the next session, please complete this form.

Asynchronous eCourse beginning February 1, 2016 and continuing for 4 weeks
An ALA Editions eCourse facilitated by Jason Paul Michel

This specially priced bundle includes enrollment in the eCourse along with the companion e-book, a convenient way to enrich the professional development of library staff. The e-book includes the complete text of the print edition in PDF format.
Please note: Your purchase at the ALA Store is only Step 1 of a 2-Step Registration process!

Upon purchase you will receive a digital download in the form of a registration PDF. This PDF contains a link to our Registration page and a password. You must download this PDF and follow the instructions in order to complete the registration. The download link can be found on the final confirmation screen after you complete your purchase, and may also be accessed from your Account History. Confirmation with login instructions, reminders, and alerts will go to the email address used in the registration.

This eCourse is licensed for a single user. For pricing on bulk purchases in excess of $1,000, please contact us for more information.

Estimated Hours of Learning: 24
Certificate of Completion available upon request

APIs open up a world of content to your library and get your vendor products working in unison. Without a basic knowledge of APIs, you can’t even be part of the conversation. Recognized as a Library Journal Mover and Shaker for “forward-thinking digital services,” Jason Paul Michel will get you started with the basics. By the end of the ecourse you will be writing PHP scripts to pull data from Twitter or the Digital Public Library. Instructor Jason Paul Michel’s ebook Web Service APIs and Libraries is free with your course purchase, and is rich with sample codes and project ideas.

Participants will:

  • Understand what an API is and why they are important.
  • Understand how APIs have been applied in library settings and ways in which they can be used in the future.
  • Obtain the coding skills necessary to produce or contribute to your API projects.

eCourse Outline

Week 1:

Introduction to APIs from a general perspective. Introduction to PHP.

Content and assignments:

1. Video lecture setting the stage (30 - 45 minutes)
2. Videos and/or readings illustrating what APIs are and what they can achieve
3. Assignment: Complete Code academy PHP Lessons 1 - 3

Week 2:

Learning PHP and setting up your server space.

Content and assignments:

1. Video lecture discussing web servers and web programming (30 - 45 minutes)
2. Videos and/or readings discussing basics of web servers and web programming
3. Assignment: Complete Code academy PHP Lessons 4 - 5
4. Assignment: Set up web server space with their systems department and write first “Hello World” script.

Week 3:

Working with specific APIs: Twitter & DPLA (Digital Public Library of America).

Content and assignments:

1. Video lecture discussing, with examples, coding with Twitter & DPLA APIs (30 - 45 minutes)
2. Readings: Twitter & DPLA Developer Documentation
3. Assignment: Obtain API Keys for Twitter & DPLA
4. Assignment: Write simple script for Twitter & DPLA APIs which prints out arrays of data.

Week 4:

Bringing it all together with HTML.

1. Video lecture discussing/illustrating a “finished” product with HTML (30 - 45 minutes)
2. Video lecture discussing next steps and possibilities
3. Readings on web programming with PHP and HTML
4. Assignment: Wrap PHP code with HTML for Twitter script.
5. Assignment: Wrap PHP code with HTML for DPLA script.

How this eCourse Works

The eCourse begins on February 1, 2016. Your participation will require approximately six hours a week, at times that fit your schedule. There are no live sessions. All activities take place on the website, and you will be expected to
  • Read, listen to or view online content
  • Post to online discussion boards
  • Complete weekly assignments or activities
Instructor Jason Paul Michel will monitor discussion boards regularly during the four-week period, lead group discussions, and will also answer individual questions. All interaction will take place on the eCourse site, which will be available 24 hours a day, 7 days a week. It's recommended that students log into the site on February 1 or within a few days for an overview of the content and to begin the first lesson.
User Requirements

Participants will need regular access to a computer with an internet connection for online message boards participation, viewing online video, listening to streaming audio (mp3 files), and downloading and viewing PDFs and PowerPoint files. ALA Editions eCourses are fully compatible with Windows and MacOs.
About the Instructor

Jason Paul Michel currently is User Experience Librarian at Miami University in Oxford, Ohio, where his work centers around usability, emerging technologies, UX and web design, and instruction. Author of the ALA Editions book Web Service APIs and Libraries (2012), he has engineered various API-driven projects and presented on these at several national library conferences. He was named a 2013 Mover & Shaker by Library Journal and received his MSLIS from Simmons College in Boston, MA.


  Also of interest:  
Improving the Visibility and Use of Digital Repositories through SEO: A LITA Guide
Item Number:  978-1-55570-906-8
Arlitsch and OBrien share their expertise in digital libraries and corporate marketing to offer practical steps for search engine optimization.
Price: $65.00
Cloud-Based Services for Your Library: A LITA Guide
Item Number:  978-1-55570-878-8
Mitchell’s book will help librarians select the cloud computing solution that is right for their library, and match staff expertise to the customization involved.
Price: $65.00
Opening Up Library Systems through Web Services and SOA: Hype, or Reality?
Item Number:  978-0-8389-5806-3
This issue of Library Technology Reports explores how vendors of open source library technology are approaching the desire among libraries for customization.
Price: $43.00