Table of Contents
- The Entrance of JavaScript into Mainstream Programming
- Can We Use JavaScript Server-Side? Sure!
- Nitty-Gritty Grammar
- Data and Your Friend, JSON
- Hello World! and Beyond: Your First Application
- The Document Object Model (DOM)
- Events, Event-Driven Design, and APIs
- Working with Frameworks and Libraries
- Deciphering Error Messages and Performance Leaks
- JavaScript, Ruler of the Front-End
- What is Node.js?
- Node.js versus Python
- Using Express
- React with Django
- Combining Node.js with the Front-End
- Enter Webpack
- Security and Keys
- Node.js and MongoDB
- Putting it All Together

