- Chapter 1. Course Introduction
- Chapter 2. Setting Up
- Chapter 3. The Node Binary
- Chapter 4. Debugging & Diagnostics
- Chapter 5. Key JavaScript Concepts
- Chapter 6. Packages & Dependencies
- Chapter 7. Node’s Module Systems
- Chapter 8. Asynchronous Control Flow
- Chapter 9. Node’s Event System
- Chapter 10. Handling Errors
- Chapters 11. Using Buffers
- Chapter 12. Working with Streams
- Chapter 13. Interacting with the File System
- Chapter 14. Process & Operating System
- Chapter 15. Creating Child Processes
- Chapter 16. Writing Unit Tests
Target group
This course is for those starting out in web application development who want to gain more practical skills and improve their abilities. The course is also useful for web application developers preparing for the JSNAD certification exam. Only a basic knowledge of the command line is required.