Curriculum

  1. 1

    Book Preview

    1. Building Scalable Web Apps with Node.js and Express Free preview
  2. 2

    Introduction

    1. (Included in full purchase)
  3. 3

    Chapter 1 : Introduction to Node.js

    1. (Included in full purchase)
  4. 4

    Chapter 2 : Introduction to TypeScript

    1. (Included in full purchase)
  5. 5

    Chapter 3 : Overview of Express.js

    1. (Included in full purchase)
  6. 6

    Chapter 4 : Planning the App

    1. (Included in full purchase)
  7. 7

    Chapter 5 : REST API for User Module

    1. (Included in full purchase)
  8. 8

    Chapter 6 : REST API for Project and Task Modules

    1. (Included in full purchase)
  9. 9

    Chapter 7 : API Caching

    1. (Included in full purchase)
  10. 10

    Chapter 8 : Notification Module

    1. (Included in full purchase)
  11. 11

    Chapter 9 : Testing API

    1. (Included in full purchase)
  12. 12

    Chapter 10 : Building and Deploying Application

    1. (Included in full purchase)
  13. 13

    Chapter 11 : The Journey Ahead

    1. (Included in full purchase)
  14. 14

    INDEX

    1. (Included in full purchase)

About the course

Embark on a journey to become an expert in backend web development with this essential guide using Node.js v20, Express.js, Redis and TypeScript. The book covers foundational to advanced topics through one comprehensive example: a project management system. It ensures learning and application of skills in API caching with Redis, API testing using Mocha and Chai, and deployment on AWS. This approach simplifies complex concepts and provides a practical learning trajectory. With expert tips and best practices, you'll create user-friendly features like sign-ups and project trackers. Plus, you'll learn how to make your apps faster with caching and add cool features like notifications. Finally, you'll ace testing and deploying your apps like an expert.

About the Author

Yamini Panchal holds a Bachelor of Engineering in Computer Science from Gujarat Technological University and has over 8 years of experience in the IT industry. She has worked on diverse domain-based web development applications, including IoT, Telecommunication, Healthcare, and Cloud Services. Currently a Technical Lead at Azilen Technologies, she specializes in open-source development with a focus on Node.js, constructing server-side applications and APIs. She has expertise in both SQL and NoSQL databases. Ravi Kumar Gupta is an accomplished author and open-source software evangelist with a strong technology background. He holds an MS in Software Systems from BITS Pilani and a B.Tech from LNMIIT, Jaipur. Currently, he works as a Solution Architect at Orbiwise and contributes to the NoiseApp Team. Ravi excels in coding with Python, TypeScript, Node.js, and Java, enhancing OrbiWAN's performance and efficiency.