NodeJS is a modular tool which means you are entitled to use freely available units that already offer highly advanced solutions to many common problems and can be used with the minimal amount of code. To date, there are over 200,000 free modules that produce almost any part of the workflow as an existing off-the-shelf solution. This can radically reduce development time and costs and is why NodeJS has become one of the largest free server platforms to date used in the development of modern web applications.
WHO IS THIS COURSE FOR?
Anyone looking to build powerful website applications or server technologies.
WHAT YOU WILL LEARN
- Developing NodeJS modules
- File handling and REPL
- Managing processes
- Building a RESTful API with Express and a template engine
- Web Sockets, TCP, HTTP, HTTPs
- Debugging Node applications and Unit Testing