06/01/2026
Stack Data Structure অনেকের কাছে একটু কনফিউজিং লাগে। কিন্তু Nishan এই ব্লগে সবকিছু সহজ ভাষায় বোঝিয়েছেন। LIFO concept কী, push-pop operations কীভাবে কাজ করে আর practical উদাহরণগুলো কেমন, সব কিছু খুব পরিষ্কারভাবে দেখানো হয়েছে।
যারা Programming বা Data Structure শেখা শুরু করেছেন বা একটু আবার refresh করতে চান, তাদের জন্য এটা সত্যিই কাজে দেবে।
পুরোটা পড়তে চাইলে লিংকটা দেখুন:
https://cst-club.org/blog/stack-data-structure
06/01/2026
Linked list শিখতে গেলে delete operation অনেকের কাছে confusing লাগে। কারণ এখানে array এর মতো data সরানো হয় না, শুধু pointer ঠিকঠাক বসানো হয়। এই ব্লগে, Nishan আপনাকে দেখাবেন কীভাবে Singly Linked List থেকে head, tail আর নির্দিষ্ট position থেকে node delete করা যায়। কোথায় O(1) সময় লাগে আর কোথায় list traverse করতে হয়, সেটাও সহজভাবে বোঝানো হয়েছে। যারা data structure শেখা শুরু করেছেন বা basic ঝালাই করতে চান, তাদের জন্য এই লেখা সত্যিই কাজে দেবে।
পুরোটা পড়তে চাইলে লিংকটা দেখুন
https://cst-club.org/blog/singly-linked-list-delete-operation-part-b
05/01/2026
আপনি যদি ব্যাকএন্ড ডেভেলপমেন্টে সত্যিই ভালো হতে চান, তাহলে ইন্টারনেটের কাজের মূল লজিক না জেনে শুধু কোড লেখা ঠিক হবে না। যখন আপনি ব্রাউজারে কোনো ওয়েবসাইটের নাম টাইপ করেন, শুধু পেজ লোড হয় না। এর পিছনে অনেক ধাপ, নিয়ম এবং সিস্টেম কাজ করে।
এই ব্লগে আমি সেই সব বিষয় ব্যাখ্যা করেছি। ডোমেইন নাম, DNS, IP ঠিকানা, Port, Latency, Timeout - সবকিছুকে সহজ উদাহরণ দিয়ে দেখানো হয়েছে। এটি পড়লে আপনার মেন্টাল মডেল পরিষ্কার হবে এবং বুঝতে পারবেন ডেটা ক্লায়েন্ট থেকে সার্ভারে কিভাবে যায়।
এই জ্ঞান থাকলে আপনি -
- বুঝতে পারবেন কেন কোনো রিকোয়েস্ট ধীর চলে
- স্কেলেবল এবং রিলায়েবল ব্যাকএন্ড ডিজাইন করতে পারবেন
- পারফরম্যান্স অপটিমাইজ করতে পারবেন
- নেটওয়ার্ক বা সার্ভার ফেইলিউর হ্যান্ডেল করতে পারবেন
পুরো ব্লগটি পড়ুন এবং দেখুন কিভাবে ইন্টারনেটের ভিতরের কাজ আপনার ব্যাকএন্ড স্কিলকে আরও শক্তিশালী করবে।
🔗 https://cst-club.org/blog/you-cant-scale-this-internet-logic-backend
আপনি যদি কখনো নেটওয়ার্ক বা ব্যাকএন্ডের জটিলতা নিয়ে হেডে ব্যথা পেয়ে থাকেন, লাইক দিন এবং শেয়ার করুন যাতে অন্য ডেভেলপাররাও উপকার পেতে পারে।
03/01/2026
আপনি যদি আগে Linked List পড়েও কনসেপ্ট পুরোপুরি ক্লিয়ার না হয়ে থাকেন, তাহলে এই আর্টিকেলটি আপনার জন্য। এখানে ধাপে ধাপে বোঝানো হয়েছে Linked List কী, কেন এটি ব্যবহার করা হয়, এবং node, head, tail কীভাবে একসাথে কাজ করে। কোনো অপ্রয়োজনীয় জটিলতা ছাড়াই মূল ধারণাগুলো পরিষ্কারভাবে তুলে ধরা হয়েছে। নিশানের লেখা এই ব্লগটি বিশেষভাবে কাজে আসবে তাদের জন্য, যারা ডাটা স্ট্রাকচারের বেসিক শক্ত করতে চান বা ইন্টারভিউয়ের জন্য প্রস্তুতি নিচ্ছেন। পড়তে পারেন এখানে 👉 https://cst-club.org/blog/linked-list-data-structure-part-a
29/12/2025
আমরা যখন কোনো অ্যাপ বা ওয়েবসাইট ব্যবহার করি, তখন সামনে যা দেখি সেটাই সব মনে হয়। কিন্তু আসল কাজটা হয় আড়ালে। সেই আড়ালের কাজটাই Backend।
এই আর্টিকেলে খুব সহজ ভাষায় বোঝানোর চেষ্টা করানো হয়েছে Backend-এর সবচেয়ে বেসিক কিন্তু গুরুত্বপূর্ণ কনসেপ্ট Request আর Response আসলে কী, আর এটা কীভাবে আমাদের দৈনন্দিন জীবনের সাথেই জড়িয়ে আছে।
কোনো কোড, কোনো টেক টার্ম না।
শুধু বাস্তব উদাহরণ, গল্প আর সাধারণ বোঝাপড়া।
আপনি যদি Backend নিয়ে নতুন হন, বা শুধু জানতে চান “পিছনে আসলে কী হয়”, তাহলে এই লেখা আপনার জন্যই।
পড়ুন, ভাবুন, আর চাইলে আপনার অভিজ্ঞতাও শেয়ার করুন।
লিংক প্রথম কমেন্টে 👇
27/12/2025
কল এলেই কি আপনার ইন্টারনেট বন্ধ হয়ে যায়
হঠাৎ কল আসলেই WhatsApp, Facebook, Google সব বন্ধ
এটা নেটওয়ার্ক সমস্যা না
এই ব্লগে পরিষ্কারভাবে দেখানো হয়েছে
এর আসল কারণ কী
এবং ২ মিনিটে কীভাবে এই সমস্যা ঠিক করবেন
এই সেটিংসটা না জানলে আপনি অনেক কিছু মিস করছেন
পুরো ব্লগ পড়ুন 👇
https://cst-club.org/blog/why-internet-disconnects-during-phone-calls
23/12/2025
প্রিয় শিক্ষার্থীবৃন্দ,
আনন্দের সাথে জানানো যাচ্ছে যে, CST Club - DPI-এর উদ্যোগে আয়োজন করা হয়েছে Industrial Attachment বিষয়ক একটি বিশেষ সেমিনার। এতে আমাদের প্রিয় সিনিয়র বড় ভাইরা তাদের রিয়েল লাইফ ইন্ডাস্ট্রির অভিজ্ঞতা ও চ্যালেঞ্জগুলো শেয়ার করবেন।
সেমিনারে যা যা থাকছে:
• ইন্ডাস্ট্রি ও বাস্তবিক কাজের পরিবেশ সম্পর্কে ধারণা।
• ক্যারিয়ারে এগিয়ে থাকার জন্য প্রয়োজনীয় স্কিলসমূহ।
• ইন্ডাস্ট্রি-রেডি হওয়ার সঠিক রোডম্যাপ।
সময় ও স্থান:
তারিখ: ২৪ ডিসেম্বর ২০২৫
সময়: দুপুর ১:০০ টা
স্থান: রুম নং ২০৬ (CST ডিপার্টমেন্ট)
এই সেমিনারটি আপনাদের ক্যারিয়ার গঠনের জন্য একটি মাইলফলক হতে পারে। তাই উক্ত সময়ে ২০৬ নং রুমে সকলের স্বতঃস্ফূর্ত উপস্থিতি কাম্য।
16/12/2025
১৬ ই ডিসেম্বর মহান বিজয় দিবস।🇧🇩
যাদের মহান আত্মত্যাগের বিনিময়ে আমাদের অর্জিত এই স্বাধীনতা, সেই সকল বীর শহীদের প্রতি রইল গভীর শ্রদ্ধাঞ্জলি।
14/12/2025
তাঁদের আদর্শ ও আলোকিত পথে এগিয়ে যাবে আগামী প্রজন্ম। এই অদম্য অঙ্গীকারে CST Club - DPI I জাতির শ্রেষ্ঠ সন্তানদের স্মরণ করে বিনম্র শ্রদ্ধায়।
07/12/2025
প্রোগ্রামিং শিখছেন? OOP বুঝতে চাচ্ছেন?
তাহলে আজকের এই আর্টিকেলটা মিস করলে সত্যিই অনেক কিছু মিস করবেন!
নিশান আজ “Method Overriding” নিয়ে CST Club এ রিসোর্সফুল ব্লগ লিখেছে।
উদাহরণসহ বিষয়টা বোঝানো হয়েছে
- নতুনদের জন্য যেমন পারফেক্ট
- ঠিক তেমনি অভিজ্ঞ ডেভেলপারদের জন্যও রিফ্রেশ করার মতো হেল্পফুল!
এখানে শিখতে পারবেন -
- Method Overriding কী
- Child class & Parent class এর আচরণ
- কোন মেথড আগে রান হবে
- super() ব্যবহার করে override করা মেথড থেকে কিভাবে parent এর মেথড কল করবেন
- init method overriding–এর Real-life example
সবকিছুই কোডসহ খুব সহজ বাংলায় ব্যাখ্যা করা হয়েছে।
সত্যি বলতে, এমন ক্লিয়ার ব্যাখ্যা বাংলায় কমই পাওয়া যায়!
- প্রোগ্রামিং করেন?
- Python/OOP শিখছেন?
- Career এ সিরিয়াস?
তাহলে এই আর্টিকেলটা এখনই পড়ে ফেলুন, পরে পড়লে আপনি-ই পিছিয়ে পড়বেন!
👇 ব্লগ লিংক কমেন্টে
06/12/2025
আপনি প্রতিদিন কোড করেন, কিন্তু Method Overloading আসলে পাইথনে কীভাবে কাজ করে, ঠিকমতো জানেন না?
জাভা বা সি++ এ যেটা এক লাইনে হয়, পাইথনে করতে গেলে একটু খেলা আছে… আর সেই খেলাটাই নিশান একদম সহজ ভাষায় বুঝিয়ে দিয়েছে!
👉 পাইথনে একই নামে একাধিক মেথড দিলে আসলে কী হয়?
👉 কেন Error দেয়?
👉 ৩টা আলাদা উপায়ে কিভাবে আসল Method Overloading-এর মতো আচরণ করানো যায়?
→ *args
→ default arguments
→ multipledispatch (Java-style overloading!)
সবকিছু উদাহরণসহ, একদম বাচ্চার মতো বুঝানোর স্টাইলে লিখেছে।
যারা পাইথন শিখছেন বা OOP ভালোভাবে ধরতে চান, এই আর্টিকেলটা মিস করবেন না।
আর্টিকেল লিঙ্ক প্রথম কমেন্টে;
02/12/2025
গুরুত্বপূর্ণ বিজ্ঞপ্তি!
সম্প্রতি সংঘটিত সাম্প্রতিক ভূমিকম্প ও পরবর্তী কম্পন (Aftershock)-এর কারণে পরবর্তী নির্দেশ না দেওয়া পর্যন্ত অধিকাংশ সেমিস্টারের শিক্ষার্থীদের সশরীরে ক্যাম্পাসে উপস্থিত হয়ে পাঠ কার্যক্রমে অংশগ্রহণ করা সাময়িকভাবে বন্ধ রয়েছে। এই পরিস্থিতিতে যারা এখনো CST CLUB DPI-এর Membership Form জমা দিতে পারেননি, তারা নিচের লিংকে প্রবেশ করে সঠিক তথ্যসহ ফরমটি পূরণ করে জমা দিন:
Form Link: https://forms.gle/BgwWzXHrdhuEysJV7
এছাড়া Membership Fee: 100 টাকা নিম্নোক্ত বিকাশ নম্বরে Send Money এর মাধ্যমে জমা দিতে হবে।
Bkash Personal: +8801621514184
Amount: 100 TK
আপনাদের সহযোগিতা এবং ধৈর্যের জন্য ধন্যবাদ। সবাই নিরাপদে থাকুন।