Description
In this course, you will :
- Learn app development with the MERN stack, cloud deployment, and continuous integration and deployment with Github.
- Discover React Router and real-time communication with Web Sockets.
- Understand APIs and API Security.
- Develop skills such as React Components Development.
- Develop skills such as website development.
- Develop your identity and authentication skills.
Syllabus :
- Project Kickoff and Setting up the bases
- Design the Project Landing Page for our App
- Catalog Design
- Cart Component Design
- Protecting your App - Integration with Auth0 identity platform
- Back to Cart - Authenticated view
- Preparing for Checkout
- Payments Workflow Design
- ORDER Management Workflow
- ORDER Management ADMIN Interface
- ORDER Refund Flow
- ORDER State Refresh - On Demand, Pull Model
- Real Time Messaging - Web Sockets , Push Model
- Designing ADMIN Section
- Design Search Functionality
- NFR: Responding to operational downtimes
- NFR: Security
- NFR: Performance - Need for Speed
- NFR: Consent Management
- NFR: Rate Limiting - Prevent DoS Attacks
- NFR: System Hardening