আপনার এখন MongoDB নিয়ে কাজ করার সম্পূর্ণ core toolkit আছে: document আর collection, প্রতিটা CRUD operation, schema design সিদ্ধান্ত, index, aggregation pipeline, আর raw driver আর Mongoose উভয় দিয়ে এর সাথে একটা real application connect করা।
| Topic | কেন এটা এই কোর্সের বাইরেও গুরুত্বপূর্ণ |
|---|---|
| Transaction | Multi-document ACID transaction, এমন operation-এর জন্য যা সবগুলো একসাথে সফল বা ব্যর্থ হতে হবে |
| Replica set আর sharding | MongoDB কীভাবে production-এ scale করে আর available থাকে, শুধু একটা single server না |
| Change stream | Polling ছাড়াই real time-এ data পরিবর্তন হলে react করা |
| GridFS | ১৬MB single-document সীমার চেয়ে বড় file সংরক্ষণ করা |
আপনি যদি ইতিমধ্যে না করে থাকেন, Node.js কোর্সের Building a REST API lesson-এর মধ্য দিয়ে কাজ করার এটা একটা স্বাভাবিক জায়গা — MongoDB সম্পর্কে আপনার এখন যা জানা আছে তা Express routing-এর সাথে combine করা ঠিক কীভাবে বেশিরভাগ real backend তৈরি হয়। আপনি যদি SQL কোর্সের সাথে জোড়া লাগাতে এই কোর্স শুরু করে থাকেন, এই কোর্সের referencing lesson-এর সাথে পাশাপাশি SQL Joins আবার দেখুন — একই relational চিন্তা, দুটো ভিন্ন উপায়ে প্রকাশিত।
এর সবকিছু দিয়ে ছোট কিছু তৈরি করুন
এর কোনোটা মনে রাখার সবচেয়ে ভালো উপায় হলো একটা ছোট real প্রজেক্ট — একটা to-do list API, একটা সরল blog backend, একটা notes app — Node.js, Express, আর MongoDB একসাথে দিয়ে তৈরি, insert, find, update, delete, অন্তত একটা index, আর একটা aggregation query স্পর্শ করে।