বিশ্বে ২.৫ বিলিয়নেরও বেশি Android ডিভাইস আছে, সব আপনার অ্যাপ্লিকেশন ডেভেলপ হওয়ার জন্য অপেক্ষা করছে।
MeiCode দ্বারা তৈরি ১৫ ঘণ্টার এই সমग्र কোর্সটি freeCodeCamp.org-এ প্রকাশ করা হয়েছে যা আপনাকে Android অ্যাপ্লিকেশন ডেভেলপ করা শিখাবে। সবচেয়ে ভালো পার্ট: শুরু করার আগে আপনাকে প্রোগ্রামিং জানতে হবে না।
এই কোর্সে আপনি শিখবেন কিভাবে Java ব্যবহার করে একটি রিয়েল-ওয়ার্ল্ড Android অ্যাপ্লিকেশন শূন্য থেকে তৈরি করতে হয়। অ্যাপ তৈরি করার পথে আপনি Java-এ প্রোগ্রামিং এর বেসিক এবং অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং শিখবেন।
‣ Java প্রোগ্রামিং ল্যাঙ্গুয়েজে পরিচিতি, যার মধ্যে রয়েছে:
- ভারিয়েবল
- অপারেটর
- লুপ
- কন্ডিশনাল স্টেটমেন্ট
- Java-তে কলেকশন
- অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং
- ইন্টারফেস এবং অ্যাবস্ট্র্যাক্ট ক্লাস
- সিংলটন প্যাটার্ন
- স্ট্যাটিক্স
- Java-তে কনকারেন্সি
- এক্সেপশন হ্যান্ডলিং
‣ ইউজার ইন্টারফেস ডিজাইন করা, যার মধ্যে রয়েছে:
- ম্যাটেরিয়াল ডিজাইন
- TextView এবং Button
- ListView এবং Spinner
- RecyclerView
- বিভিন্ন লেআউট
- বিভিন্ন XML ফাইল
- ইমেজ
- ফন্ট
- অ্যানিমেশন
- SnackBar এবং CardView
‣ SharedPreferences-এ ডেটা পারসিস্ট করা
‣ WebView
‣ আরো অনেক কিছু
নিচে কোর্সটি দেখুন বা freeCodeCamp.org YouTube চ্যানেলে।