Skip to content

Latest commit

 

History

History
790 lines (560 loc) · 110 KB

README.md

File metadata and controls

790 lines (560 loc) · 110 KB

Data Structure and Algorithms

বাংলায় প্রোগ্রামিং রিসোর্সসমূহ

বাংলায় সহজবোধ্য প্রোগ্রামিং টিউটরিয়াল, রেফারেন্স এবং অন্যান্য প্রয়োজনীয় লিংকের তালিকা

নতুন লিংক সংযোজন বা যে কোনো পরিবর্তন, পরিবর্ধনের জন্য পুল(Pull) রিকোয়েস্ট করুন। প্রতিটি কমিটে (Commit) একটির বেশি লিংক সংযোজন না করার অনুরোধ রইলো।

যেসব ব্লগ থেকে লেখা সংগ্রহ করা হয়েছে তার তালিকা এখানে


এলগোরিদম

ব্যাসিক

ডাটা স্ট্রাকচার

সর্টিং

সার্চিং

ম্যাথ ও নাম্বার থিওরী

গ্রাফ থিওরী

ট্রি (Tree)

ডাইনামিক প্রোগ্রামিং

গ্রীডি মেথড

রিকার্শন, ব্যাকট্র্যাকিং

স্ট্রিং এলগোরিদম

জিওমেট্রী

গেম থিওরী

অন্যান্য


ও-ও-পি (OOP) এবং ডিজাইন প্রিন্সিপালস


ডিজাইন প্যাটার্ণ

ডিজাইন প্যাটার্ণ কি

ফ্যাক্টরী ডিজাইন প্যাটার্ণ

সিঙ্গেলটন ডিজাইন প্যাটার্ণ

স্ট্রাটেজি ডিজাইন প্যাটার্ণ

ডেকোরেটর ডিজাইন প্যাটার্ণ

প্রোটোটাইপ ডিজাইন প্যাটার্ণ

এডাপ্টার ডিজাইন প্যাটার্ণ

ইটারেটর ডিজাইন প্যাটার্ণ

চেইন অফ রেসপন্সিবিলিটি ডিজাইন প্যাটার্ণ

অবজারভার ডিজাইন প্যাটার্ণ

কম্পোজিট ডিজাইন প্যাটার্ণ

মেমেন্টো ডিজাইন প্যাটার্ণ

এমভিসি (MVC) ডিজাইন প্যাটার্ণ

ব্রীজ ডিজাইন প্যাটার্ণ

মিডিয়েটর ডিজাইন প্যাটার্ণ

ভিজিটর ডিজাইন প্যাটার্ণ

স্টেট ডিজাইন প্যাটার্ণ

টেমপ্লেট মেথড ডিজাইন প্যাটার্ণ

কমান্ড ডিজাইন প্যাটার্ণ

ফ্যাসাড ডিজাইন প্যাটার্ণ

ফ্লাইওয়েট ডিজাইন প্যাটার্ণ

নাল অবজেক্ট ডিজাইন প্যাটার্ণ

বিল্ডার ডিজাইন প্যাটার্ণ


সফটওয়্যার আর্কিটেকচার


ভার্সন কন্ট্রোল সিস্টেম (GIT)


সফটওয়্যার টেস্টিং


ডাটাবেজ সিস্টেম


আর্টিফিশিয়াল ইন্টিলিজেন্স, মেশিন লার্নিং


অন্যান্য

এপিআই (এপ্লিকেশন প্রোগ্রামিং ইন্টারফেস)

স্কেলিং এন্ড পারফর্মেন্স অপটিমাইজেশন

ক্রিপ্টোগ্রাফি

অন্যান্য


প্রোগ্রামিং ল্যাঙ্গুয়েজ টিউটোরিয়াল সিরিজ

পাইথন (Python)

জাভা (Java)

সি (C)

সি প্লাস প্লাস (C++)

সি শার্প (C#)

জাভাস্ক্রিপ্ট (Javascript)

পিএইচপি (PHP)

গো-ল্যাং (golang)

ক্লোজার (Clojure)

স্ক্যালা (Scala)


বই


অনুপ্রেরণা এবং ক্যারিয়ার এডভাইজ


টেক টক এবং পডকাস্ট


ইউটিউব চ্যানেল