Introduction
ToThis chapter is aimed for people who are complete beginners with physical computer and Arduino, but have not has a chance to take fullthe advantagephysical workshop at Creative Technology Lab.
If you come to the Creative Technology Lab, WG14, you can get a set of thisworkshop session it is beneficial that you have some prior knowledge:
1. **HTML, CSS & JavaScript**
See our [Web Technologies workshop](https://lab.arts.ac.uk/books/prototyping-lab/chapter/workshop-web-technologies).
2. **A basic understanding programming**
See our [Introductionkit to Programminguse workshop](https://lab.arts.ac.uk/books/prototyping-lab/chapter/workshop-introduction-to-programming).
3. **A understanding of Physical Computing & Electronics**
See our [Physical Computing for Prototyping workshop](https://lab.arts.ac.uk/books/prototyping-lab/chapter/workshop-physical-computing-for-prototyping).
The aim of these workshop is to expandin the uselab ofand follow the Arduino physical computing platform to interact with screen interfaces and online data.belows.
This workshop covers:
WhatisUnderstaningNodeJS?Arduino hardwareWhatisUnderstaninganArduinoAPI?softwareControllingelementsUsingofbuilt-inaexamplewebcodepage with data from an API and a physical interface (Arduino)ControllingphysicalFollowingoutputscircuitondiagraman Arduino from an API or web interfacePublishingdataInstallingfromlibrariesan-
toCombiningthecodesInternet - Combining circuits
Next: [Week 1: NodeJS, APIs and Arduino](https://lab.arts.ac.uk/books/prototyping-lab/page/week-1-nodejs-apis-and-arduino)