আপনি যদি সবসময় অ্যান্ড্রয়েড অ্যাপ্লিকেশনগুলি বিকাশ করতে হয় তা শিখতে চেয়ে থাকেন তবে আপনার খুব বেশি প্রোগ্রামিং অভিজ্ঞতা না থাকে তবে আজ আপনার ভাগ্যবান দিন হতে পারে। গুগল সম্প্রতি একটি নতুন বিনামূল্যের অনলাইন প্রোগ্রামিং কোর্সের নাম ঘোষণা করেছে কোটলিনে অ্যান্ড্রয়েড বেসিক, যা দিয়ে আপনি আপনার নিজের অ্যাপ্লিকেশন তৈরি করা শুরু করতে প্রয়োজনীয় জ্ঞান পেতে পারেন।
আসলে এটি নতুন কিছু নয়, যেহেতু 4 বছর আগে Google ইতিমধ্যেই Udacity প্ল্যাটফর্মের মাধ্যমে জাভা ভিত্তিক অ্যান্ড্রয়েডে একটি মৌলিক ন্যানো-ডিগ্রি প্রোগ্রামিং চালু করেছে। আমরা তখন বলতে পারি যে এটি সেই একই কোর্সের পুনর্নবীকরণ সংস্করণ কিন্তু কোটলিনের উপর দৃষ্টি নিবদ্ধ করে, যেখানে তারা আমাদের Android স্টুডিও এবং অন্যান্য ডেভেলপমেন্ট টুল ইনস্টল করা থেকে শুরু করে একটি ডাটাবেসের ক্রিয়াকলাপ বোঝা, ইন্টারফেস তৈরি করা এবং শেষ পর্যন্ত আমাদেরকে একত্রিত করা শেখায় প্রথম অ্যান্ড্রয়েড অ্যাপ একটি সহজ এবং শিক্ষামূলক উপায়ে.
এই অ্যান্ড্রয়েড অ্যাপ্লিকেশন প্রোগ্রামিং কোর্স কি?
"শিক্ষামূলক" এবং "সহজ" শব্দগুলিকে হাইলাইট করা গুরুত্বপূর্ণ, যেহেতু বিকাশকারী ক্যাট ইউয়ান কোর্সের উপস্থাপনা নোটে ইঙ্গিত করেছেন, "প্রথমবার প্রোগ্রাম শেখা ভীতিজনক হতে পারে, তবে এটি না করেই অর্জন করা যেতে পারে। একটি পূর্বের প্রযুক্তিগত পটভূমি সঙ্গে গণনা. লক্ষ্য হল পেশাদার Android বিকাশকারীরা ব্যবহার করে এমন সরঞ্জাম এবং সংস্থানগুলি শিক্ষার্থীকে দেখানো। সুতরাং, আমরা ব্যবহারিক উদাহরণ সহ প্রোগ্রামিং এর মৌলিক বিষয়গুলি শিখব”।
আমরা যদি কোর্সের বিষয়বস্তুতে যেমন ফোকাস করি, তাহলে এটি সম্পূর্ণভাবে শুরু হয় স্ক্র্যাচ থেকে, অ্যান্ড্রয়েড স্টুডিও ইনস্টল করা থেকে শুরু করে একটি সাধারণ অ্যাপ্লিকেশন তৈরি করা পর্যন্ত। কোর্সটিতে 5টি ইউনিট থাকবে যদিও আপাতত শুধুমাত্র প্রথম ইউনিটটি প্রকাশ করা হয়েছে। এই শিক্ষামূলক ইউনিটে 20টি কার্যক্রম রয়েছে, যা হতে পারে তত্ত্ব ব্যাখ্যাকারী ভিডিও Google এর নিজস্ব বিশেষজ্ঞদের দ্বারা তৈরি করা হয়েছে, বা যা কোডল্যাব নামে পরিচিত। পরেরগুলো হল ব্যবহারিক ব্যায়াম একটি সীমিত সময়ের মধ্যে যেখানে শিক্ষার্থী একটি বাস্তব ক্ষেত্রে শেখা তত্ত্ব প্রয়োগ করতে পারে। অর্জিত শেখার স্ব-মূল্যায়ন করার জন্য শেষে একটি পরীক্ষা দিয়ে এই সব।
কোটলিন কি? এই ভাষা শেখার মূল্য আছে?
কোটলিন হল একটি অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং ভাষা যা একটি জাভা ভার্চুয়াল মেশিনের উপরে চলে এবং জাভাস্ক্রিপ্ট সোর্স কোডে কম্পাইল করা যায়। যদিও এর সিনট্যাক্স জাভার সাথে সামঞ্জস্যপূর্ণ নয়, কোটলিন জাভা কোডের সাথে যোগাযোগ করতে সক্ষম হওয়ার জন্য তৈরি করা হয়েছে, যা কোম্পানিগুলিকে ধীরে ধীরে এই নতুন ভাষায় স্থানান্তরিত করতে দেয়।
ভাষাটি 2016 সালে তৈরি করা হয়েছিল, এবং আমাদের একটি ধারণা দিতে, আজকের 1000টি সবচেয়ে জনপ্রিয় অ্যান্ড্রয়েড অ্যাপ্লিকেশনগুলির মধ্যে, তাদের মধ্যে 70% কোটলিন দিয়ে লেখা. অতএব, নিঃসন্দেহে আমরা বলতে পারি যে এটি বর্তমান অ্যাপ্লিকেশন বিকাশের বাজারে প্রচুর ওজন সহ একটি ভাষা।
আমরা যদি কোটলিন সম্পর্কে আমাদের জ্ঞান প্রসারিত করতে আগ্রহী হই, তবে Google এই ভাষার উপর অন্যান্য কোর্সও অফার করে, যেমন প্রোগ্রামারদের জন্য Kotlin Bootcamp, Android Kotlin Fundamentals এবং Advanced Android in Kotlin সর্বাধিক বিশেষজ্ঞদের জন্য।
তোমার আছে টেলিগ্রাম ইনস্টল করা? প্রতিটি দিনের সেরা পোস্ট গ্রহণ করুন আমাদের চ্যানেল. অথবা আপনি যদি চান, আমাদের থেকে সবকিছু খুঁজে বের করুন ফেসবুক পাতা.