Express JS - Server Side Basics and Form Handling
Updated on: Dec. 2, 2025 Below listed programming tasks are designed to practice different concepts of server side web programming using Express JS and related packages. These small tasks are designed to understand the core web concepts' implementation. Before you implement below tasks, its suggested to go through provided code samples, run and understand them. It would make it easy to do the below tasks. To complete this task, you need to understand: Starting server in express that listen for HTTP requests Maping HTTP request to a handler defined in express. based on HTTP Method and URL Pattern Reading query string parameters using req.query object Using EJS to render dynamic data Here is the task description: Make a header in header.ejs and include this header in all EJS templates you create. In same way, make a footer in footer.ejs and include it all other EJS tempates. In script where you define your request handlers, initialize a global array of objects where each object s...