main banner

Full Stack Web Design and Development Python Django & React JS

Hands-on full stack program covering HTML/CSS, JavaScript, Django, FastAPI, MySQL, PostgreSQL, React (Next.js), Tailwind CSS, and deployment.

Daffodil Group

Daffodil Group

ফুল স্ট্যাক কোর্স সারাংশ

৪০ টি
লাইভ ক্লাস
৮০ ঘন্টা
লার্নিং সেশন
১০ টি
হ্যান্ডস-অন প্রজেক্ট
লাইফটাইম
ক্লাস রেকর্ডিং অ্যাক্সেস
এসাইনমেন্ট
ইন্ডাস্ট্রি-রিলেভেন্ট
কারিকুলাম
আপডেটেড কারিকুলাম
সাপোর্ট ক্লাস
এক্সট্রা সাপোর্ট ক্লাস
মেন্টর
এক্সপেরিয়েন্স মেন্টর
রেজিষ্ট্রেশন শুরু
মে ০১, ২০২৬ ইং
রেজিষ্ট্রেশন শেষ
মে ২৪, ২০২৬ ইং
কোর্স শুরু
জুন ০১, ২০২৬ ইং
কোর্স ফি
৬০০০ টাকা

কারিকুলাম

Foundations

ক্লাস শিক্ষক Md. Mahmudul Huq Topu, Md. Mainuzzaman
ক্লাস ১:
Python basics: data types, control flow, functions, intro to OOP (classes/objects),CLI, VS Code setup, virtualenv/pip, project structure
ক্লাস ২:
HTML semantics, forms, layouts with Flexbox/Grid, responsive design basics with CSS
ক্লাস ৩:
Introduction to JavaScript
ক্লাস ৪:
Git & GitHub: init/commit/push, branching/merging, .gitignore, README

Django Essentials

ক্লাস শিক্ষক Md. Mahmudul Huq Topu, Md. Mainuzzaman
ক্লাস ৫:
Project setup, MVT pattern, URLs, function/class-based views
ক্লাস ৬:
Models & ORM, migrations, admin customization
ক্লাস ৭:
Templates & inheritance, static/media files, messages framework
ক্লাস ৮:
Forms & validation, file uploads, CSRF/XSS fundamentals
ক্লাস ৯:
Authentication: users, login/logout, permissions, environment variables (.env)

Project 1 — School/CMS

ক্লাস শিক্ষক Md. Mahmudul Huq Topu
ক্লাস ১০:
Pages: homepage, courses, teacher bios, contact form
ক্লাস ১১:
Admin content management, slugs, pagination, search
ক্লাস ১২:
Reusable templates/partials, basic SEO/meta tags, error pages (404/500)

DRF + API Development

ক্লাস শিক্ষক Md. Mahmudul Huq Topu
ক্লাস ১৩:
REST design, serializers, ViewSets, routers, pagination/filtering/ordering
ক্লাস ১৪:
Authentication & permissions (JWT with SimpleJWT), throttling, rate limits
ক্লাস ১৫:
API testing with Postman, API docs (OpenAPI/Schema), versioning strategy

Errors, Exception Handling & OOP – Writing Robust and Organized Python Code

ক্লাস শিক্ষক Md. Mahmudul Huq Topu
ক্লাস ১২:
Errors & Exception Handling (Part 1)
ক্লাস ১৩:
Errors & Exception Handling (Part 2)
ক্লাস ১৪:
Introduction to OOP (Object-Oriented Programming)
ক্লাস ১৫:
Advanced OOP Concepts

JavaScript + React Basics

ক্লাস শিক্ষক Md. Mahmudul Huq Topu
ক্লাস ১৬:
Modern JavaScript (ES6+): modules, array/object operations, async/await, fetch
ক্লাস ১৭:
React: JSX, components, props, state, event handling
ক্লাস ১৮:
Hooks: useState, useEffect, simple custom hooks
ক্লাস ১৯:
React Router, controlled forms, basic accessibility

Django + React Integration

ক্লাস শিক্ষক Md. Mahmudul Huq Topu
ক্লাস ২০:
CORS setup, axios/fetch client, API abstraction layer
ক্লাস ২১:
JWT authentication flow: login/register, token storage, protected routes
ক্লাস ২২:
Form submissions from React to DRF, optimistic UI & error handling

