Module 6: APIs (Project 2c)

CMPS 262: Advanced Programming

Introduction

An Application Programming Interfaces (API) is essentially a technical manual on how to use other software. For example, jQuery has an API that is well documented on the jQuery API page. Without an API it would be much harder for one programmer to use another programmer’s software because they would have to read the software to understand it first. The API summarizes key elements such as classes, methods, parameters, etc. but hide internal details that do not matter when using a module (or library).

Module Objectives

  • Utilize APIs
  • Define APIs
  • Document APIs

Learning Resources

Learning Activities

  • Readings
  • Discussion Board
  • Programming Project

For Further Study

Leave A Reply

Your email address will not be published.