NodeJS in version 16.20.2
Open up a console/terminal and follow the steps.
- Clone this repoistory:
git clone https://github.com/RaphaelHippe/api-workshop-tasks.git - Navigate to the project:
cd api-workshop-tasks - Install dependencies:
npm install - verfiy installation:
node index.jsoutput should be{ status: 'ok' }
The project is divided into multiple tasks with increasing difficulty and functionality.
Function calling
run with: node ./task_01/index.js
JSON manipulation
run with: node ./task_02/index.js
Understanding asynchronous programming using Promises.
run with: node ./task_03/index.js
Making first HTTP requests using Axios
run with: node ./task_04/index.js
Making first HTTP requests using Axios and using OAuth to TAKT.ing API
run with: node ./task_05/index.js
Organising our code into different files. Increasing Maitainability.
run with: node ./task_06/index.js
Storing API results in JSON files for further use in the future
run with: node ./task_07/index.js
MIT License
Raphael Hippe raphael@takting.com TAKT.ing GmbH