প্রোগ্রামিং শেখার আগ্রহ আমাদের অনেকেরই। অনেক ক্ষেত্রেই দেখা যায় শুধু কম্পিউটার সাইন্স এন্ড ইঞ্জিনিয়ারিং-এর ছাত্ররাই নয়, অন্যান্য বিষয়ের ছাত্ররা বা অনেক এইচএসসি বা তার নিচের লেভেলের ছাত্রদের মধ্যেও প্রোগ্রামিং শেখার আগ্রহটা কম না। তাই, আজকে আলোচনা করব এমন ৫টি অ্যান্ড্রয়েড অ্যাপ নিয়ে, যেগুলোর মাধ্যমে আপনি ফ্রি কম্পিউটার প্রোগ্রামিং শিখতে পারবেন।
ফ্রি কম্পিউটার প্রোগ্রামিং
এখানে একটা কথা বলে নেই, যেহেতু মোবাইলে শিখলে হার্ড কোড প্র্যাক্টিস করার সুযোগটা কম থাকে, তাই আসলে মোবাইলে প্রোগ্রামিং শেখা খুব ভাল অপশন নয়। কিন্তু, তবুও, ঘন্টার পর ঘন্টা বাসে জ্যামে বসে নষ্ট করার চেয়ে যদি সময়টাতে আপনার স্মার্টফোনে কোন প্রোগ্রামিং ল্যাঙ্গুয়েজের বেসিক শিখতে পারেন, তাহলে, ব্যাপারটা আপনার জন্য লাভজনকই হবে।
আর একটা কথা হল, এই অ্যাপগুলোর সবগুলোই অনলাইন। তবে, কয়েকটিতে কন্টেন্ট আগের থেকে লোড বা ডাউনলোড করে রেখে পরে সেটা আবার পড়া যায়। তবে, খুব বেশি ইন্টারনেটও লাগবে না অ্যাপগুলো ইউজ করতে। তো, আর দেরি কেন, চলুন, জেনে নেই ফ্রি কম্পিউটার প্রোগ্রামিং শেখার এই ৫টি অ্যাপ নিয়ে।
Programming Hub – প্রোগ্রামিং হাব – লার্ন টু কোড
প্রোগ্রামিং শেখার জন্য অসাধারণ একটি অ্যাপ হল এই প্রোগ্রামিং হাব। এখানে আপনি জাভা, সি, সি++, এইচটিএমএল, জাভাস্ক্রিপ্ট, আর, সিএসএস, ভিবি ডট নেট, সি শার্প, পাইথন, সুইফট, লিনাক্স শেল স্ক্রিপ্টিংসহ বিশটিরও বেশি প্রোগ্রামিং ল্যাঙ্গুয়েজ শেখার সুযোগ পাবেন।
আর আপনার প্রোগ্রামিং শেখার পদ্ধতিটা আরও গোছানো আর আরও ইন্টারাক্টিভ করতে এদের বিভিন্ন কোর্সের মাধ্যমে পাবেন প্রোগ্রামিং শেখার সুযোগ। আর তাছাড়াও, এই অ্যাপটির আরেকটি সুবিধা হল, এটি অ্যাড ফ্রি।
১০ লক্ষাধিক ডাউনলোডের এই অ্যাপটির রেটিং ৫০ সহস্রাধিক, ইউজারের রেটিং-এ ৪.৩। এখান থেকেই খুব সহজে এর জনপ্রিয়তা আন্দাজ করতে পারবেন। প্রোগ্রামিং হাব ডাউনলোড করতে চাইলে ক্লিক করুন ছবির নিচের বাটনে।
Udacity – উডাসিটি – লাইফ লং লার্নিং
উডাসিটি আরেকটি অসাধারণ অ্যাপ, প্রোগ্রামিং শেখার জন্য। যেটা আমি এখনও ব্যবহার করি। এটার কোর্সগুলোর উপর লেকচারও দেন, ফেইসবুক, গুগোল, মোংগো ডিবি, ক্লাউড ইরাসহ বড় বড় টেক ইন্ডাস্ট্রিগুলোর এক্সপার্টরা। আপনি এখানে ওয়েব ডিজাইন, ওয়েব ডেভেলপমেন্ট, ডাটা সাইন্সসহ অসংখ্য বিষয়ে বেসিক লেভেল কোর্স থেকে ইন্টারমিডিয়েট বা কিছুটা অ্যাডভান্স লেভেলেরও কোর্স পাবেন।
১০ লক্ষেরও বেশি ডাউনলোড হয়েছে অ্যাপটি এবং প্রায় ২২ হাজার ইউজারের রেটিং-এ গুগোল প্লে-স্টোরে এর রেটিং ৪.৩। “উডাসিটি – লাইফ লং লার্নিং” ডাউনলোড করতে চাইলে ক্লিক করুন নিচের বাটনে।
C Programming – সি প্রোগ্রামিং
এন্ড্রয়েডে সি প্রোগ্রামিং শিখতে চাইলে “সি প্রোগ্রামিং” খুব ভাল একটি অ্যাপ। প্লেস্টোরে প্রায় সেইম নামের অনেকগুলো অ্যাপ পাবেন। তাই, কনফিউজড না হইতে চাইলে ডিরেক্ট নিচের লিংকটা থেকে ডাউনলোড করতে পারেন। এতে পাবেন চ্যাপ্টার ওয়াইজ সি টিউটোরিয়াল, ৯০ টিরও বেশি এক্সাম্পল কোড – যথেষ্ট কমেন্ট সহ, সিম্পল ইউজার ইন্টারফেস, প্রতিটা প্রোগ্রামের আউটপুট, স্যাম্পল ইন্টারভিউ প্রশ্নসহ অনেক কিছু।
মাত্র ১.৮ এমবি সাইজের এই অ্যাপটির ডাউনলোড ১০ লক্ষাধিক। এই অ্যাপটিও প্রায় সাড়ে একুশ হাজার ইউজারের রেটিং-এ প্লেস্টোরে ৪.৩ রেটিংধারী। অ্যাপটি ডাউনলোড করতে চাইলে নিচের ক্লিক করে চলে যান প্লে-স্টোর লিংকে।
Sololearn – সলোলার্ন – লার্ন টু কোড ফর ফ্রিঃ
মোবাইলে কোন ল্যাঙ্গুয়েজের ব্যাসিক শেখার জন্য সলোলার্ন অ্যাপটি আসলেই খুবই ভাল আরেকটি অ্যাপ। আমি এই অ্যাপটিও এখনো ব্যবহার করি। পাইথন, জাভা, সি শার্প, সি প্লাস প্লাস, পিএইচপি, এলগোরিদম আর ডাটা স্ট্রাকচারস, রুবি, সুইফট, মেশিন লার্নিং সহ যেকোন ল্যাঙ্গুয়েজের ব্যাসিক শেখার জন্য সলোলার্ন খুবই ভাল একটি অ্যাপ।
আর এদের কমিউনিটি – সাপোর্ট ব্যাপারগুলোও বেশ ভাল। তাছাড়াও, সলোলার্নে যেকোন একটি কোর্স শিখতে চাইলে, সেটার জন্যো প্লেস্টোরে সার্চ দিয়ে আলাদা করে অ্যাপ ডাউনলোড করতে পারবেন। যেমন পাইথন শিখতে চাইলে ডাউনলোড করতে পারবেন সোলোলার্ন পাইথন। Sololearn – Python। আবার, শুধু সি প্লাস প্লাস শিখতে চাইলে ডাউনলোড করতে পারেন সোলোলার্ন সি প্লাস প্লাস। Sololearn – C++
এই অ্যাপটির ডাউনলোড ১০ লক্ষেরও বেশি। প্রায় দুই লক্ষ তের হাজার লোকের রেটিং-এ এর প্লেস্টোরে রেটিং ৪.৮! আমি বলব যে, এটা একটা হাইলি রিকমেন্ডেড অ্যাপ, আমার পক্ষ থেকে। সলোলার্ন ডাউনলোড করে নিন নিচের বাটনে ক্লিক করে।
Learn Programming – লার্ন প্রোগ্রামিং
এতক্ষন যেই অ্যাপগুলো নিয়ে কথা বললাম, তার মধ্যে লার্ন প্রোগ্রামিং সম্ভবত প্রোগ্রামিং ল্যাঙ্গুয়েজের সংখ্যার দিক দিয়ে সবচেয়ে বেশি রিচ অ্যাপ। ৭০ টিরও বেশি প্রোগ্রামিং ল্যাঙ্গুয়েজের বেসিক শিখতে পারবেন এই অ্যাপে। অ্যাংগুলার জেএস, এএসপি ডট নেট, বুটস্ট্রাপ, সি, সি প্লাস প্লাস, সি শার্প, সিএসএস, এপাচি, হ্যাডুপ, জাভা, জাভাস্ক্রিপ্ট, হাস্কেল, জেকুয়েরি, হাইবারনেট, স্প্রিং, ম্যাটল্যাব, সুইফট, পিএইচপি, পাইথন, পার্ল, নোড জেএস, ভিবিস্ক্রিপ্ট, ভিবি ডট নেট, কি পাবেন না এই অ্যাপে! আর এই সব ল্যাঙ্গুয়েজের ডকুমেন্ট, টিউটোরিয়াল, স্যাম্পল ইন্টারভিউ প্রশ্ন, সোর্সকোড সহ সব পাবেন এই অ্যাপে।
এক লক্ষাধিক ডাউনলোড হওয়া এই অ্যাপের গুগোল প্লেস্টোরে রেটিং ৪.১। লার্ন প্রোগ্রামিং আপনার ফোনে ইন্সটল করতে চাইলে ক্লিক করতে পারেন নিচের নীল বাটনে।
তো, যাই হোক, এই ছিল আমাদের অ্যান্ড্রয়েডে ফ্রি কম্পিউটার প্রোগ্রামিং শেখা নিয়ে আজকের মত আলোচনা। এই অ্যাপগুলোর মধ্যে কোনোটা ব্যবহার করে থাকলে কমেন্ট বক্সে তার রিভিউ লিখতে ভুলবেন না। এতে অন্য পাঠকদের সিদ্ধান্ত নিতে সহজ হবে। আর পোস্টটা শেয়ার করে আপনার বন্ধুদেরও অ্যান্ড্রয়েডে প্রোগ্রামিং শেখার দারুণ এই অ্যাপগুলো সম্পর্কে জানতে সাহায্য করুন, ধন্যবাদ।
Leave a Reply