Curated By

Avatar of JeffinGBenny

Express.js, or simply Express, is a back end web application framework for Node.js, released as free and open-source software under the MIT License. It is designed for building web applications and APIs. It has been called the standard server framework for Node.js. Express is a minimal and flexible Node.js web application framework that provides a robust set of features for web and mobile applications. Many popular frameworks are based on Express.


Basic Knowledge in Html, javaScript and node.js. Before learning Express.js, you should also be familiar with how client-servers work


  1. Request and response
  2. Basic routing
  3. Serving static files
  4. Http methods
  5. url building
  6. Uploding files
  7. Cookies management
  8. Middleware
  9. templating
  10. Form data
  11. Database
  12. Sessions
  13. Authentication
  14. Restful-APIs
  15. Scaffolding
  16. Error handling
  17. Debugging


Official website
Click here 📃

InstallationClick here

Online Courses 💻

Tutorials 💡

Blogs 📝

Apps 📱