ইন্টারেক্টিভ কোর্স
মরিচা কোর্স
বিশদ ব্যাখ্যা, ব্যবহারিক উদাহরণ এবং ইন্টারেক্টিভ ব্যায়াম সহ স্ক্র্যাচ থেকে রাস্ট প্রোগ্রামিং ভাষা শিখুন: ভেরিয়েবল এবং আদিম প্রকার থেকে মালিকানা, ধার নেওয়া, কাঠামো এবং পদ্ধতি সহ নিরাপদ মেমরি ব্যবস্থাপনা।
কীওয়ার্ডের মাধ্যমে স্ট্যাটিক ভেরিফিকেশন + অফিসিয়ালে এক্সিকিউশনRust Playground(কপি কোডের জন্য এক ক্লিক + খুলুন)।
01 · মডিউল 1 — মরিচা মৌলিক
ভাষার ভিত্তি: পরিবর্তনশীল, পরিবর্তনশীলতা, ছায়া তৈরি করা এবং আদিম স্কেলার এবং যৌগিক প্রকারগুলি ব্যবহার করা।
02 · মডিউল 2 — নিয়ন্ত্রণ প্রবাহ
শর্তসাপেক্ষ অভিব্যক্তির মাধ্যমে সিদ্ধান্ত নেওয়া, লুপ দিয়ে পুনরাবৃত্তি করা, এবং ভাষার প্যাটার্ন ম্যাচিংকে সুবিধা দেওয়া।
03 · মডিউল 3 — মালিকানা এবং ঋণ গ্রহণ
রাস্টের মেমরি পরিচালনার কেন্দ্রবিন্দু: মালিকানা, স্ট্যাক বনাম হিপ, সরানো বনাম কপি, এবং রেফারেন্সের নিরাপদ ব্যবহার।
04 · মডিউল 4 — ডেটা স্ট্রাকচার এবং পদ্ধতি
সংজ্ঞায়িত করুন এবং জটিল কাস্টম ডেটা প্রকারগুলিকে স্ট্রাকস সহ সংগঠিত করুন এবং ইমপ্ল ব্লকের মাধ্যমে তাদের আচরণ বাস্তবায়ন করুন।
05 · মডিউল 5 — জেনেরিক এবং বৈশিষ্ট্য
জেনেরিক প্রকার ব্যবহার করে নমনীয় এবং পুনরায় ব্যবহারযোগ্য কোড বিকাশ করুন এবং বৈশিষ্ট্য ব্যবহার করে ভাগ করা আচরণ সংজ্ঞায়িত করুন।
06 · মডিউল 6 — লাইফটাইম এবং স্মার্ট পয়েন্টার
জীবনকালের সাথে রেফারেন্স লাইফটাইম পরিচালনা করুন এবং বক্স, আরসি এবং আর্কের মাধ্যমে হিপ মেমরি ব্যবস্থাপনা বিশ্লেষণ করুন।
07 · মডিউল 7 — ত্রুটি পরিচালনা এবং সংগ্রহ
হ্যাশম্যাপের মতো গতিশীল সংগ্রহগুলি পরিচালনা করুন এবং ব্যতিক্রম/ত্রুটিগুলি উন্নত এবং বাজে উপায়ে পরিচালনা করুন।