Project 2 — E-commerce (Django + NextJS))

ক্লাস শিক্ষক Md. Mahmudul Huq Topu
ক্লাস ২৩:
Backend: Product/Category models, list/detail APIs, filters, pagination
ক্লাস ২৪:
Frontend: product grid/detail view, search/sort, image handling
ক্লাস ২৫:
Cart & checkout flow (client- or API-backed), order creation
ক্লাস ২৬:
Admin: manage products/orders; basic analytics dashboard (counts)

Database Design & SQL

ক্লাস শিক্ষক Md. Mahmudul Huq Topu
ক্লাস ২৭:
Relational modeling (ERD), normalization, relationships, indexes
ক্লাস ২৮:
SQL essentials (SELECT, JOIN, GROUP BY), ORM patterns & migrations, seeding/fixtures

Deployment, Docker & Testing

ক্লাস শিক্ষক Md. Mahmudul Huq Topu
ক্লাস ২৯:
Docker basics: Dockerfile, docker-compose (Django + Postgres)
ক্লাস ৩০:
Deployment: Django API to Railway/Render; React to Vercel/Netlify; env vars, CORS, static/media setup
ক্লাস ৩১:
Testing: Django unit tests (models/views/serializers), React tests (Jest + RTL), logging & error monitoring overview

Final Project & Presentation

ক্লাস শিক্ষক Md. Mahmudul Huq Topu
ক্লাস ৩২:
Team plan, build, push to GitHub with README & screenshots
ক্লাস ৩৩:
Code review & refactoring, minimal testing, optional Docker/deployment if ready
ক্লাস ৩৪:
Demo & presentation, feedback, next steps (portfolio building, roadmap guidance)
ক্লাস ৩৫ঃ
(বোনাস)Freelancing, Remote Jobs, Skill Jobs Lifetime Career Support

টুলস

Python

Python

Django

Django

React JS

React JS

Database / SQL

Database / SQL

Git & GitHub

Git & GitHub

HTML, CSS & JavaScript

HTML, CSS & JavaScript

REST APIs

REST APIs

Bootstrap / Tailwind

Bootstrap / Tailwind

NextJS

NextJS

FastAPI

FastAPI

Linux

Linux

Course Summary

Django, FastAPI backend, Next JS Frontend, Linux VPS server.

Django, FastAPI backend, Next JS Frontend, Linux VPS server.

Django, FastAPI backend, Next JS Frontend, Linux VPS server.

কোর্সটি আপনারই জন্য

✅ একদম নতুন শিক্ষার্থী যারা কোডিং শেখা শুরু করতে চান

✅ আইটি ব্যাকগ্রাউন্ডের শিক্ষার্থী যারা প্র্যাকটিক্যাল স্কিল অর্জন করতে চান

✅ চাকরিতে থাকা যারা টেক/আইটি সেক্টরে ক্যারিয়ার পরিবর্তন করতে চান

✅ ফ্রিল্যান্সিং শুরু করতে ইচ্ছুক ব্যক্তিরা

✅ স্টার্টআপ বা প্রোডাক্ট ডেভেলপার হতে আগ্রহী উদ্যোক্তা

✅ যারা শুধু ফ্রন্টএন্ড বা ব্যাকএন্ড জানেন, ফুল স্ট্যাক হতে চান

✅ রিমোট জব বা আন্তর্জাতিক মার্কেটে কাজ করতে আগ্রহী আইটি প্রফেশনালরা

✅যেকোনো ব্যাকগ্রাউন্ড থেকে ওয়েব ডেভেলপমেন্টে দক্ষতা অর্জন করতে চান

✅ যারা প্রফেশনাল প্রজেক্ট, রিয়েল-ওয়ার্ল্ড অ্যাপ্লিকেশন এবং ডিপ্লয়মেন্ট স্কিল শিখে জব মার্কেটে নিজেকে এগিয়ে রাখতে চান

Full Stack Web Design and Development Python Django & React JS

১৮ তম ব্যাচ Enroll Now

এনরোলমেন্ট ফর্ম

ইন্সট্রাক্টর

কী কী থাকতে হবে ?

একটি ল্যাপটপ বা পিসি

একটি ল্যাপটপ বা পিসি

ভালো ইন্টারনেট কানেকশন

