
Advanced Server-Side Programming with Node.js
Build advanced secure applications and APIs with Node.js
Created by Mohammad Chughtai
Explore advanced server-side programming techniques with Node.js and learn how to build secure, scalable web applications. Discover how to implement authentication, use modern frameworks, and protect your apps from common threats while keeping your codebase maintainable and efficient.
Packt | Jan 2018 | 187 min
What You Will Learn
You will start by understanding how Node.js works under the hood, then move on to applying advanced security measures and authentication methods. Step by step, you will build dynamic web applications using EJS, integrate third-party modules, and follow the MVC pattern to keep your projects organized and efficient.
Key Features
- Set up secure authentication using PassportJS and social logins with OAuth
- Apply MVC architecture for clean, scalable, and maintainable code
- Protect applications with encryption, Helmet, and best security practices
Target Audience
If you already know the basics of Node.js and want to deepen your skills, this course is for you. It's ideal for developers aiming to build secure, high-performance web apps and APIs, and those looking to master modern authentication and security techniques for real-world projects.





