জাভা ফ্রি কোর্স শুরু করার আগে কিছু প্রশ্নের উত্তর
আপনারা অনেকেই জানেন আমরা আমাদের গ্রুপ থেকে ফ্রি জাভা কোর্স টি শুরু করতে চাচ্ছি । অনেকেই আমাকে নানা ধরনের প্রশ্ন করছেন কেন কিভাবে কখন মানে কোর্স রিলেটেড নানা প্রশ্ন তো আমি এই পোস্টের মাধ্যমে অনেক কিছু ক্লিয়ার করে দেয়ার চেষ্টা করবো ।
১. কাদের জন্য এই কোর্স
যারা Java Programing language পারেন না তারা, কিন্তু শিখতে চান বা পারেন কিন্তু অনেক দিন ঝালিয়ে নেয়া হয় না তারা ও সাথে থাকতে পারেন । এবং যারা মূলত Adroid Application নিয়ে কাজ করতে চান কিন্তু বুজতে পারছেন না কি ভাবে শুরু করবেন । অনেকের প্রশ্ন থাকতে পারে Game এর কি হবে তাহলে ? Game ও হবে তবে আস্তে আস্তে আমরা সবই শিখবো,আগে App বানানো টা শিখে ফেলি তারপর আমরা game কি ভাবে বানাতে হয় শিখবো । আর অনেকে প্রশ্ন করতে পারে Programing language Kotlin না হয়ে Java কেন শিখছি আমরা ? এই প্রশ্ন টা group এ বার বার করা হচ্ছিলো কোনটা দিয়ে শিখানো হবে ? Java নাকি Kotlin । আমি বলবো java কারন আমরা যেহেতু সবাই এ খানে নতুন তাই java দিয়ে শিখা আমাদের জন্য খুব সহজ হবে কারন আমরা কাজ করতে গেলে কিছু Problem Solving করতে হবে আমাদের এবং এখন আমরা যে Problem গুলিতে পরবো এই Problem গুলিতে আমাদের আগে ও অনেকে বহুবার পরেছে তারা এই গুলি নিয়ে আলোচনা করেছে সেই Problem গুলির সমাধান করেছে , আর Java তে অনেক resource আছে এবং Java তে অনেক tutorial ও আছে যা আমরা দেখবো আস্তে আস্তে সামনে । আর Java টা যদি আমরা ভাল করে শিখতে পারি তাহলে Kotlin শিখা কয়েক ঘণ্টার ব্যাপার অথবা না শিখলে ও সমস্যা নেই কাজ এর সময় kotlin এর Documention টা open করে রাখলেই কাজ করতে পারবেন ।
২. আমরা এখান থেকে কতটুকু শিখতে পারবো বা শিখে কি করতে পারবো ?
এটার উত্তর দিতে গেলে বলতে হয় এটা আসলে নিজের ব্যাপার , যেমন আমরা শিক্ষা প্রতিষ্ঠান এ কিন্তু যাই কিছু শিখতে তাই না ? কিন্তু শিক্ষা প্রতিষ্ঠান ছাড়া কি কেউ শিখতে পারে না ? বাসায় বসে ও তো পড়াশোনা শিখা যায় বা অনেক জ্ঞান অর্জন করা যায়, কিন্তু তারপর ও আমরা শিক্ষা প্রতিষ্ঠান গুলিতে যাই মূলত একটা comunity পাওয়ার জন্য (যেটা আমাদের আছে ) এবং guide line পাওার জন্য , যে আমরা আরো ভাল করে কি ভাবে শিখতে পারি ? কোনটার পর কোনটা শিখা আমার জন্য ভাল হবে ? কিভাবে আমরা আর উন্নতি করতে পারি । যেমন শিক্ষা প্রতিষ্ঠান কিন্তু আমাদের যোগ শিখানোর পরেই কিন্তু ধুপ করে নিউটন এর সূত্র করতে দেয় না সেটা একটা ধাপে ধাপে দেয়া হয় বা শিখানো হয় আমাদের ।আমরা এখানে ঠিক সেই guide line টাই দেয়ার চেষ্টা করবো এবং বাকি টা আপনার উপর , আপনি কত টা আগ্রহ নিয়ে শিখলেন, আমরা আপনাদের যে guide line টা দিবো সেটা আপনি কত টা ফলো করলেন
৩. কোর্স টা কিভাবে আগাবে বা আমরা কিভাবে সাপোর্ট পাবো ?
আচ্ছা এবার তৃতীয় ব্যাপার সম্পূর্ণ জিনিস টা কি ভাবে কাজ করবে ? প্রথমত সময় নির্ধারণ করে একটা ভিডিও দেয়া হবে আপনাদের , সেই ভিডিওটা বাংলায় এবং নির্দিষ্ট একটা topic এর উপর হবে । আপনারা সে ভিডিও টা দেখবেন । দেখার পর আমরা আগে থেকে জানিয়ে রাখা একটা শময়ে এক টা পোস্ট করবো যেখানে আপনাদের যদি কোন প্রশ্ন থাকে ভিডিওটাতে দেখানো কোন topic এর উপর তাহলে সেটা করবেন আপনারা । আমরা উত্তর দেয়ার চেষ্টা করবো । তারপর ও যদি কাজ করতে গিয়ে পরে কোন সমস্যায় পরেন তাহলে গ্রুপ তো আছেই , Inbox আছে আমাদের যার যে সমস্যা সবাই মিলে সমাধান করার চেষ্টা করবো । আর আমি চাই কাজ করতে গিয়ে যদি কোন সমস্যায় পরেন তাহলে গ্রুপ এ পোস্ট করবেন এবং সবাই মিলে সমাধান করার চেষ্টা করবেন এতে আপনাদের skill আরো বাড়বে । তারপর ও যদি না হয় আমরা তো আছি
৪.আমরা কার রিসোর্স ফলো করবো ?
অনেকের প্রশ্ন আমরা আসলে কি টিউটোরিয়াল দেখে আগাবো । আমরা অনলাইনের অনেক টিউটোরিয়াল দেখেছি অনেক জায়গায় অনেক tutorial আছে আমাদের গ্রুপের এডমিন বা মেন্টররাই কোর্সটি পরিচালনা করবেন । আমার বিশ্বাস কেউ যদি আমাদের Java tutorial ভিডিও একবার দেখেন তাহলে তার আর Java Basic টা নিয়ে কোন সমস্যায় পরার কথা না আর আমাদের যদি Java Basic টাতে কোন সমস্যা না থাকে তাহলে app বানাতে আমাদের আর চিন্তা করতে হবে না । আশা করি উপরের আলোচনা থেকে আপনারা একটা স্পষ্ট ধারনা পেয়েছেন ।
মেইন কথা হচ্ছে সাপোর্ট ইউটিউবে টিউটোরিয়াল দেখে অনেকেই নানা সমস্যায় পড়েন কারন কোন যায়গায় আটকে গেলে অনেকেই সলিউশন পান আবার অনেকেই টিউটোরিয়াল দেখা বন্ধ করে দেন ।
কিন্তু আমাদের এখানে তেমনটি হবে আমরা আপনার প্রতিটা সমস্যা সমাধানের চেষ্টা করবো ।