In this lesson, you will learn the basics of NodeJS and its related toolkit. NodeJS is a server side language that is useful for interfacing with databases and other resources. This course will provide you with the fundamental skills and knowledge you need to become a back end developer.
People who have written JavaScript will have an easier time picking up NodeJS.
This class recommends that you have programmed in JavaScript before.Â
Takeaways
- How to build and run a basic NodeJS program
- The difference between the client and the server
- How to manage NodeJS dependencies with Node Package Manager ( NPM )
- How to manage the version of Node and NPM with Node Version Manager ( NVM )
- How to build a basic NodeJS Express Server
For the class project, you will build a basic express server that responds to different requests.