Opleiding: Node.js: Building Professional JavaScript Backends
Serverside JavaScript done right
Node.js brings JavaScript to the server and enriches her with diverse arrangement of APIs.
In this training, you'll learn Node.js inside and out. We'll work with everything Node has to offer, as well as what's present in the ecosystem. This includes filesystem operations and setting up a low-level (web)server, but also the use of web frameworks and talking to a database through an abstraction layer. Along the way, interesting historical moments will be shared, as well as experiences and best practices.
In this module, you will learn the basics of working with Node.js
Lessons
- Node.js scripts
- CommonJS and ES Modules
- Debugging Node scripts
Lab: Run your first script and discover debugging possibilities
After completing this module, students will be able to:
- Run Node.js scripts
- Import modules with CommonJS and ES Modules
- Debug Node scripts with multiple debug tools
In this module, you will learn how to deal with the filesystem through Node.js.
Lessons
- Reading/writing files
- Reading/writing directories
- With and without promises
- Working with streams
- Filesystem events
Lab: watch the file system for changes and use the file system API to re…