Introduction
An API user typically needs:
- a basic understanding of programming concepts,
- knowledge of the API endpoint and request parameters,
- an API key or access token,
- an understanding of data formats,
- and knowledge of rate limits and usage policies.
Some APIs are relatively straightforward and provide simple HTTP endpoints that can be accessed using a web browser or basic command-line tools. In these cases, a user may not need much programming experience beyond basic web skills such as making HTTP requests and parsing data formats like JSON or XML.
Further Reading
Downloading online data using Python-based web scrapingDownloading online repos using GIT: [GitHub, Bitbucket, SourceForge]
Downloading a single folder or file from GitHub
Remote data preview (without downloading)
Viewing text files using UNIX commands
Viewing PDF and PNG files using X11 SSH connection
Viewing graphics in a terminal as the text-based ASCII art
Mounting remote folder on a local machine
Data manipulation
Data wrangling: use ready-made apps
MODULE 08: Data Visualization