সরাসরি মূল অংশে যান
ABCL TECH · সম্পূর্ণ ফ্রি কোর্স

ফুল-স্ট্যাক ওয়েব ফ্রেমওয়ার্ক — প্রথম React component থেকে API, database, login, Next.js, test আর deployment পেরিয়ে একটি পুরো অনলাইন দোকান চালু করা পর্যন্ত

Full-Stack Web Frameworks — TypeScript, React, Node.js, Express, databases, auth, Next.js, testing and deployment

A free 93-lesson full-stack web frameworks course taught in Bangla across 14 modules, built step by step with real tools on a sample shop called Bazarghar: TypeScript, React 19 with live examples, large React apps, Node.js and Express 5, API design, Prisma and PostgreSQL, authentication and security, Next.js 16, real-time and background work, other frameworks, testing, deployment and monitoring, a capstone, and practice pages for exams and interviews.

একটি সুন্দর পাতা বানানো এক জিনিস, আর সেই পাতার পেছনে দাম যাচাই, stock কমানো, login, পেমেন্টের খবর আর রাতভর সাইট চালু রাখা — সম্পূর্ণ আরেক জিনিস। Browser থেকে database পর্যন্ত পুরো পথটি নিজে বানাতে পারার নাম ফুল-স্ট্যাক ওয়েব ডেভেলপমেন্ট, আর এই কোর্সে তা শিখবেন “বাজারঘর” নামের একটি কাল্পনিক অনলাইন দোকান ধাপে ধাপে বানিয়ে। আসল টুল দিয়েই কাজ: React 19, Next.js 16, Node.js ও Express 5, Prisma ও PostgreSQL, Vitest ও Playwright, শেষে Docker, CI/CD আর deployment — প্রতিটি আউটপুট সত্যিকারের run থেকে নেওয়া, আর React ও JavaScript পাতাতেই চালিয়ে দেখার সুযোগসহ। নতুন শিক্ষার্থী, CSE ও ICT-র শিক্ষার্থী, চাকরি ও ইন্টারভিউর প্রার্থী আর আধুনিক stack-এ আসতে চাওয়া কর্মরত ডেভেলপার — সবার জন্যই কোর্সটি সহজ বাংলায়, ধাপে ধাপে সাজানো।

  • ৯৩টি পর্ব
  • ১৪টি মডিউল
  • শুরু থেকে উন্নত
  • একটি পূর্ণ অ্যাপ
  • সম্পূর্ণ ফ্রি

AI-এর যুগে কেন ফুল-স্ট্যাক শিখবেন?

Why building the whole app still needs you

AI এখন কয়েক মিনিটে একটি চলমান অ্যাপের কঙ্কাল লিখে দেয় — কিন্তু “চলছে” আর “ঠিক আছে” এক কথা নয়। দাম browser থেকে নেওয়া হলো কি না, কে কার অর্ডার দেখতে পারে, migration-এ ডেটা হারাবে কি না, আর এই package আদৌ আছে কি না, এই বিচারগুলো এখনো মানুষের কাজ। তাই পুরো পথটি নিজে বোঝা দরকার।

শুরুর আগে পরিষ্কার করে জেনে নিন

  • এই কোর্স ভাষা শেখায় না, ভাষার ওপর দাঁড়িয়ে framework শেখায়। HTML, CSS আর JavaScript-এর মৌলিক ধারণা থাকলেই চলবে; পুরো আগের কোর্স শেষ করা লাগবে না।
  • পুরো কোর্সে একটিই উদাহরণ: “বাজারঘর”। এটি একটি কাল্পনিক অনলাইন দোকান, কোনো আসল প্রতিষ্ঠান নয়। প্রতিটি মডিউলে দোকানের একটি অংশ তৈরি হয়, আর ক্যাপস্টোনে সব জোড়া লাগে।
  • আউটপুট বানানো নয়। Terminal, build, test আর browser-এর আউটপুট সত্যিকারের run থেকে নেওয়া, আর পাশে লেখা থাকে কোন version-এ চালানো হয়েছে। আপনার কম্পিউটারে সময় বা ছোটখাটো লেখা আলাদা হতে পারে।
  • পুরো পথটি আগে দেখে নিন: পর্ব ০১ · ফুল-স্ট্যাক কী-তে ১৪ মডিউলের মানচিত্র, পূর্বশর্ত আর নিজের স্তর অনুযায়ী লক্ষ্য দেওয়া আছে।

