Rather than one long build, this course teaches Node.js through twelve separate, smaller projects – each one adding a new piece of the ecosystem you'll actually use on the job.
The projects
- Simple web server and a basic Express website
- User login system and a Node blog platform
- Bookstore, Chat IO, Doctor Directory, and Portfolio apps
- E-learning system and a recipe book
What's woven through them
Across the twelve builds you'll pick up Express, asynchronous programming, NoSQL and column databases with an ORM, Bcrypt password encryption, and real-time communication with Socket.IO, alongside REST API design throughout.
Basic HTML and JavaScript knowledge is all you need to start; by the end you'll have hands-on reps with the core building blocks of scalable, server-side JavaScript.