Full Stack Web Development – Beginner to Advanced
HTML, CSS, Tailwind CSS, JavaScript, React, Node.js, Express.js ও MongoDB ব্যবহার করে Frontend থেকে Backend, Database, API Integration এবং Professional Responsive & Dynamic Web Application তৈরির কাজ হাতে-কলমে শিখুন।
ফ্রি ডেমো ক্লাস
ভর্তি হওয়ার আগে শেখানোর ধরন বুঝতে ফ্রি ডেমো ক্লাস দেখুন।
এই কোর্সে যে Software/Tools ব্যবহার হবে
Frontend, Backend, API, Authentication ও Database—সম্পূর্ণ Full Stack workflow-এ নিচের tools ব্যবহার করা হবে।
কোন ক্লাসে কী কী শেখানো হবে
Class-এর নামের উপর ক্লিক করলে সেই ক্লাসের বিষয়গুলো দেখা যাবে।
01 Class 01 — Web Development পরিচিতি ও Full Stack Roadmap এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Web Development কী এবং কীভাবে Website কাজ করে
- Frontend, Backend ও Database-এর ধারণা
- Static ও Dynamic Website-এর পার্থক্য
- Client, Server, Browser ও HTTP-এর Basic ধারণা
- Full Stack Developer হওয়ার Complete Roadmap
02 Class 02 — VS Code Setup ও Development Environment এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Visual Studio Code Download ও Installation
- VS Code Interface ও Workspace পরিচিতি
- Folder ও Project তৈরি
- Useful Extensions Install করা
- Live Server ও Auto Save ব্যবহার
- Professional Project Folder Organization
03 Class 03 — HTML5 পরিচিতি ও Basic Structure এই ক্লাসের মূল বিষয়গুলো দেখুন +
- HTML ও HTML5 কী
- DOCTYPE, html, head ও body
- HTML Tag, Element ও Attribute
- Heading ও Paragraph
- Comment ও Basic Code Structure
- প্রথম Web Page তৈরি
04 Class 04 — HTML Text Formatting ও Content Elements এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Bold, Strong, Italic ও Emphasis
- Mark, Small, Delete ও Insert
- Subscript ও Superscript
- Blockquote ও Quotation
- Line Break ও Horizontal Rule
- Professional Text Content Structure
05 Class 05 — HTML Links, Images ও File Paths এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Anchor Tag ও Hyperlink
- Internal ও External Link
- Image Insert ও Image Attributes
- Absolute ও Relative Path
- Email ও Telephone Link
- Image Link ও Download Link
06 Class 06 — HTML Lists ও Tables এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Ordered ও Unordered List
- Nested List
- Description List
- HTML Table তৈরি
- Table Row, Header ও Data Cell
- Rowspan ও Colspan
07 Class 07 — HTML Forms ও Input Elements এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Form Tag ও Form Structure
- Text, Email, Password ও Number Input
- Radio Button ও Checkbox
- Select, Option ও Textarea
- Submit ও Reset Button
- Label, Placeholder ও Required Attribute
08 Class 08 — HTML5 Semantic Elements এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Semantic HTML কী এবং কেন ব্যবহার করা হয়
- Header, Nav, Main ও Footer
- Section ও Article
- Aside ও Figure
- Semantic Website Structure
- SEO-friendly HTML Structure-এর Basic
09 Class 09 — HTML5 Audio, Video, iframe ও Media এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Audio Element
- Video Element
- Controls, Autoplay ও Poster
- iframe ব্যবহার
- YouTube Video Embed
- Google Map Embed-এর ধারণা
10 Class 10 — HTML Accessibility, SEO Basics ও Mini Project এই ক্লাসের মূল বিষয়গুলো দেখুন +
- HTML Accessibility-এর Basic ধারণা
- Alt Text ও Accessible Form Label
- Meta Title ও Description
- Heading Structure-এর সঠিক ব্যবহার
- Basic SEO-friendly Markup
- Complete HTML Website Mini Project
11 Class 11 — CSS3 পরিচিতি ও CSS Syntax এই ক্লাসের মূল বিষয়গুলো দেখুন +
- CSS কী এবং কেন ব্যবহার করা হয়
- Inline, Internal ও External CSS
- Selector, Property ও Value
- CSS Comment
- HTML-এর সাথে CSS Connect করা
- Basic Website Styling
12 Class 12 — CSS Selectors, Colors ও Background এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Element, Class ও ID Selector
- Universal ও Group Selector
- Descendant Selector
- HEX, RGB ও RGBA Color
- Background Color ও Image
- Background Size, Position ও Repeat
13 Class 13 — CSS Typography ও Text Styling এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Font Family ও Font Size
- Font Weight ও Style
- Text Align ও Decoration
- Text Transform
- Line Height ও Letter Spacing
- Google Fonts ব্যবহার
14 Class 14 — CSS Box Model এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Content, Padding, Border ও Margin
- Width ও Height
- Box-sizing Property
- Border Style ও Radius
- Outline ও Box Shadow
- Professional Card Design Practice
15 Class 15 — CSS Display, Overflow ও Visibility এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Block ও Inline Elements
- Inline-block
- Display None
- Visibility Property
- Overflow Auto, Hidden ও Scroll
- Element Layout Control
16 Class 16 — CSS Position ও Z-index এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Static ও Relative Position
- Absolute Position
- Fixed ও Sticky Position
- Top, Right, Bottom ও Left
- Z-index ও Stacking
- Position-based UI Design
17 Class 17 — CSS Flexbox Fundamentals এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Flex Container ও Flex Item
- Flex Direction
- Justify Content
- Align Items ও Align Content
- Gap ও Flex Wrap
- Flexbox Layout Practice
18 Class 18 — Advanced Flexbox ও Website Layout এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Flex Grow, Shrink ও Basis
- Order Property
- Align Self
- Responsive Navbar তৈরি
- Card Layout তৈরি
- Flexbox দিয়ে Complete Section Design
19 Class 19 — CSS Grid Fundamentals এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Grid Container ও Grid Item
- Grid Template Columns ও Rows
- fr Unit ও Gap
- Grid Column ও Row
- Repeat ও Minmax
- Grid-based Layout Practice
20 Class 20 — Advanced CSS Grid ও Page Layout এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Grid Areas
- Auto-fit ও Auto-fill
- Responsive Grid
- Complex Website Layout
- Dashboard-style Grid Layout
- Flexbox ও Grid একসাথে ব্যবহার
21 Class 21 — Responsive Web Design ও Media Queries এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Responsive Design কী
- Viewport Meta Tag
- Media Query
- Mobile, Tablet ও Desktop Breakpoint
- Responsive Image ও Typography
- Mobile-first Design-এর ধারণা
22 Class 22 — CSS Pseudo Classes ও Pseudo Elements এই ক্লাসের মূল বিষয়গুলো দেখুন +
- :hover, :focus ও :active
- :first-child ও :last-child
- :nth-child
- ::before ও ::after
- Interactive Button Styling
- Creative UI Elements তৈরি
23 Class 23 — CSS Transform, Transition ও Animation এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Translate, Scale ও Rotate
- Skew ও Transform Origin
- CSS Transition
- Keyframes Animation
- Animation Duration ও Timing
- Hover Animation Project
24 Class 24 — CSS Variables, Gradient ও Modern Styling এই ক্লাসের মূল বিষয়গুলো দেখুন +
- CSS Custom Properties/Variables
- Linear ও Radial Gradient
- Multiple Background
- Object-fit ও Aspect-ratio
- Clamp-এর Basic ব্যবহার
- Reusable CSS Styling System
25 Class 25 — Complete Responsive Website Project এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Professional Header ও Navbar
- Hero Section Design
- Services/Course Card Section
- About, Contact ও Footer Section
- Mobile, Tablet ও Desktop Responsive করা
- HTML5 + CSS3 Complete Website Project
26 Class 26 — JavaScript পরিচিতি ও Setup এই ক্লাসের মূল বিষয়গুলো দেখুন +
- JavaScript কী এবং কেন ব্যবহার করা হয়
- HTML-এর সাথে JavaScript Connect করা
- Console ও Developer Tools
- Statement ও Comment
- Console.log ব্যবহার
- প্রথম JavaScript Program
27 Class 27 — JavaScript Variables ও Data Types এই ক্লাসের মূল বিষয়গুলো দেখুন +
- var, let ও const
- String, Number ও Boolean
- Null ও Undefined
- typeof Operator
- Variable Naming Rules
- Primitive Data Types
28 Class 28 — JavaScript Operators ও Type Conversion এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Arithmetic Operators
- Assignment Operators
- Comparison Operators
- Logical Operators
- Increment ও Decrement
- Type Conversion ও Coercion
29 Class 29 — Conditions: If, Else ও Switch এই ক্লাসের মূল বিষয়গুলো দেখুন +
- if Statement
- if-else
- else-if Chain
- Nested Condition
- Switch Statement
- Ternary Operator
30 Class 30 — JavaScript Loops এই ক্লাসের মূল বিষয়গুলো দেখুন +
- For Loop
- While Loop
- Do-While Loop
- Nested Loop
- Break ও Continue
- Loop-based Problem Solving
31 Class 31 — JavaScript Functions এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Function Declaration
- Parameter ও Argument
- Return Statement
- Function Expression
- Arrow Function
- Reusable Function তৈরি
32 Class 32 — Scope, Hoisting ও Execution Basics এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Global ও Local Scope
- Block Scope
- Function Scope
- Hoisting-এর ধারণা
- Lexical Scope-এর Basic
- Clean Variable Management
33 Class 33 — JavaScript String ও String Methods এই ক্লাসের মূল বিষয়গুলো দেখুন +
- String তৈরি ও Access করা
- Length, Slice ও Substring
- Uppercase ও Lowercase
- Trim, Replace ও Includes
- Template Literals
- Dynamic String তৈরি
34 Class 34 — JavaScript Arrays এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Array তৈরি ও Data Access
- Push, Pop, Shift ও Unshift
- Slice ও Splice
- IndexOf ও Includes
- Array Loop
- Array Data Management
35 Class 35 — Advanced Array Methods এই ক্লাসের মূল বিষয়গুলো দেখুন +
- forEach()
- map()
- filter()
- find() ও findIndex()
- some() ও every()
- reduce()-এর Basic ব্যবহার
36 Class 36 — JavaScript Objects এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Object তৈরি
- Properties ও Methods
- Dot ও Bracket Notation
- Nested Object
- Object.keys, values ও entries
- Real-world Data Object তৈরি
37 Class 37 — ES6+ Modern JavaScript এই ক্লাসের মূল বিষয়গুলো দেখুন +
- let ও const Best Practices
- Arrow Functions
- Template Literals
- Default Parameters
- Spread ও Rest Operator
- Modern JavaScript Syntax
38 Class 38 — Destructuring, Modules ও Clean Code এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Array Destructuring
- Object Destructuring
- Optional Chaining-এর Basic
- Import ও Export Modules
- Reusable JavaScript Files
- Clean Code Organization
39 Class 39 — DOM Selection ও Manipulation এই ক্লাসের মূল বিষয়গুলো দেখুন +
- DOM কী এবং কীভাবে কাজ করে
- getElementById
- querySelector ও querySelectorAll
- Text ও HTML পরিবর্তন
- Attribute পরিবর্তন
- Style পরিবর্তন
40 Class 40 — DOM Create, Add ও Remove Elements এই ক্লাসের মূল বিষয়গুলো দেখুন +
- createElement()
- append ও appendChild
- prepend ও insertBefore-এর ধারণা
- Element Remove করা
- classList Add/Remove/Toggle
- Dynamic UI তৈরি
41 Class 41 — JavaScript Events এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Click Event
- Mouse Events
- Keyboard Events
- Input ও Change Event
- addEventListener()
- Event Object ও Event Handling
42 Class 42 — Form Handling ও Validation এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Form Submit Event
- preventDefault()
- Input Value Read করা
- Required Field Validation
- Email ও Password Validation-এর Basic
- Dynamic Error Message Show করা
43 Class 43 — Event Delegation ও Browser Interaction এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Event Bubbling-এর ধারণা
- Event Capturing-এর Basic
- Event Delegation
- Dynamic Element Event Handling
- Window ও Document Events
- Interactive UI Practice
44 Class 44 — LocalStorage, SessionStorage ও Browser Storage এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Browser Storage কী
- LocalStorage
- SessionStorage
- Data Save, Read ও Remove
- JSON.stringify ও JSON.parse
- Persistent Data Mini Project
45 Class 45 — JavaScript Date, Math ও Useful Built-in Objects এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Date Object
- Date ও Time Format-এর Basic
- Math Object
- Random Number Generate
- Rounding Methods
- Practical Utility Functions
46 Class 46 — Error Handling ও Debugging এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Common JavaScript Errors
- Browser Console Debugging
- Breakpoints-এর Basic
- try, catch ও finally
- Custom Error-এর ধারণা
- Bug Finding ও Fixing Practice
47 Class 47 — JSON ও Data Handling এই ক্লাসের মূল বিষয়গুলো দেখুন +
- JSON কী এবং Structure
- JSON Object ও Array
- JSON.parse()
- JSON.stringify()
- Nested JSON Data
- Real-world JSON Data Handling
48 Class 48 — Asynchronous JavaScript ও Promise এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Synchronous ও Asynchronous Code
- setTimeout ও setInterval
- Callback-এর Basic ধারণা
- Promise কী
- then, catch ও finally
- Async Workflow বোঝা
49 Class 49 — Async/Await ও Fetch API এই ক্লাসের মূল বিষয়গুলো দেখুন +
- async Function
- await Keyword
- Fetch API
- GET Request
- Response থেকে JSON Data নেওয়া
- API Error Handling
50 Class 50 — External API Integration Project এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Public API-এর ধারণা
- API Endpoint ব্যবহার
- API Data Fetch করা
- Loading ও Error State
- Fetched Data DOM-এ Display করা
- Complete API-based Mini Project
51 Class 51 — JavaScript OOP: Class ও Object এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Object-Oriented Programming-এর ধারণা
- Class তৈরি
- Object তৈরি
- Constructor
- Class Methods
- Reusable Object Structure
52 Class 52 — JavaScript OOP Advanced এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Inheritance
- extends ও super
- Encapsulation-এর ধারণা
- Getter ও Setter
- Prototype-এর Basic ধারণা
- OOP-based Mini Project
53 Class 53 — JavaScript Practical Project: Todo App এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Task Add ও Delete
- Task Edit ও Complete
- DOM Manipulation
- Event Handling
- LocalStorage Integration
- Complete Todo Application
54 Class 54 — JavaScript Practical Project: Dynamic Application এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Dynamic UI Planning
- Search ও Filter Feature
- Array/Object Data Handling
- Form ও Validation
- Local/API Data Integration
- Complete Vanilla JavaScript Project
55 Class 55 — Git পরিচিতি ও Version Control এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Git ও Version Control কী
- Git Installation ও Configuration
- git init ও Repository
- git status
- git add ও git commit
- Professional Commit Workflow
56 Class 56 — Git Branching ও Project History এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Git Log ও Commit History
- Branch তৈরি ও Switch করা
- Branch Merge
- Merge Conflict-এর Basic
- Changes Restore/Revert-এর ধারণা
- Professional Branch Workflow
57 Class 57 — GitHub Repository ও Remote Workflow এই ক্লাসের মূল বিষয়গুলো দেখুন +
- GitHub Account ও Repository
- Local Project GitHub-এ Push করা
- git remote, push ও pull
- Repository Clone করা
- README ও .gitignore
- GitHub Project Management
58 Class 58 — GitHub Collaboration ও Team Workflow এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Fork ও Clone
- Pull Request-এর ধারণা
- Code Review Workflow
- Issue-এর Basic ব্যবহার
- Merge Conflict Resolve
- Team-based Git/GitHub Workflow
59 Class 59 — Node.js পরিচিতি ও Environment Setup এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Node.js কী এবং কেন ব্যবহার করা হয়
- Node.js Installation
- Node ও NPM Version Check
- Node দিয়ে JavaScript Run করা
- Backend Development-এর ধারণা
- প্রথম Node.js Program
60 Class 60 — NPM, package.json ও Node Modules এই ক্লাসের মূল বিষয়গুলো দেখুন +
- NPM কী
- npm init ও package.json
- Package Install ও Uninstall
- Dependencies ও Dev Dependencies
- Node Modules-এর ধারণা
- NPM Scripts ব্যবহার
61 Class 61 — Node.js Core Modules ও File System এই ক্লাসের মূল বিষয়গুলো দেখুন +
- CommonJS/Module-এর Basic ধারণা
- Path Module
- OS Module
- File System Module
- File Read ও Write করা
- Backend File Handling Practice
62 Class 62 — HTTP Server ও Backend Fundamentals এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Client ও Server Architecture
- HTTP Request ও Response
- Node HTTP Module
- Basic Web Server তৈরি
- Status Code ও Headers
- Server Request Handle করা
63 Class 63 — Express.js Setup ও First Server এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Express.js কী এবং কেন ব্যবহার করা হয়
- Express Install ও Setup
- Express Server তৈরি
- Request ও Response Object
- Development Server Run করা
- Basic Express Application
64 Class 64 — Express Routing ও Route Parameters এই ক্লাসের মূল বিষয়গুলো দেখুন +
- GET ও POST Routes
- PUT/PATCH ও DELETE-এর ধারণা
- Route Parameters
- Query Parameters
- Router ব্যবহার
- Professional Route Organization
65 Class 65 — Express Middleware এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Middleware কী এবং কীভাবে কাজ করে
- Built-in Middleware
- Custom Middleware
- Request Logging
- Error Middleware-এর ধারণা
- Middleware Chain ও next()
66 Class 66 — REST API Design Fundamentals এই ক্লাসের মূল বিষয়গুলো দেখুন +
- REST API কী
- Resource ও Endpoint
- GET, POST, PUT/PATCH ও DELETE
- HTTP Status Codes
- JSON Response Structure
- Professional REST API Planning
67 Class 67 — REST API CRUD without Database এই ক্লাসের মূল বিষয়গুলো দেখুন +
- In-memory Data তৈরি
- GET All ও Single Data
- POST দিয়ে Data Create
- PUT/PATCH দিয়ে Update
- DELETE Operation
- Complete CRUD API Practice
68 Class 68 — API Testing ও Error Handling এই ক্লাসের মূল বিষয়গুলো দেখুন +
- API Testing Tool-এর ধারণা
- GET/POST Request Test করা
- Request Body ও Headers
- HTTP Status Code Test
- Centralized Error Handling
- Consistent API Response তৈরি
69 Class 69 — Environment Variables ও Backend Configuration এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Environment Variable কী
- .env File-এর ব্যবহার
- Secret Configuration আলাদা রাখা
- Development ও Production Config
- .gitignore দিয়ে Secret Protect করা
- Professional Backend Configuration
70 Class 70 — Database Fundamentals ও Data Modeling এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Database কী এবং কেন প্রয়োজন
- SQL ও NoSQL-এর ধারণা
- Table/Collection, Row/Document
- Field ও Data Type
- Primary Key/Unique ID-এর ধারণা
- Database Schema ও Data Modeling
71 Class 71 — MongoDB Setup ও Database Connection এই ক্লাসের মূল বিষয়গুলো দেখুন +
- MongoDB ও NoSQL পরিচিতি
- Database, Collection ও Document
- Local/Cloud Database-এর ধারণা
- Node.js থেকে MongoDB Connection
- Connection String নিরাপদ রাখা
- প্রথম Database তৈরি
72 Class 72 — MongoDB CRUD Operations এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Document Insert
- Find ও Read Data
- Update Data
- Delete Data
- Query ও Filter-এর Basic
- Database CRUD Practice
73 Class 73 — Mongoose Schema ও Model এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Mongoose কী এবং কেন ব্যবহার করা হয়
- Schema তৈরি
- Model তৈরি
- Data Types ও Default Value
- Required ও Unique Fields
- Structured Database Model তৈরি
74 Class 74 — Node.js + Database CRUD API এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Express-এর সাথে Database Connect করা
- Create API
- Read API
- Update API
- Delete API
- Complete Database REST API তৈরি
75 Class 75 — Database Query, Filter, Sort ও Pagination এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Database Search Query
- Filter Data
- Sort Data
- Limit ও Pagination
- Query Parameters ব্যবহার
- Professional Data Listing API
76 Class 76 — Database Relationships ও Advanced Modeling এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Data Relationship-এর ধারণা
- One-to-One ও One-to-Many
- Reference-based Data Modeling
- Embedded Document-এর ধারণা
- Populate-এর Basic ব্যবহার
- Scalable Data Structure Planning
77 Class 77 — User Registration API এই ক্লাসের মূল বিষয়গুলো দেখুন +
- User Schema তৈরি
- Registration Endpoint
- Name, Email ও Password Validation
- Duplicate User Check
- Password Hashing-এর ধারণা
- Secure User Registration Workflow
78 Class 78 — Login ও Authentication এই ক্লাসের মূল বিষয়গুলো দেখুন +
- User Login Endpoint
- Email ও Password Verify করা
- Hashed Password Compare
- Authentication Flow
- Login Error Handling
- Secure Login System তৈরি
79 Class 79 — JWT Authentication ও Protected Routes এই ক্লাসের মূল বিষয়গুলো দেখুন +
- JWT কী এবং কীভাবে কাজ করে
- Token Generate করা
- Token Verify করা
- Authentication Middleware
- Protected Route তৈরি
- Logged-in User Data Access
80 Class 80 — Authorization ও Role-based Access এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Authentication ও Authorization-এর পার্থক্য
- User Role তৈরি
- Admin ও Normal User Access
- Role Middleware
- Unauthorized Request Handle করা
- Role-based Protected API
81 Class 81 — Backend Validation ও Security Basics এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Server-side Validation
- Invalid Input Handle করা
- Password Security
- Sensitive Data Response থেকে বাদ দেওয়া
- Basic Security Headers-এর ধারণা
- Secure API Development Practices
82 Class 82 — CORS, Rate Limiting ও API Protection এই ক্লাসের মূল বিষয়গুলো দেখুন +
- CORS কী এবং কেন প্রয়োজন
- Allowed Origins Configure করা
- Rate Limiting-এর ধারণা
- Request Size Limit
- Common API Security Risks-এর ধারণা
- Production API Protection
83 Class 83 — File & Image Upload এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Multipart Form Data-এর ধারণা
- Backend-এ File Receive করা
- Image Upload
- File Type ও Size Validation
- Uploaded File Path Database-এ Save করা
- Secure File Upload Workflow
84 Class 84 — Frontend ও Backend Integration এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Frontend থেকে Backend API Call
- Form Data Server-এ পাঠানো
- Database Data Frontend-এ Show করা
- Create, Update ও Delete UI
- Loading ও Error Handling
- Complete Frontend-Backend Data Flow
85 Class 85 — Full Stack Registration & Login System এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Frontend Registration Form
- Backend Registration API
- Frontend Login Form
- Authentication API Integration
- Token-based Login State
- Complete Full Stack Authentication Project
86 Class 86 — User Profile ও Account Management এই ক্লাসের মূল বিষয়গুলো দেখুন +
- User Profile Data Display
- Profile Information Update
- Profile Image Upload
- Password Change-এর Basic
- Protected Profile Route
- Complete Account Management Workflow
87 Class 87 — Admin Dashboard ও CRUD Management এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Admin Dashboard Structure
- Admin Authentication
- User/Data List Show করা
- Create, Edit ও Delete Feature
- Search ও Filter
- Role-based Admin Management
88 Class 88 — Full Stack Project Architecture এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Frontend ও Backend Folder Structure
- Routes, Controllers ও Models-এর ধারণা
- Reusable Functions ও Middleware
- Environment Configuration
- Scalable Project Organization
- Professional Development Workflow
89 Class 89 — Complete Full Stack Project: Planning & UI এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Project Requirement ও Feature Planning
- Database Structure Planning
- Frontend Page Structure
- Responsive UI Design
- Registration/Login UI
- Dashboard UI তৈরি
90 Class 90 — Complete Full Stack Project: Backend & Database এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Node.js/Express Backend Setup
- Database Connection
- Models ও API Routes
- Complete CRUD API
- Authentication ও Authorization
- Backend Error Handling
91 Class 91 — Complete Full Stack Project: Integration এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Frontend ও Backend Connect করা
- Registration/Login Integration
- CRUD Feature Integration
- Protected Dashboard
- Search, Filter ও Dynamic Data
- Complete Application Workflow
92 Class 92 — Testing, Debugging ও Performance Optimization এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Frontend Bug Testing
- Backend/API Testing
- Database Error Check
- Browser DevTools দিয়ে Debugging
- Basic Performance Optimization
- Production-এর আগে Final Testing
93 Class 93 — Domain, Hosting ও Deployment Fundamentals এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Domain ও Hosting কী
- Frontend ও Backend Hosting-এর পার্থক্য
- Production Environment Variables
- Database Production Connection
- Custom Domain-এর Basic ধারণা
- Deployment-এর জন্য Project প্রস্তুত করা
94 Class 94 — Full Stack Website Deployment ও GitHub Workflow এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Final Project GitHub-এ Push করা
- Frontend Deploy করা
- Node.js Backend Deploy করা
- Production Database Connect করা
- Frontend API URL Configure করা
- Live Website Final Test করা
95 Class 95 — Professional Full Stack Final Project & Portfolio এই ক্লাসের মূল বিষয়গুলো দেখুন +
- Complete Responsive Frontend তৈরি
- Node.js/Express REST API তৈরি
- Database ও Complete CRUD System
- Registration, Login ও Protected Dashboard
- Admin/User Role ও Account Management
- Security, Validation ও Error Handling
- Git/GitHub দিয়ে Complete Project Management
- Domain/Hosting-এ Final Project Deployment
- GitHub Repository ও Professional README তৈরি
- Portfolio-ready Full Stack Project Presentation
Full Stack Web Development Trainer
HTML, CSS, Tailwind CSS, JavaScript, React, Node.js, Express.js ও MongoDB ব্যবহার করে Frontend, Backend, Database এবং Professional Web Application Development-এর ব্যবহারিক কাজ শেখাতে দক্ষ।
কিভাবে আমাদের কোর্সে অংশগ্রহণ করবেন?
এই কোর্সটি Recorded Course। Live Class করতে চাইলে WhatsApp-এ যোগাযোগ করুন। ভর্তি হতে WhatsApp: 01624-442349 (Text Only)-এ মেসেজ করুন অথবা বিকাশ/রকেট/নগদ-এর মাধ্যমে নির্ধারিত কোর্স ফি পরিশোধ করে নিচের Google Form সঠিকভাবে পূরণ করুন।
- বর্তমান কোর্স ফি পরিশোধ করুন।
- Google Form-এ প্রয়োজনীয় তথ্য ও পেমেন্ট তথ্য দিন।
- সাধারণত ৩–৫ ঘণ্টার মধ্যে Email-এ Course Video Link পাঠানো হবে।
- Inbox-এ না পেলে Spam/Junk folder পরীক্ষা করুন।
- লিংক না পেলে WhatsApp-এ Text Message দিন।