Learn C++ STL
- Lesson
- ৪২
- Module বেরিয়েছে
- ৫ / ১৯
- Part
- ৬
কে কোনটা পড়তে পারবেন
- Free · ২৮
- যে কেউ পড়তে পারবেন, login ছাড়াও।
- Account থাকলেই free · ৫
- Account থাকলে পড়া free।
- Pro · ৯
- এই track এ বা Learn Pro তে পাওয়া যায়।
Learn Pro
সব track, একটাই subscription
সব track এর Pro lesson আর project
বছরে ৳৬,৯৯৯
card এ: মাসে $9, বা বছরে $59।
ভেতরে কী আছে
৬ টা part এ ১৯ টা module, এর মধ্যে ৫ টা এখন পর্যন্ত বেরিয়েছে। যে lesson এ কোনো চিহ্ন নেই, সেটা পড়া free।
Part Zero
STL জিনিসটা কী
- ১Hello, C++: একই program দুই ভাষায়পড়া
- ২দ্রুত input-output: contest-এর code একই লাইন দিয়ে শুরু হয় কেনপড়া
- ৩reference: একই বাক্সের দ্বিতীয় নামপড়া
- ৪auto আর range-for: কম লেখা, একই মানেপড়া
- ৫template-এর ধারণা: একটা function, সব type-এর জন্যপড়া
- ৬pair আর tuple: দুই বা তার বেশি জিনিস, নাম একটাইপড়া
- ৭std::, namespace আর যে header-গুলো সত্যিই include করবেপড়া
- ৮Problem: যতটুকু C++ দরকারProblem
- ৯Module test: যতটুকু C++ দরকারModule test
Part One
Sequence container
- ১vector: যে বাক্সগুলো নিজে নিজে বাড়েপড়া
- ২vector-এর প্রতিটা operation, একটা একটা করে, খরচসহপড়া
- ৩পুরো program: পাঁচ লাইন থেকে সত্যিকারের একটা tool পর্যন্তপড়া
- ৪vector কখন ব্যবহার করবে, আর কখন নাপড়া
- ৫ভেতরের কথা: vector বাড়ে কীভাবে, আর তাতে কী ভাঙেProপড়া
- ৬CP আর interview pack: vector-এর pattern, প্রশ্ন আর bug galleryProপড়া
- ৭Problem: vectorProblem
- ৮Cheat sheet: এক পাতায় vectorProপড়া
- ৯Module test: vectorModule test
- ১string: অক্ষরের একটা সারি, যে নিজের length নিজেই জানেপড়া
- ২string-এর প্রতিটা operation, একটা একটা করে, খরচসহপড়া
- ৩পুরো program: একটা শব্দ থেকে একটা text report পর্যন্তপড়া
- ৪string কখন ব্যবহার করবে, আর কখন নাপড়া
- ৫ভেতরের কথা: ছোট string-এর buffer, বাড়া আর + এর খরচProপড়া
- ৬CP আর interview pack: string-এর pattern, প্রশ্ন আর bug galleryProপড়া
- ৭Problem: stringProblem
- ৮Cheat sheet: এক পাতায় stringProপড়া
- ৯Module test: stringModule test
- ১array আর deque: যে size তুমি ঠিক করে দাও, আর যে লাইন দুই মাথাতেই বাড়েপড়া
- ২array আর deque-এর প্রতিটা operation, একটা একটা করে, খরচসহAccount থাকলেই freeপড়া
- ৩পুরো program: এক সপ্তাহের reading থেকে টিকিটের লাইন পর্যন্তAccount থাকলেই freeপড়া
- ৪কখন array, কখন deque, কখন vector, আর কখন কোনোটাই নাAccount থাকলেই freeপড়া
- ৫ভেতরের কথা: deque-এর block আর map, আর একটা push কী ভাঙেProপড়া
- ৬CP আর interview pack: array আর deque-এর pattern, প্রশ্ন আর bug galleryProপড়া
- ৭Problem: array আর dequeAccount থাকলেই freeProblem
- ৮Cheat sheet: এক পাতায় array আর dequeProপড়া
- ৯Module test: array আর dequeAccount থাকলেই freeModule test
- Module ৫: list আর forward_list: যখন element নড়ে কিন্তু position নড়া চলবে নালেখা চলছে
Part Two
Adaptor
লেখা চলছে
- ০৬stack আর queue: শেষে ঢুকলে আগে বেরোয়, আগে ঢুকলে আগে বেরোয়
- ০৭priority_queue: সবচেয়ে বড়টা আগে বেরোয়
Part Three
Associative container
লেখা চলছে
- ০৮set আর multiset: sorted, unique, আর log n-এ খুঁজে পাওয়া
- ০৯map আর multimap: key দিয়ে value খুঁজে পাওয়া
- ১০unordered_set আর unordered_map: hashing, collision আর anti-hash test
Part Four
Iterator আর algorithm
লেখা চলছে
- ১১iterator: container আর algorithm-এর মাঝখানের জিনিসটা
- ১২sort, comparator আর lambda: algorithm-কে বলে দাও তুমি কী চাও
- ১৩binary_search, lower_bound, upper_bound আর equal_range
- ১৪যে algorithm-গুলো প্রতি সপ্তাহেই লাগবে: accumulate থেকে nth_element
- ১৫bitset আর bit trick: এক word-এ 64টা boolean
Part Five
বাস্তব দুনিয়ার STL (Pro)
লেখা চলছে
- ১৬competitive programming-এ STL: কোন problem-এ কোন container
- ১৭ভেতরের কথা: memory, cache, allocator আর standard-এর guarantee
- ১৮তিনটা project আর interview pack
Learn Pro
সব track, একটাই subscription
সব track এর Pro lesson আর project
বছরে ৳৬,৯৯৯
card এ: মাসে $9, বা বছরে $59।
Certificate
Certificate কীভাবে কাজ করে
Lesson শেষ করলেই certificate দেওয়া হয় না। দেওয়া হয় একটা Skill Test এর উপর।
সময় বাঁধা, browser এই
প্রশ্ন আসে বড় একটা pool থেকে এলোমেলো করে, আর প্রথম প্রশ্ন থেকেই ঘড়ি চলে।
আপনার code, লুকানো test
আপনার code চলে এমন test এ, যেগুলো আপনি দেখতে পান না। পরে জমা দেওয়া code গুলো মিলিয়েও দেখা হয়।
শুধু পাস না, একটা score
০ থেকে ১০০০ এর score, সাথে তার band, certificate এ ছাপা থাকে।
Proctoring নেই, আর সেটা লুকানোও হয় না। পরিচয় বলতে account আর certificate এ লেখা নামটাই। Webcam নেই, ID যাচাই নেই, আর কথাটা certificate আর verify পেজ দুই জায়গাতেই লেখা থাকে।
Score এর band
Score ০ থেকে ১০০০, তিনটা ভাগে: concept, code পড়ে bug ঠিক করা, আর নতুন করে লেখা।
- Not yetআবার দিতে হবে০–৩৯৯
- Foundationআবার দিতে হবে৪০০–৫৯৯
- WorkingCertificate পাবেন৬০০–৭৪৯
- ProficientCertificate পাবেন৭৫০–৮৯৯
- AdvancedCertificate পাবেন৯০০–১০০০
যারা নিয়োগ দেন
কাউকে নিচ্ছেন?
প্রতিটা certificate এর একটা খোলা পেজ আছে, যেখানে score, তিনটা ভাগ, তারিখ আর test এর version লেখা থাকে। Screenshot না, link টা চেয়ে নিন।
- নাম
- Track
- Learn C++ STL
- Score
- / ১০০০, band সহ
- ভাগ
- concept · পড়ে bug ঠিক · লেখা
- তারিখ, version