INTRODUCTION
EXPRESS JS
IMPROVED DEVELOPMENT WORKFLOW AND DEBUG
DYNAMIC CONTENT & ADDING TEMPLATING ENGINES
MVC
DYNAMIC ROUTES
STORING DATA IN SQL DATABASE (MySql)
SEQUELIZE
STORING DATA IN NOSQL DATABASE (MongoDB)
MONGOOSE
SESSIONS & COOKIES
AUTHENTICATION
ADVANCED AUTHENTICATION
SEND MAILS
FORMS, USER INPUT & VALIDATION
HANDLE ERRORS
FILE UPLOAD AND DOWNLOAD
ADD PAGINATION
ASYNC REQUESTS FOR DELETING
ADDING PAYMENTS WITH STRIPE