Skip to content
API lessons for cc_fest
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

APIs & Data

Lesson Link api

An application-programming interface (API) is a set of programming instructions and standards for accessing a Web-based software application or Web tool. A software company releases its API to the public so that other software developers can design products that are powered by its service.

For example, released its API so that Web site developers could more easily access Amazon's product information. Using the Amazon API, a third party Web site can post direct links to Amazon products with updated prices and an option to "buy now." source

Science APIs


- Welcome to the NASA API portal. The objective of this site is to make NASA data, including imagery, eminently accessible to application developers. The catalog is growin


- Where can you find public Wi-Fi in your neighborhood? What kind of tree is in front of your office? Learn about where you live, work, eat, shop and play using NYC Open Data.


- The Dark Sky API allows you to look up the weather anywhere on the globe


- Welcome to the Lockheed Martin Solar and Astrophysics Laboratory. LMSAL is a department of the Lockheed Martin Advanced Technology Center (ATC) in Palo Alto, CA. We are a group of scientists and engineers who design, build, and operate solar and astrophysical observing instruments. LMSAL and the Space Physics Lab compose the ATC's Space Sciences Office.

Ideas to Focus On

  • why protocols are necessary
  • why compression of data is often necessary when transmitting across a network
  • how data is transmitted by packet switching -Identify the characteristics of the following: uniform resource identifier (URI) URL.
  • Evaluate the use of client-side scripting and server-side scripting in web pages.
You can’t perform that action at this time.