ভালো মানের প্রোগ্রামারদের অবশ্যই কোডিং জানতে হবে, কেউ প্রোগ্রামার হতে চাইলে তাকে অবশ্যই ভালো করে প্রোগ্রামিং জানা থাকা প্রয়োজন। কোডিং প্রথম অবস্থায় অনেক কঠিন মনে হবে, তবে ধৈর্য্য ধরে লেগে থাকলে অবশ্যই সম্ভব। ওয়েব ডেভলমেন্ট, ওয়েব ডিজাইন, প্রোগ্রামিং সব ধরনের কাজ করতে হয়ে কোডিং এর মাধ্যমে। বর্তমান সময়ে কমবেশি সকলেই প্রোগ্রামিং শেখার যোগ্যতা রাখে যদি তার অদম্য ইচ্ছে এবং ধৈর্য থাকে। কারণ একটা সময়ে শেখার জন্যে সবচেয়ে বড় প্রতিকূলতা ছিল রিসোর্সের অভাব। কিন্তু বর্তমানে ফ্রি তে এমন সব রিসোর্স পাওয়া যায় যেগুলো অনুসরণ করে যে কেউ খুব সহজেই অনলাইনে প্রোগ্রামিং শেখার পাশাপাশি প্রফেশনাল কাজও করতে পারবে অনায়াসে। সেরকম দশটি সাইট নিয়ে আলোচনা করবো আজ যেখান থেকে প্রফেশনাল কাজ শিখতে পারেন আপনিওঃ
প্রথমে বেসিক কিছু আলোচনা করি।
প্রোগ্রাম, প্রোগ্রামিং কি?
কমপিউটারের মাধ্যমে কোন সমস্যা সমাধানের জন্য প্রয়োজনীয় নিদের্শমালার সমষ্টিকে প্রোগ্রাম (program) বলা হয়। আর এই ধারা বণর্না বা প্রোগ্রাম রচনার পদ্ধতি বা কৌশলকে প্রোগ্রাম পদ্ধতি বা প্রোগ্রামিং (programming) বলা হয়। অন্য কথায়, কোন সমস্যা অল্প সময়ে এবং সহজে সমাধানের উদ্দেশ্যে সম্পাদানের অনুক্রমে নিদের্শাবলী সাজানোর কৌশলকে প্রোগ্রামিং বলা হয়।
প্রোগ্রামিং ভাষা কি ?
কমপিউটারের মাধ্যমে কোন সমস্যা সমাধান তথা প্রোগ্রাম রচনার জন্য ব্যবহৃত শব্দ, বর্ণ, অংক, চিহৃ প্রভৃতির সমম্বনেয় গঠিত রীতিনীতিকে প্রোগ্রা ভাষা (Programming Language) বলা হয়। বিভিন্ন ধরনের প্রোগ্রাম রচনার জন্য বিভিন্ন ধরনের প্রোগ্রাম ভাষা ব্যবহৃত হয়। পৃথিবীতে কোটি কোটি মানুষ অনেক ধরনের ভাষা ব্যবহার করে। কিন্তু কমপিউটার এই সব ভাষা বোঝে না, সে শুধু বুঝে ( 1 , 0 ) যাকে বাইনারি সংখ্যা বলে । মেশিন ল্যাঙ্গুয়েজ নামেই বেশি পরিচিত । সুতরাং এখানে স্পষ্ট যে কম্পিউটার এর ল্যাঙ্গুয়েজ মেশিন ল্যাঙ্গুয়েজ আর প্রোগ্রামিং ল্যাঙ্গুয়েজ হচ্ছে C, C++, C#, Python, Perl , Ruby ইত্যাদি,
১. কোড একাডেমি: http://www.codecademy.com/: ওয়েবসাইটি খুব উইজারফ্রেন্ডলি। Javascript HTML/CSS,PHP,Python,Ruby,API এই ধরনের সার্ভিস গুলো এখনে দিয়ে থাকে। সাইটে সাইন আপ করে সবাই সাইটে ব্যবহার করতে পারবেন। অনলাইন ঘরে বসেই এখন থেকে শিখা সম্ভব কোডিং। আর কোডিং শেখার জন্য জনপ্রিয় একটি সাইট কোড একাডেমি।
১. কোড একাডেমি: http://www.codecademy.com/: ওয়েবসাইটি খুব উইজারফ্রেন্ডলি। Javascript HTML/CSS,PHP,Python,Ruby,API এই ধরনের সার্ভিস গুলো এখনে দিয়ে থাকে। সাইটে সাইন আপ করে সবাই সাইটে ব্যবহার করতে পারবেন। অনলাইন ঘরে বসেই এখন থেকে শিখা সম্ভব কোডিং। আর কোডিং শেখার জন্য জনপ্রিয় একটি সাইট কোড একাডেমি।
৩. কোড স্কুল : http://www.codeschool.com/ কোড স্কুল সাইটিতে প্রবেশ করলেই মনে হবে, সর্ম্পূন সাইটি এক বার হলেও ঘুরে দেখি। সাইটির ডিজানই আসাধারন। রয়েছে সব ধরনের কোডিং শিখার সুযোগ।
Leave a Reply