
What have i learnt
Node.js is a development tool that allows a developers the possibility to execute javascript console commands outside of the web browser. Thanks to Node.js developers are able to create code for both back-end and front-end without the need to learn a different language, this is thanks to npm having a large library base that are open source and free to use
Why have i learnt this
Node.js is widely adopted by developers thanks to its powerful use in application development.
How have i learnt this
Moodle resouces provide a great starting point to learn Node.js as it highlights official documentation provided by the Node.js website.
Additionally there are a wide range of tutorials and useful links provided by Moodle.
We had a crack at creating the typical “Hello World ” application using Node. js

First we had to create a variable that will hold the html

Secondly we needed to create a server for the Node.js to operate from

We crated a main.js method that needed to be called to start the server. After the server has loaded you can see the output of the application.
What do you know now that you didn’t know before
I had no idea that it was possible to create both front-end and back-end strictly using Javascript only. Having the opportunity to access such a wide range of packages through the npm library has opened my eyes to the potential possibilities offered by Node.js.
What is the point
The point of learning Node.js is due its it wide use in the work-place and by exposing ourselves to a wider range of tools that we as potential developers could add to our knowledge utility belt
What will i do to remember this
There is only so much you can learn in the classroom. In order to further my understanding of Node.js i will be completing some online courses provided by Linkedin as well as follow some useful tutorials provided by creators on Youtube.







