আসসালামুয়ালাইকুম, ফ্রেন্ডস আইটি পয়েন্ট এর পক্ষ আপনাকে স্বাগতম। আমাদের আজকের আলোচনার বিষয়ঃ কোডিং শেখার ভালো উপায় কী? কিভাবে শুরু করবেন? কোথা থেকে শুরু করবেন? চলুন আল্লাহ্র নামে শুরু করি।
প্রাসঙ্গিক পোস্ট নাম্বার: ৫
কোডিং করতে পারা খুব মজার কাজ! আপনি ওয়েবসাইট তৈরি করতে, প্রতিক্রিয়াশীল মোবাইল গেম তৈরি করতে এবং ডেটা বিশ্লেষণ প্যাকেজগুলি প্রোগ্রাম করতে সক্ষম এই বিষয় টা একবার ভাবুনতো। আপনি নিজের তৈরি গেম নিজের মোবাইলে খেলতেছেন ভাবতেই খুব মজা লাগে তাইনা। আপনি যদি কোডিং শিখেন তবে আপনি মজাদার, আকর্ষনীয় উপায়ে এগুলি এবং আরও অনেক কিছু করতে সক্ষম হবেন!
তাহলে চলেন এই কোডিং শেখার ভালো উপায় কী? কিভাবে শুরু করবেন? তা নিয়ে ছোট করে আলোচনা করি,
আপনার লক্ষ্য এবং আপনি কোন ভাষা শিখতে চান তার উপর নির্ভর করে কোডিং শেখার বিভিন্ন উপায় রয়েছে। তবে সর্বসাকুল্যে চিন্তা করে কিছু কথা বলার চেষ্টা করবো ইনশাআল্লাহ।
কেন আপনি কোডিং শিখতে চান?
প্রথমে নিজেকে জিজ্ঞাসা করুন, কেন আপনি কোডিং শিখতে চান? খুব সততার সাথে যথেষ্ট সময় নিয়ে চিন্তা করেন কেন আপনি কোডিং শিখতে চান? আপনি কি ক্যারিয়ার এর কথা ভাবছেন, না আপনার বন্ধুদেরকে চমকে দিতে, নাকি আপনার শখ? বিষয়টা এই জন্য জরুরি যে এটার উপর নির্ভর করে আপনি কোন ভাষা শিখবেন।
সঠিক প্রোগ্রামিং ভাষা চয়ন করুন
আপনি কেন কোডিং করতে চান তা একবার বুঝতে পারলে, আপনি কোন প্রোগ্রামিংয়ের ভাষাটি শিখবেন তা খুব সহজেই চিহ্নিত করতে পারবেন। এইচটিএমএল এবং সিএসএসকে কোডিং বিশ্বে সহজতম এন্ট্রি পয়েন্ট হিসাবে বিবেচনা করা হয় তবে এটা শুধুমাত্র ওয়েবসাইট তৈরির জন্য বেশি কার্যকর। আরও ইন্টারেক্টিভ ওয়েবসাইটগুলির জন্য আপনাকে জাভাস্ক্রিপ্ট, পিএইচপি, এসকিউএল এবং পাইথন জানতে হবে। ভিডিও গেম ডেভলোপার হতে হলে ইউনিটি বা সি# এই ধরনের প্রোগ্রামিং শিখতে হবে।
আবার মোবাইল অ্যাপ নির্মান করার জন্য অর্থাৎ আইওএস অ্যাপ্লিকেশনগুলি তৈরি করতে সুইফট বা সি এবং অ্যান্ড্রয়েড অ্যাপ্লিকেশনগুলির জন্য জাভা বা কোটলিন শিখতে হবে। এভাবে আপনি আপনার প্রয়োজনীয় ভাষা চয়ন করুন।
বেশিরভাগ পেশাদাররা প্রথম প্রোগ্রাম হিসেবে পাইথন, সি#,সি বা জাভাস্ক্রিপ্ট শেখার পরামর্শ দেন।
আপনাকে শিখতে সহায়তা করে এরকম সঠিক রিসোর্স নির্বাচন করুন
ভাষা চয়ন করার পর সবথেকে বড় বিষয় হল আপনাকে রিসোর্স নির্বাচন করতে হবে, এক কথায় আপনি কোথা থেকে শিখবেন বা কার কাছ থেকে শিখবেন। অনলাইনে আপনি অনেক ফ্রী রিসোর্স পাবেন যেমন w3schools। আপনি চাইলে এখান থেকে শিখতে পারেন। কিংবা কিছু পেইড কোর্স আছে তা থেকে একটা কোর্স আপনি করতে পারেন। তবে এ ক্ষেত্রে কোনটি আপনার সময় এবং অর্থের পক্ষে মূল্যবান তা নির্ধারণ করা কঠিন হয়ে যায়।
তবে প্রথমে আপনি ফ্রী কোর্স,ব্লগ,কিংবা ফ্রী বুটক্যাম্প এ অংশ নিয়ে শুরু করতে পারেন। তাছাড়া আপনি ইউটিউবে পোস্ট করা সমস্ত বক্তৃতা দেখতে পারেন।
একটি বই সংগ্রহ করুনঃ
এমন একটি বই সংগ্রহ করুন যা আপনি শুরু থেকে শেষ অবধি অনুসরণ করতে পারবেন। বিভিন্ন ধরনের ওয়েবসাইট এ ঘুরে বেড়ানোর চেয়ে একটা বই আপনাকে কোডিংয়ের আরও ব্যাপক পরিচিতি দেবে। একজন স্ব-শিক্ষিত প্রোগ্রামার হিসাবে, আপনি এমন বইগুলি থেকেও উপকৃত হতে পারেন যা আপনার পেশায় বিস্তৃত পরামর্শ দেয়। বই পরার পর আপনাকে অবশ্যই আপনার অভ্যাস এবং চিন্তাভাবনায় পরিবরতন আনতে হবে। আপনি যে ভাষাটি শিখতে চাচ্ছেন সেই ভাষার উপর অবশ্যই সেরা বইটি সংগ্রহ করুন।
উপরে বলা কথাগুলো যদি আপনি বুজতে পারেন তবে আপনি এখান থেকে শুরু করতে পারেন। এবং নিচের বিষয়গুলো মেনে চলার চেষ্টা করুন।
- কিছু ইন্টারেক্টিভ টিউটোরিয়াল বা কোডিং গেমগুলি দেখুন।
- আপনার ডিভাইসকে (এবং সহায়তাকারীদের) নতুন কৌশল শেখান।
- কোডিং সম্পর্কে ভিডিও দেখুন।
- ব্যক্তিগত প্রকল্পগুলির সাথে অনুশীলন করুন।
- আপনার ভুল্গুলো গুগল এ সার্চ করুন এবং সমাধান করার চেস্টা করুন।
- অন্য কারও কোড হ্যাক করুন।
- পরামর্শদাতা খুজে নেন (বা অন্য কাউকে পড়ান)।
- একটি কোডিং বুটক্যাম্পে যোগ দিন।
- সঠিক কোড এডিটর ডাউনলোড করুন (VS-CODE Suggested)।
- অনুশীলন, অনুশীলন, এবং আরও কিছু অনুশীলন করতেই থাকুন!
- শিখতে থাকুন এবং শিখতেই থাকুন ইনশাআল্লাহ কিছু না কিছুতো হবেই।
কোডিং এর জগতে আপনাকে স্বাগতম । ধন্যবাদ
Valo laglo
Valo legeche
Valo laglo