This course will help you to plan and create a rest API application using node js express. This course will teach you how to create and maintain applications that can be scaled up. This course will teach you how to understand security, performance, scale, maintenance, and load. The course covers the below things. Rest API need and working style rest API architecture, different approaches file structure planning detailed working for route, controller and services nodemon and body parser get, post, put and delete methods understanding http response codes understanding database connection swagger documentation course project it's amazing to create a single rest API application that serves data to websites, apps, and more. It is also important to understand the structure of the creation. We can help you with all aspects of node js rest API development. This course contains a sample node js app as a course project. It includes swagger for documentation, MySQL for database, and a good file structure to make your application scalable and manageable. With the swagger open-source, I've tried to address the problems that arise when creating a project. This includes planning file structure, pattern selection, different approaches to the same thing, and deciding which one is the best. Frontend and tester developers can easily access details about the rest API from rest API developers. This includes route name, method and parameters.