একটি ক্লিকের পুরো পথ

“কার্টে যোগ করুন” চাপলে কী কী ঘটে — React-এর state, HTTP অনুরোধ, Express-এর route, Prisma-র query, PostgreSQL-এর transaction আর ফিরতি উত্তর — প্রতিটি স্তর আলাদা করে, তারপর একসাথে জোড়া দিয়ে শিখবেন।

সিদ্ধান্ত আর trade-off

CSR না SSR, session না JWT, offset না cursor, Redux না Zustand, VPS না serverless — কোনোটিই সব জায়গায় সেরা নয়। প্রতিটি বিকল্পের দাম মেপে, পরিস্থিতি দেখে বাছাই করতে শিখবেন।

AI-এর কাজ যাচাই

প্রায় প্রতিটি পর্বে আলাদা একটি AI-এর যুগের অংশ আছে: পুরোনো pages router বা বাতিল React ধরন, বানানো package বা option, বাদ পড়া authorization, try/catch দিয়ে চাপা দেওয়া error — এগুলো কীভাবে ধরবেন, আর AI-কে সহকারী রেখেও সিদ্ধান্ত নিজের হাতে রাখবেন কীভাবে।

পরীক্ষা আর ইন্টারভিউ

বিশ্ববিদ্যালয়ের Web Engineering ও Web Programming কোর্সে, লিখিত পরীক্ষায়, আর frontend, backend বা ফুল-স্ট্যাক ডেভেলপার পদের ইন্টারভিউতে rendering, hook, REST, status code, ORM, N+1, session, JWT আর testing-এর প্রশ্ন আসতে পারে।

কোর্সটি কাদের জন্য

  • নতুন শিক্ষার্থী — HTML, CSS আর JavaScript-এর মৌলিক ধারণা থাকলেই চলবে; রেস্তোরাঁর রান্নাঘর, দোকানের খাতা আর গুদামের মতো চেনা উদাহরণ দিয়ে শুরু, প্রথম component থেকে ধাপে ধাপে
  • CSE ও ICT-র শিক্ষার্থী — Web Engineering আর Web Programming-এর মূল বিষয়: client-server, HTTP, MVC, REST, ORM, authentication, rendering আর testing — ছবি, ট্রেস আর পূর্ণ সমাধানসহ
  • চাকরি ও ইন্টারভিউর প্রার্থী — frontend, backend আর ফুল-স্ট্যাক পদের ইন্টারভিউ ও লিখিত পরীক্ষার জন্য numerical, MCQ প্রশ্নব্যাংক, লিখিত-ভাইভা, live coding, ডিবাগিং রাউন্ড আর system design
  • কর্মরত ডেভেলপার — jQuery, পুরোনো PHP, class component বা pages router থেকে React 19, Next.js App Router, Server Component, Express 5 আর Prisma-র আধুনিক পথে আসতে, কোথায় কী বদলেছে তা বুঝে

এই কোর্সে যা আলাদা

  • সত্যিকারের run থেকে আউটপুট — npm create vite, next build-এর route table, Prisma-র query log, Vitest আর Playwright-এর ফল, Docker-এর build — সব আসলে চালিয়ে নেওয়া, আর পাশে লেখা “সত্যিকারের run” আর ব্যবহার করা version
  • পাতাতেই চলা React আর কোড — React-এর উদাহরণ “চালান” চাপলে পাতার ভেতরেই চলে, বাটন চেপে state আর re-render দেখুন; JavaScript চলে ব্রাউজারে, আর Node.js-এর ছোট উদাহরণ এক চাপে অনলাইন compiler-এ
  • সৎ version-এর হিসাব — React 19, Next.js 16, Express 5, Prisma 7, Node 24 আর PostgreSQL 18 ধরে লেখা; কোন feature কোন version-এ এসেছে বা বদলেছে, আর পুরোনো পথ কোনটি, তা স্পষ্ট করে বলা
  • ক্যাপস্টোন আর সার্টিফিকেট — বাজারঘরের scope আর ডেটা মডেল থেকে checkout, webhook, test, build আর deployment পরিকল্পনা পর্যন্ত; লগইন করলে ড্যাশবোর্ডে মডিউল টেস্ট, ফাইনাল পরীক্ষা আর ফ্রি সার্টিফিকেট

