Join James Williamson for an in-depth discussion in this video What is an API?, part of Web Development Foundations: Web Technologies.
…As the web has matured the amount of…information and services shared by sites and applications has…grown. Rather than building complex databases and services from…scratch, you can often use existing sources of data…or services that a site has made available to…other users. That's where APIs come in. APIs, or…Application Programming Interfaces, are written to provide a set…of instructions and standards for using a specific service.…They're usually written to make it easier for developers to use…an application or to make services publicly available to anyone who…wants to use them. Now what does that really mean, and…more importantly, what does it mean to web designers? Well, the…best way to explain it is through using it in an…example. Let's say that you're building a site for a client…that focuses on rare books. Now, wouldn't it be great if…you could leverage the power of huge sites, like Amazon and eBay.…
To find rare first editions and offer those…for sale on your site. Well, using Amazon and…eBay's APIs, you can. Now the concept of…
- Working with web clients and servers
- Exploring HTTP
- How browsers work
- Structuring HTML
- Controlling presentation with CSS
- Dealing with data
- Working with a content management system (like WordPress)
- Using cloud services
Skill Level Beginner
1. Introduction to the Web
2. Front-End Technology
3. Back-End Technology
4. Assembly Technologies
Next steps2m 17s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.