ভালো ইন্টারনেট কানেকশন

স্নাতক অধ্যয়নরত বা স্নাতক পাশ

স্নাতক অধ্যয়নরত বা স্নাতক পাশ

লেগে থাকার মানসিকতা

লেগে থাকার মানসিকতা

ক্যারিয়ার ফোকাসড

ক্যারিয়ার ফোকাসড

প্রোগ্রামিং ফান্ডামেন্টালস জানা থাকলে ভালো

প্রোগ্রামিং ফান্ডামেন্টালস জানা থাকলে ভালো

সার্টিফিকেট

কোর্স শেষে পেয়ে যান প্রফেশনাল কোর্স কমপ্লিশন সার্টিফিকেট

Course Certificate

সাধারণ প্রশ্নাবলী

উত্তর: ফুল স্ট্যাক ওয়েব ডেভেলপমেন্ট হলো এমন একটি দক্ষতা যেখানে একজন ডেভেলপার ফ্রন্টএন্ড (যেমন: HTML, CSS, React) এবং ব্যাকএন্ড (যেমন: Python Django, Node.js, Database) – উভয় অংশে কাজ করতে পারেন।

না, পূর্ব অভিজ্ঞতা না থাকলেও সমস্যা নেই—সবকিছু শূন্য থেকে ধাপে ধাপে শেখানো হবে। নন আইটি ব্যাকগ্রাউন্ড শিক্ষার্থীদের জন্য আলাদা ফাউন্ডেশন হবে।

HTML, CSS, JavaScript, Python (Django) এবং React JS শেখা গুরুত্বপূর্ণ—সবকিছু ধাপে ধাপে কোর্সে শেখানো হবে।

না, শুধু বেসিক ধারণা থাকলেই কোর্স করতে পারবেন।

হ্যাঁ, একেবারেই নতুন হলেও ধাপে ধাপে শেখানো হবে।

Problem solving, logical thinking, Database & Server Concepts, UI/UX বেসিক থেকে সবকিছু শেখানো হবে।

ওয়েব ডিজাইন ও ডেভেলপমেন্টে আগ্রহী যেকোনো ব্যক্তি অংশগ্রহণ করতে পারেন। প্রয়োজন: কম্পিউটার ও ইন্টারনেট।

যদি ওয়েব অ্যাপ বানাতে, ফ্রিল্যান্সিং বা চাকরির জন্য স্কিল ডেভেলপ করতে চান, এটি আপনার জন্য সঠিক কোর্স।

হ্যাঁ, প্ল্যাটফর্ম স্মার্টফোন-ফ্রেন্ডলি।

Google Meet-এর পেইড ভার্সনে হবে এবং গুগোল ক্লাস রুমে সব মেটেরিয়াল দেওয়া হবে। যা লাইফ টাইম এক্সেস থাকবে।

হ্যাঁ, ক্লাসের রেকর্ড থাকবে যা পরে আপনি প্র্যাকটিস করতে পারবেন।

রেকর্ডিং পাওয়া যাবে, তবে লাইভ ক্লাসে অংশগ্রহণ করা উত্তম।

হ্যাঁ, লাইফটাইম এক্সেস থাকবে।

হ্যাঁ, প্রতিটি ক্লাস শেষে Q&A সেশন থাকবে।

হ্যাঁ, প্রতি মডিউলে প্র্যাকটিক্যাল অ্যাসাইনমেন্ট বা প্রজেক্ট থাকবে।

আমাদের ডেডিকেটেড সাপোর্ট টিম থেকে ২৪/৭ লাইভ হ্যাল্প পাবেন।

হ্যাঁ, মেন্টরের সঙ্গে সরাসরি যোগাযোগ করে ২৪/৭ লাইভ সাপোর্ট পাবেন।

হ্যাঁ, যা রেজুমে, পোর্টফোলিও বা প্রফেশনাল কাজে ব্যবহার করতে পারবেন।

হ্যাঁ, আন্তর্জাতিকভাবে পেমেন্ট এর মাধ্যমেও আপনি আমাদের কোর্সে ইনরোল করতে পারবেন

যেকনো ধরনের তথ্য যানতে আমাদের সাপোর্ট টিমের সঙ্গে যোগাযোগ করুন, ফোন: ০১৮৪৭-৩৩৪৭৬৬।