`
Topics List
Following topics would be covered as part of this course:
- Setup and installations
-
Web Programming basics
- Mean Stack
- Project discussions and assignment
- Frontend development
- Nextjs and Reactjs
- CSS Frameworks (Bootstrap/Tailwind)
- Clientside rendering vs Server side rendering
- State management with Redux
- Backend development
- Nodejs
- Build web APIs with Expressjs
- Working with Middleware
- Build process and deployment
- Authentication and Session Management
- Nodejs in distributed mode
- Mongo DB Database
- Introduction to Database and NoSQL
- Working with Mongodb
- Project status and discussions
- Security and Threats
- SQL Injections
- Cross Site Scripting (XSS)
- Broken Authentication & Session Management
- Insecure Direct Object References
- Security Misconfiguration
- Cross-Site Request Forgery (CSRF)
- MERN stack Project Submission