3. Node.js and npm - what are they? How to install and use them.
What is Node.js? "Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine". In other words, it's software that enables you to run JavaScript code on the server-side.
What is npm? Node Package Manager is the largest software registry in the world. It lets you download bits of code (aka modules) from other developers in an organised way.
JSON is an file format to record attribute/value pairs or arrays of data. It's a super useful way of storing and sharing information online or on your own computer.
Glitch.com is: "The friendly community where everyone can discover & create the best stuff on the web!🙋💖🎉". You can see from their Wikipedia article that they also make other things.
I love Glitch because it lets people deploy, share and edit node.js based apps SUPER easily and simultaneously. Everything on the site is open source and freely remixable. Their CEO loves Prince.
Please sign up to Glitch if you haven't already, and send me your Glitch username on Slack. I'm @JGL there. Then I can add you to the CCI Diploma 2019 team. Can someone make an avatar for the team? And a banner?