প্রতিটি পর্ব যেভাবে সাজানো

How every lesson works

প্রতিটি পর্ব একই ছকে লেখা: আগে সমস্যা, ধারণা আর ছবি, তারপর চালানো কোড আর সত্যিকারের আউটপুট, শেষে হিসাব, অনুশীলন আর যাচাই।

  1. এক নজরেপুরো পর্বের মূল কথা, মূল নিয়ম আর সাধারণ ফাঁদ কয়েক লাইনে, শুরুতেই।
  2. চেনা উদাহরণরেস্তোরাঁর ওয়েটার আর রান্নাঘর, দোকানের খাতা, গুদাম, কমিউনিটি সেন্টার — চেনা জিনিস দিয়ে কঠিন ধারণা।
  3. ছবি আর ধাপে ধাপে ট্রেসনকশার ছবি দেখুন, তারপর “পরে” চেপে চেপে দেখুন একটি অনুরোধ, render বা login প্রতিটি ধাপে কী করে।
  4. চালানো কোড আর আসল আউটপুটপাতাতেই চলা React আর JavaScript, অনলাইনে Node.js, আর terminal, build ও test-এর সত্যিকারের আউটপুট — কোড বদলে আবার চালান, আউটপুট মন দিয়ে পড়ুন।
  5. হিসাব ও অনুশীলনBundle-এর আকার, cache hit rate, pagination-এর খরচ, connection pool আর Core Web Vitals — পূর্ণ সমাধান, আর উত্তরসহ অনুশীলনের প্রশ্ন।
  6. যাচাই ও শব্দকোষভাবনার প্রশ্ন, কুইজ, “পরীক্ষা ও ইন্টারভিউতে” নোট, AI-এর যুগের অংশ আর প্রতিটি নতুন শব্দের সহজ মানে।

লগইন করা ঐচ্ছিক। করলে অগ্রগতি সেভ থাকে, আর মডিউল টেস্ট, ফাইনাল পরীক্ষা ও সার্টিফিকেট খুলে যায়। নমুনা দেখতে চান? পর্ব ১০ · State আর event খুলে দেখুন।

শেখার পথ — ১৪টি মডিউল

Your learning path

