Exercism-এর Objective-C ট্র্যাকে যোগ দিন এবং পেয়ে যান 51টি অনুশীলনী, আপনার কোডের স্বয়ংক্রিয় বিশ্লেষণ আর ব্যক্তিগত মেন্টরিং, সব মিলিয়ে ১০০% ফ্রি।
@interface HelloWorld : NSObject
- (NSString *)hello:(NSString *)name;
@end
@implementation HelloWorld
- (NSString *)hello:(NSString *)name {
if (!name) { name = @"World"; }
return [NSString stringWithFormat:@"Hello, %@!", name];
}
@end
Exercism-এর সাথে মজার ও ফলপ্রসূ কোডিং অনুশীলনীর মাধ্যমে প্রোগ্রামিংয়ে আরও দক্ষ হয়ে উঠুন, যা কনসেপ্ট সম্পর্কে আপনার বোঝাপড়া যাচাই করে।
একটি বাক্যাংশ দেওয়া হলে, সেই বাক্যাংশে প্রতিটি শব্দ কতবার এসেছে তা গণনা করুন।
০ থেকে ৯৯৯,৯৯৯,৯৯৯,৯৯৯ পর্যন্ত একটি সংখ্যা দেওয়া হলে সেই সংখ্যাটি ইংরেজিতে বানান করে লিখুন।
অঙ্কের একটি স্ট্রিং দেওয়া আছে; দৈর্ঘ্য n-এর পরপর থাকা অঙ্কের সাবস্ট্রিংয়ের জন্য বৃহত্তম গুণফল নির্ণয় করুন।
অটোমেটিক রেফারেন্স কাউন্টিং (ARC) মেমরিকে স্বয়ংক্রিয়ভাবে ম্যানেজ করার সুযোগ দেয়।
নমনীয় এবং ব্যবহার করা সহজ।
Objective-C, C, C++ ও Swift-এর সাথে কাজ করতে পারে।
Apple-এর প্ল্যাটফর্মের জন্য অ্যাপ বানাতে Apple-এর সব ফ্রেমওয়ার্ক ও লাইব্রেরি ব্যবহার করুন।
Objective-C একটি অবজেক্ট-ওরিয়েন্টেড ভাষা, যা Smalltalk দ্বারা অনুপ্রাণিত।
সাবক্লাসিং না করেই বা আসল ক্লাসটি না বদলেই একটি ক্লাসে মেথড যোগ করার সুযোগ দেয়।
প্রতিটি ভাষার কাজ করার নিজস্ব রীতি আছে। Objective-C ট্র্যাকও তার ব্যতিক্রম নয়। আমাদের মেন্টররা আপনাকে Objective-C ডেভেলপারের মতো ভাবতে শেখাতে সাহায্য করবেন, আর শেখাবেন কীভাবে Objective-C ট্র্যাকের রীতিসম্মত কোড লিখতে হয়। কোনো অনুশীলনী সমাধান করার পর সেটি আমাদের স্বেচ্ছাসেবক দলের কাছে সাবমিট করুন, আর তারা আপনাকে সংকেত, নতুন ভাবনা ও ফিডব্যাক দেবেন, যাতে আপনার সমাধান Objective-C ট্র্যাকে সাধারণত যা দেখা যায় তার মতো হয়ে ওঠে। আপনি যে বিষয়গুলো জানেন না, এমনকি জানেনও না যে জানেন না, সেগুলো খুঁজে বের করতেও তারা আপনাকে সাহায্য করবেন।
মেন্টরিং সম্পর্কে আরও জানুনExercism-এ Objective-C ট্র্যাকে আছে 51টি অনুশীলনী, যা আপনাকে আরও ভালো কোড লিখতে সাহায্য করবে।
সব Objective-C অনুশীলনী দেখুনসবচেয়ে বড় কথা, এটি সবার জন্য ১০০% ফ্রি।
Objective-C ট্র্যাকে যোগ দিন