Pyret শিখতে ও আয়ত্ত করতে চান?

Exercism-এর Pyret ট্র্যাকে যোগ দিন এবং পেয়ে যান 66টি অনুশীলনী, আপনার কোডের স্বয়ংক্রিয় বিশ্লেষণ আর ব্যক্তিগত মেন্টরিং, সব মিলিয়ে ১০০% ফ্রি।

Pyret সম্পর্কে

fun sum(lst):
  cases (List) lst:
    | empty => 0
    | link(first, rest) => first + sum(rest)
  end
where:
  sum([list: ]) is 0
  sum([list: 1, 2, 3]) is 6
end

Pyret ট্র্যাকের মূল বৈশিষ্ট্যগুলো


Pyret

সরল সিনট্যাক্স

শিক্ষণীয় ভাষা হিসেবে Pyret পরিষ্কার ও সরল সিনট্যাক্স ব্যবহার করে পাঠযোগ্যতাকে প্রাধান্য দেয়।

প্রায় সব জায়গায় চলে

npm যেখানেই ইনস্টল করা যায়, সেখানেই Pyret পাওয়া যায়, আবার অনলাইনে https://code.pyret.org/editor ঠিকানায়ও।

শিক্ষণ পদ্ধতির নকশা

Pyret ডিজাইন করা হয়েছে যাতে শেখার গতি ধীরে ধীরে বাড়ে এবং সাধারণ প্রোগ্রামিং অনুশীলনের উপর জোর দেওয়া হয়।

হালকা

পুরো টুলচেইন ডাউনলোড করতে লাগে মাত্র প্রায় ১০০ MB।

টুলিং

Pyret একটি বিল্ট-ইন টেস্ট রানার দেয়, ফলে টেস্ট করা ডেভেলপমেন্টের স্বাভাবিক অংশ হয়ে ওঠে।

উদ্ভাবনী

Pyret হলো কম্পিউটার সায়েন্সের মৌলিক বিষয় শিক্ষাদানে নতুন নতুন উন্নয়নের জন্য সক্রিয়ভাবে বিকশিত একটি টেস্টবেড।

Pyret ট্র্যাকের ধাঁচে মেন্টরিং নিন

প্রতিটি ভাষার কাজ করার নিজস্ব রীতি আছে। Pyret ট্র্যাকও তার ব্যতিক্রম নয়। আমাদের মেন্টররা আপনাকে Pyret ডেভেলপারের মতো ভাবতে শেখাতে সাহায্য করবেন, আর শেখাবেন কীভাবে Pyret ট্র্যাকের রীতিসম্মত কোড লিখতে হয়। কোনো অনুশীলনী সমাধান করার পর সেটি আমাদের স্বেচ্ছাসেবক দলের কাছে সাবমিট করুন, আর তারা আপনাকে সংকেত, নতুন ভাবনা ও ফিডব্যাক দেবেন, যাতে আপনার সমাধান Pyret ট্র্যাকে সাধারণত যা দেখা যায় তার মতো হয়ে ওঠে। আপনি যে বিষয়গুলো জানেন না, এমনকি জানেনও না যে জানেন না, সেগুলো খুঁজে বের করতেও তারা আপনাকে সাহায্য করবেন।

মেন্টরিং সম্পর্কে আরও জানুন

কমিউনিটির অবদানে গড়া Pyret অনুশীলনী

Exercism-এ Pyret ট্র্যাকে আছে 66টি অনুশীলনী, যা আপনাকে আরও ভালো কোড লিখতে সাহায্য করবে।

সব Pyret অনুশীলনী দেখুন
Pyret

Pyret ট্র্যাক নিয়ে শুরু করুন

সবচেয়ে বড় কথা, এটি সবার জন্য ১০০% ফ্রি।

Pyret ট্র্যাকে যোগ দিন