কোর্সটি একটি দোকান বানানোর ক্রমে এগোয়: আগে পুরো মানচিত্র আর TypeScript, তারপর React-এ দোকানের সামনের অংশ, Node.js আর Express-এ পেছনের অংশ, এরপর API, database আর login, তারপর Next.js, real-time কাজ, test আর production, শেষে ক্যাপস্টোন আর প্রস্তুতি। যেকোনো মডিউলে চাপলে তার পর্বগুলো দেখাবে।

    শুরু · মডিউল ১–৩

    একটি অনুরোধের পুরো যাত্রা, rendering-এর মানচিত্র, architecture pattern, Vite আর TypeScript; component, JSX, props, state, form, effect আর hook; Context, Zustand ও Redux Toolkit, TanStack Query, React Router আর performance.

    মাঝারি · মডিউল ৪–৭

    Node.js server আর event loop, Express 5-এর route, middleware, Zod যাচাই আর error handling; REST, status code, pagination, OpenAPI, GraphQL ও tRPC; Prisma, migration, N+1, transaction আর Redis; session, JWT, social login, permission আর নিরাপত্তা তালিকা।

    উন্নত · মডিউল ৮–১৩

    Next.js App Router, Server Component, cache, Server Action, hydration আর বাংলা সাইট; WebSocket, SSE, queue, email আর পেমেন্ট; Vue, Angular, Django, Laravel আর অন্য framework; Vitest আর Playwright; Docker, CI/CD, hosting, monitoring; stack বাছাই আর ক্যাপস্টোন।

    প্রস্তুতি · মডিউল ১৪

    শেষে অনুশীলন: ২৬টি পূর্ণ সমাধান করা numerical, ২৬৪টি প্রশ্নের MCQ প্রশ্নব্যাংক, লিখিত-ভাইভার মডেল উত্তর, আর React ও ফুল-স্ট্যাক ইন্টারভিউর live coding আর ডিবাগিং রাউন্ড। সব প্রশ্ন এই কোর্সের জন্য লেখা।

    Frontend ডেভেলপার

    মডিউল ১-এর পর পুরো মডিউল ২ আর মডিউল ৩, তারপর মডিউল ৮, পর্ব ৭৪, পর্ব ৮৪ আর পর্ব ৯২-এর ইন্টারভিউ অনুশীলন।

    Backend ডেভেলপার

    মডিউল ১-এর পর মডিউল ৪ থেকে মডিউল ৭ আর মডিউল ৯, সঙ্গে পর্ব ৭৫-এর API test, শেষে পর্ব ৯৩ পড়ুন।

    ফুল-স্ট্যাক ডেভেলপার

    পুরো কোর্স ক্রম মেনে, কিন্তু একটি দিকে গভীরে। পর্ব ৮৫-এ stack বাছাই, পর্ব ৮৭-এ scaling, আর শেষে ক্যাপস্টোনে বাজারঘর নিজে বানান।

    Freelance আর ছোট প্রজেক্ট

    একাই পুরো পণ্য দিতে হলে মডিউল ৮ আর মডিউল ১২ বিশেষ জরুরি, সঙ্গে পর্ব ৬৫-এর পেমেন্ট, পর্ব ৮২-এর hosting আর পর্ব ৮৫-এর stack বাছাই।

    পথ যেটাই হোক, আগে মডিউল ১, অন্তত পর্ব ০১ আর পর্ব ০২ পড়ুন। নির্ভরতার ক্রম মোটামুটি মানুন: মডিউল ১ → ২ → ৩ আর ৪ → ৫ → ৬ → ৭। অভিজ্ঞ হলে সরাসরি মডিউল ৮ বা মডিউল ১২-তে যেতে পারেন। বিশ্ববিদ্যালয়ের পরীক্ষার জন্য মডিউল ১, মডিউল ৪ থেকে মডিউল ৭ আর মডিউল ১৪ দেখুন।

    সম্পূর্ণ সিলেবাস

    Full syllabus

    যে পর্ব পড়া শেষ করেছেন, তার পাশে ✓ চিহ্ন দেখাবে। লগইন করলে এই অগ্রগতি আপনার সব ডিভাইসে থাকবে।

    শুরুর আগে ও শেষের পরে

    Before you start · After you finish

    আগে যা জানা থাকলেই চলবে

    • HTML আর CSS-এর মৌলিক ধারণা: semantic ট্যাগ, form, flexbox আর grid; দরকার হলে আমাদের HTML ও CSS কোর্স দেখে নিন
    • JavaScript-এর মৌলিক ধারণা: function, array method, object, DOM, Promise আর async/await; দরকার হলে JavaScript প্রোগ্রামিং কোর্স পাশাপাশি পড়ুন
    • Table, primary key আর join-এর ধারণা থাকলে মডিউল ৬ সহজ হবে; না থাকলে ডেটাবেস ও SQL কোর্স মডিউল ৬-এর আগে দেখে নিলেও চলবে
    • পাতার উদাহরণ পড়তে ও চালাতে কিছু ইনস্টল করতে হয় না; নিজে বানাতে চাইলে একটি কম্পিউটারে Node.js আর একটি code editor লাগবে, যা পর্ব ০৫-এ ধাপে ধাপে দেখানো আছে

    কোর্স শেষে যা পারবেন

    • একটি অনুরোধ browser থেকে database হয়ে কীভাবে ফেরে তা ব্যাখ্যা করতে, আর কোন পাতায় CSR, SSR, SSG বা ISR লাগবে তা যুক্তি দিয়ে বাছতে
    • React-এ component, state, effect আর hook দিয়ে UI বানাতে, আর state কোথায় রাখবেন — local, global না server state — তা ঠিক করতে
    • Node.js আর Express 5-এ middleware, যাচাই আর এক ছাঁচের error-সহ একটি পরিষ্কার REST API বানাতে, আর তার চুক্তি OpenAPI-তে লিখতে
    • Prisma আর PostgreSQL-এ ডেটা মডেল, migration আর transaction লিখতে, N+1 ধরতে, আর Redis cache কখন লাভ দেয় তা মাপতে
    • Session বা JWT দিয়ে login, role আর ownership-এর যাচাই বানাতে, আর CORS, CSRF ও XSS-এর নিরাপত্তা তালিকা ধরে অ্যাপ পরীক্ষা করতে
    • Next.js 16-এ Server আর Client Component ভাগ করতে, cache আর Server Action ব্যবহার করতে, আর SEO-বান্ধব বাংলা সাইট বানাতে
    • Vitest, Testing Library, Supertest আর Playwright দিয়ে test লিখতে, আর Docker, CI/CD ও hosting-এ অ্যাপ নিরাপদে production-এ পাঠাতে
    • AI-এর লেখা কোড যাচাই করে তবেই ব্যবহার করতে, পরীক্ষা ও ইন্টারভিউর প্রস্তুতি নিতে, আর শর্ত পূরণ করলে একটি ফ্রি কোর্স-সমাপ্তির সার্টিফিকেট পেতে

    সাধারণ প্রশ্ন

    Frequently asked questions
    প্র ০১শুরু করতে আগে কী জানা দরকার?

    HTML, CSS আর JavaScript-এর মৌলিক ধারণা। এই কোর্স ভাষা নতুন করে শেখায় না, তবে প্রতিটি নতুন ধারণা — server, HTTP, component, state, ORM — চেনা উদাহরণ আর ছবি দিয়ে প্রথম থেকে বোঝানো হয়েছে। পর্ব ০১ দেখায় ফুল-স্ট্যাক আসলে কী আর পুরো কোর্সের পথ, আর পর্ব ০২ দেখায় একটি অনুরোধের পুরো যাত্রা।

    প্র ০২কোর্সটি কি সত্যিই পুরো ফ্রি?

    হ্যাঁ, ৯৩টি পর্বের সবকিছু — পড়া, পাতায় চলা React আর কোড, ধাপে ধাপে ট্রেস, কুইজ, প্রায় ১,৬০০ শব্দের শব্দকোষ, পরীক্ষা আর সার্টিফিকেট — সম্পূর্ণ ফ্রি। কোনো লুকানো ফি নেই, পড়ার জন্য লগইনও বাধ্যতামূলক নয়। সাইটের খরচ চলে পাতার বিজ্ঞাপন থেকে।

    কোর্সে ব্যবহার করা টুলগুলোও ফ্রি আর open source: React, Next.js, Node.js, Express, Prisma, PostgreSQL, Vitest আর Playwright. নিজের অ্যাপ internet-এ চালু করতে hosting-এর খরচ লাগতে পারে, তার বিকল্পগুলো পর্ব ৮২-এ তুলনা করা আছে।

    প্র ০৩“বাজারঘর” কী? কোনো আসল দোকান?

    না। বাজারঘর এই কোর্সের জন্য বানানো একটি কাল্পনিক অনলাইন দোকান: পণ্যের তালিকা, কার্ট, checkout, login, বিক্রেতা আর admin প্যানেল। আলাদা আলাদা খেলনা উদাহরণের বদলে একটি বাড়ন্ত পণ্য নিলে বোঝা যায়, আজকের একটি সিদ্ধান্ত পরে কী ফল দেয়। এর নাম, ডেটা, দাম আর ঘটনা সবই বানানো।

    পর্ব ৮৮-এর ক্যাপস্টোনে সব অংশ জোড়া লাগিয়ে একটি পূর্ণ অনলাইন বাজার বানানোর পরিকল্পনা, milestone, acceptance criteria আর মূল্যায়নের rubric দেওয়া আছে।

    প্র ০৪কোনটি আসল run, কোনটি পাতায় চলে, আর কোনটি শুধু পড়ার জন্য?

    তিন রকম জিনিস আছে, আর পাতায় লেখা থাকে কোনটি কী। পাতায় চলা কোড: React আর browser JavaScript-এর উদাহরণ “চালান” চাপলে এই পাতার ভেতরের একটি আলাদা ঘেরা frame-এ চলে, আপনার login বা cookie ছোঁয় না। Node.js-এর ছোট উদাহরণ এক চাপে অনলাইন compiler-এ চলে, তাই ইন্টারনেট লাগে, আর সেখানের Node version কোর্সের version-এর চেয়ে পুরোনো হতে পারে।

    সত্যিকারের run: npm, next build, Prisma, Docker, Vitest আর Playwright-এর মতো যে কাজ browser-এ চলে না, সেগুলো একটি আসল কম্পিউটারে চালিয়ে আউটপুট বসানো হয়েছে, পাশে লেখা “সত্যিকারের run” আর version. উদাহরণ মানে config বা বড় project-এর অংশ, যা শুধু পড়ার জন্য। কোনো আউটপুট বানিয়ে লেখা হয়নি।

    প্র ০৫AI যদি পুরো অ্যাপ লিখেই দেয়, ফুল-স্ট্যাক শেখার দরকার কী?

    AI-এর লেখা কোড প্রায়ই চলে, কিন্তু তাতে দাম browser থেকে নেওয়া, authorization বাদ পড়া, পুরোনো API, না থাকা package বা .env-এর secret ফাঁসের মতো ভুল থাকতে পারে। ভুলটি দেখতে হলে ভেতরের যুক্তি জানতে হয়, আর অ্যাপের দায় শেষ পর্যন্ত মানুষের।

    তাই প্রায় প্রতিটি পর্বে একটি AI-এর যুগের অংশ আছে। AI-কে প্রসঙ্গসহ কাজ দেওয়া, ছোট ধাপে এগোনো আর আসল test দিয়ে যাচাই নিয়ে পুরো আলোচনা আছে পর্ব ৮৬-এ।

    প্র ০৬কোন version-এ লেখা? Framework তো দ্রুত বদলায়।

    ঠিকই, তাই প্রতিটি সত্যিকারের run-এর পাশে version লেখা আছে। কোর্সটি মূলত React 19, Next.js 16, Node 24, Express 5, Prisma ORM 7, PostgreSQL 18, Vite 8, Vitest 5 আর Playwright ধরে লেখা। কোনো feature নতুন এলে বা নাম বদলালে — যেমন Next.js 16-এ middleware-এর নতুন নাম proxy — পাতায় তা আলাদা করে বলা আছে, আর পুরোনো পথটিও চিনিয়ে দেওয়া হয়েছে।

    পরে কোনো version বদলালে আপনার version-এর অফিসিয়াল docs মিলিয়ে নিন। ধারণাগুলো — component, state, middleware, ORM, cache, transaction — version বদলালেও একই থাকে, আর এই কোর্সের মূল জোর সেখানেই।

    প্র ০৭শুধু React আর Node.js? Vue, Django বা Laravel শিখতে চাইলে?

    মূল অ্যাপ বানানো হয় TypeScript, React, Next.js, Node.js আর Express দিয়ে, যাতে এক ভাষায় পুরো পথটি দেখা যায়। তবে মডিউল ১০-এ একই দোকানের ধারণা দেখানো হয়েছে Vue ও Nuxt, Angular ও Svelte, Django, FastAPI, Laravel আর Spring Boot ও Rails-এ। Routing, middleware, ORM আর validation-এর ধারণা একবার বুঝলে যেকোনো framework শেখা অনেক সহজ হয়।

    কোন কাজে কোন stack মানায়, তার সৎ তুলনা আর সিদ্ধান্তের ছক আছে পর্ব ৮৫-এ। কোনো stack সব জায়গায় সেরা নয়।

    প্র ০৮চাকরির পরীক্ষা বা ডেভেলপার ইন্টারভিউর জন্য কি যথেষ্ট?

    ভিত্তির জন্য কাজে লাগবে, তবে কোনো কোর্সই চাকরির নিশ্চয়তা দিতে পারে না। লিখিত পরীক্ষা আর ভাইভার ধরনের প্রশ্নের অনুশীলন আছে পর্ব ৮৯, পর্ব ৯০ আর পর্ব ৯১-এ — প্রশ্নগুলো এই কোর্সের জন্য লেখা, কোনো আসল পরীক্ষা বা প্রতিষ্ঠান থেকে নেওয়া নয়। React আর frontend-এর ধারণা, live coding ও ডিবাগিং আছে পর্ব ৯২-এ, আর API, database, system design ও আচরণগত প্রশ্ন পর্ব ৯৩-এ।

    তবে শুধু পড়লে হবে না। নিজের হাতে ক্যাপস্টোনটি বানান। চালু থাকা একটি নিজের প্রজেক্ট, যার প্রতিটি সিদ্ধান্ত আপনি ব্যাখ্যা করতে পারেন, যেকোনো ইন্টারভিউতে শক্ত প্রমাণ।

    প্র ০৯নিজের কম্পিউটারে কী লাগবে? দুর্বল কম্পিউটারে চলবে?

    শুধু পড়তে আর পাতার উদাহরণ চালাতে একটি ব্রাউজারই যথেষ্ট, মোবাইলেও চলে। নিজে project বানাতে Node.js, একটি code editor আর terminal লাগবে, যা Windows, macOS বা Linux সবখানে চলে; Windows-এর সাধারণ সমস্যাসহ পুরো setup আছে পর্ব ০৫-এ।

    PostgreSQL, Redis আর Docker পরের মডিউলে আসে, আর প্রতিটির setup সেই পর্বেই দেখানো আছে। শুরুতে SQLite দিয়েও কাজ চালানো যায়।

    প্র ১০সাইটের HTML ও CSS, JavaScript, DBMS, সিস্টেম ডিজাইন আর সাইবার নিরাপত্তা কোর্সের সঙ্গে সম্পর্ক কী?

    HTML ও CSS আর JavaScript প্রোগ্রামিং শেখায় ভাষা, আর এই কোর্স সেই ভাষার ওপর framework দিয়ে পুরো অ্যাপ বানায়। ডেটাবেস ও SQL শেখায় SQL আর নকশা, এখানে তা ORM দিয়ে অ্যাপে লাগানো হয়। সিস্টেম ডিজাইন বড় নকশা, ক্লাউড ও DevOps সেবা চালানো, আর সাইবার নিরাপত্তা রক্ষার পুরো ছবি গভীরে শেখায়; অন্য কোর্স আগে শেষ করা বাধ্যতামূলক নয়।

    প্র ১১পরীক্ষা দেওয়া আর সার্টিফিকেট পাওয়া যাবে?

    হ্যাঁ। লগইন করলে ড্যাশবোর্ডে মডিউল ১ থেকে ১৩-এর প্রতিটির একটি টেস্ট আর একটি ফাইনাল পরীক্ষা পাবেন, আর কোন পর্ব শেষ হলো তার অগ্রগতিও সেভ থাকবে। মডিউল ১ থেকে ১৩-এর সব পর্ব পড়া শেষ করে ফাইনালে ৬০% বা তার বেশি পেলে একটি ফ্রি কোর্স-সমাপ্তির সার্টিফিকেট পাবেন। মডিউল ১৪ শুধু অনুশীলনের, তাই তার আলাদা টেস্ট নেই।

    মনে রাখবেন, এটি আপনার শেখার স্বীকৃতি — কোনো একাডেমিক ডিগ্রি, সরকারি সনদ বা কোনো প্রতিষ্ঠানের ভেন্ডর সার্টিফিকেশন নয়।

    প্র ১২পুরো কোর্স শেষ করতে কত সময় লাগবে?

    প্রতিটি পর্বের শুরুতে আনুমানিক পড়ার সময় লেখা আছে: বেশিরভাগ পর্বে এক ঘণ্টার কাছাকাছি, কোড চালানো আর কুইজ দেওয়াসহ আরও কিছুটা; অনুশীলনের পর্বগুলোতে দুই থেকে তিন ঘণ্টা, আর ক্যাপস্টোন নিজে বানাতে কয়েক সপ্তাহ। প্রতিদিন একটি পর্ব পড়লে তিন মাসের কাছাকাছি লাগবে। তবে নিজের গতিতে এগোন।

    আজই প্রথম পর্ব দিয়ে শুরু করুন

    প্রতিদিন একটি পর্ব — “ফুল-স্ট্যাক কী” থেকে ধীরে ধীরে আপনি React, Express, Prisma, login, Next.js আর test পেরিয়ে এমন জায়গায় পৌঁছে যাবেন, যেখানে একটি পুরো অ্যাপ নিজে নকশা করে, বানিয়ে, production-এ চালু করতে পারেন।