P1. Setup frontend and backend with login and signup pages using React
P2. Designing the Dashboard & Task Page inside the website
P3. Designing the Users CRUD Page
P4. Designin the Profile Page with Edit and Chnage password features
P5. Creating the Backend database connection, Schemas and Models for user & tasks pages
P6. Creating Register, Login and User CRUD API endpoints
P7. Creating CRUD Task API with authentication
P8. Integrating the Register and Login API Endpoints into the Frontend
P9. Integrating the CRUD API for Task Module
P10. Integration of Profile Page with Edit Profile & Change Password
P11. Integrating the User CRUD Api and Dashboard statstics
1.1 Introduction to HTML Basics
1.2 Introduction to CSS with HTML Examples
1.3 JavaScript Essentials – Quick Revision
2.1 Introduction to React, Setup & Folder Structure
2.2 Understanding JSX, Functional Components & Hooks
3.1 React Controlled Inputs with Registration Example
3.2 Form Handling using React-Hook-Form
4.1 API Integration Using Axios
4.2 Connecting to FastAPI endpoints with auth
5.1 Securing Pages with Protected Routes (React Router DOM)
5.2 Dynamic Navigation – Building Interactive Routes
6.1 Global State with Context API (Auth & Sessions)
6.2 Custom Hooks for Auth and Token Handling
7.1 Getting Started with Tailwind CSS – Layouts & Buttons
7.2 React Modals, Light & Dark Mode(Theme) Using Tailwind CSS
7.3 Responsive design and tailwind vs. normal styling
8.1 Error Handling & Handling the Edge Cases
8.2 Loading Indicators & Toast Notifications
9. File Upload and Drag-and-Drop Functionality with Preview
1.1 Python Basics & Environment Setup
1.2 Functions and Modules
1.3 Understanding OOPS Concepts
2.Intro to FastAPI & Setup
3.1 Introduction to Routing, path, query and body parameters
3.2 HTTP Methods, Status Codes & Response Models
4. Pydantic, Creating schemasand Data Validation
4.2 Folder structure & Adding Router to Main file
5.1 Introduction to Databases and Connecting a Database in FastAPI
5.2 MySQL Installation and Table Creation Using FastAPI Models
5.3 Build CRUD API Endpoints with Response Models (Books Example)
5.4 Introduction to Relationships in FastAPI (User-Task Example)
6.1 JWT Authentication _ User Registration Endpoint
6.2 Implementation of Login Endpoint with Token Creation
6.3 Securing Routes with OAuth2PasswordBearer
6.4 Dependency Injection for User-Based Access
7.1 Writing async routes in FastAPI
7.2 Background Tasks Explained with Email Sending
8. Modularization & Config Management in FastAPI
9.1 CORS Concept in FastAPI
9.2 Exception Handlers in FastAPI