Series28 chapters - about 57 min total
Englishবাংলা
Frontend Dev থেকে Full-Stack Backend
৪ সপ্তাহের backend কোর্স, ব্লগ স্টাইলে। Node, Express আর TypeScript দিয়ে পরিষ্কার structure-এর API বানানো থেকে শুরু করে SQL, MongoDB, Prisma, Redis, Queue, Security, Real-time, NestJS আর System Design পর্যন্ত। প্রতিটা পর্ব ৫-৭ মিনিটে পড়ার মতো - বাস্তব উদাহরণ, কোড, সবার করা ভুল, practice task আর interview টিপস সহ।
Week 1 - API Foundation
- 01REST API আসলে কী - একজন frontend dev-এর চোখে2 min read
- 02Project structure আর middleware chain - কোড বড় হলেও যাতে গোলমাল না হয়2 min read
- 03Middleware গভীরভাবে - একটা request-এর পুরো যাত্রা2 min read
- 04Validation layer - Zod দিয়ে ভুল data দরজাতেই থামান2 min read
- 05Auth part 1 - JWT access token আর bcrypt hashing2 min read
- 06Auth part 2 - Refresh token rotation, httpOnly cookie আর role-based access3 min read
- 07সপ্তাহ ১ শেষ - পুরো ছবিটা এক জায়গায় মেলান2 min read
Week 2 - Database Depth
- 08SQL গভীরভাবে - JOIN, GROUP BY আর subquery কখন কোনটা2 min read
- 09Index আর performance - slow query ধরা আর ঠিক করা2 min read
- 10Transaction আর ACID - অর্ধেক কাজ মানে পুরো গণ্ডগোল2 min read
- 11MongoDB schema design - embed করবেন নাকি reference করবেন2 min read
- 12MongoDB aggregation pipeline - database দিয়েই report বানানো2 min read
- 13Prisma - schema, migration, relation আর N+1 problem2 min read
- 14সপ্তাহ ২ শেষ - জটিল query দিয়ে API-টাকে আসল রূপ দেওয়া2 min read
Week 3 - Interview-এ সবচেয়ে বেশি জিজ্ঞেস করা Topics
- 15Caching - Redis, cache-aside pattern আর invalidation-এর কঠিন প্রশ্ন2 min read
- 16Queue - BullMQ দিয়ে ধীর কাজ পেছনে পাঠিয়ে দেওয়া2 min read
- 17Security - rate limiting, CORS আসলে কী, আর helmet2 min read
- 18File upload - multer, validation আর S3 presigned URL-এর ধারণা2 min read
- 19Real-time - Socket.io দিয়ে notification আর chat-এর basic2 min read
- 20Production-level API - offset vs cursor pagination আর logging2 min read
- 21সপ্তাহ ৩ শেষ - API-টায় Redis cache আর background job গেঁথে দেওয়া2 min read
Week 4 - Capstone + NestJS + System Design + Drill
- 22Capstone শুরু - কোডের আগে requirement আর schema কাগজে2 min read
- 23Capstone part 1 - auth, role আর core CRUD2 min read
- 24Capstone part 2 - জটিল feature, যেটা project-টাকে আলাদা করে2 min read
- 25NestJS crash course - Express-এর অভিজ্ঞতা দিয়ে নতুন framework2 min read
- 26System design practice - কাগজে আর্কিটেকচার আঁকা2 min read
- 27Testing আর deployment - project-টাকে পৃথিবীর সামনে তোলা2 min read
- 28Final mock drill - মুখে বলুন, লিখে নয়2 min read