যদিও অ্যালগরিদমের কাজগুলি (যেমন: কার্নেল ডেভেলপমেন্ট) সবচেয়ে ভাল লাগে আমার তবুও আমি ওখানে খুব দুর্বল বলে আমার জন্য ওয়েব ডেভেলপমেন্টই পারফেক্ট...... তাই আমার নিজের নলেজ শেয়ার করে ও যদি অন্যের উপকার হয় এই লক্ষ্য নিয়ে একটি টিউটোরিয়াল শুরু করছি
আমাদের টার্গেট অত বড় না, গুগল সার্চের মত একটি সাইট বানানো.......মানে ওরকম দেখতে এবং ওরকম ফাংশনালিটি'র একটি সাইট বানানো আরকি
সূচনা:
যাই হোক, আমি নিজের নলেজ টেস্ট করার জন্যে ইউটিউব থেকে ভিডিও ডাউনলোড করার একটা সাইট তৈরী করেছি...... আমি প্রমিজ করেছিলাম ওটা বানানোর সময় যা যা শিখেছি তা অন্যদের সাথেও শেয়ার করব...... সেই লক্ষ্যটা এখন পাল্টে নিয়েছি কারণ আমি দেখলাম বাংলাদেশে সি.এস.ই. ব্যাকগ্রাউন্ডের বাইরে যারা তারা মূলত ওয়েব নিয়েই কাজ করেন কিন্তু ভাল রিসোর্স কিংবা গাইডলাইনের অভাবে হতাশ হয়ে পড়েন আর যারা সি.এস.ই. ব্যাকগ্রাউন্ডের তাদের একটা কুইক ডকুমেন্টেশন দরকার এই বিষয়ে........... দু'টোর মাঝে সমন্বয় করে উভয়কেই উপকৃত করাই এই টিউটোরিয়ালটি'র উদ্দেশ্য
প্রস্তুতি পর্ব:
ওয়েবসাইটের গঠন কেমন হবে, কোথায় কি থাকবে, কোথায় ক্লিক করলে কোথায় যাবে এগুলি সব আউটপুট ডিজাইনে ডিফাইন করতে হবে এবং এই আউটপুট ডিজাইনটি হল: এইচ.টি.এম.এল...... ফলে ব্যাকগ্রাউন্ডে যেই প্রোগ্রামিং ল্যাংগুয়েজই ব্যবহার করি না কেন আমাদের আউটপুট দিতে হবে এইচ.টি.এম.এল দিয়ে......... আমাদের টিউটোরিয়াল যেহেতু প্রথম দিকে আউটপুট নিয়ে কাজ করবে তাই এটাতে কাজ করায় অভ্যস্ত হয়ে নিতে হবে আমাদের.......
সুতরাং আমি নিচে কিছু সফটওয়ার ও অ্যাড-অন লিখছি.... সব নামিয়ে ইন্সটল করে নিন..... না পারলে বলবেন প্লিজ.....
১) ওয়েব ব্রাউজার হিসেবে ফায়ারফক্স :
আপনি ক্রোম কিংবা ইন্টারনেট এক্সপ্লোরার কিংবা অপেরা ব্যবহারকারী হতে পারেন, আমি সুইচ করতে বলব না তবে এটাও ইন্সটল করে নিন কারণ আমাদের কাজের সুবিধার জন্যেই একে লাগবে.... অন্য ব্রাউজারগুলিতে অত সুবিধা নেই ডেভেলপমেন্টের জন্যে
২) এলিমেন্ট ভিউয়ার হিসেবে ফায়ারবাগ অ্যাডঅন :
এটি ফায়ারফক্সের অ্যাডঅন........ এটি দিয়ে আমরা এইচ.টি.এম.এল এর বিভিন্ন এলিমেন্ট পরীক্ষা করব, জাভাস্ক্রিপ্ট কোডিং চেক করবো, সি.এস.এস চেক করব........
এর গুরুত্ব সম্পর্কে একটা কথাই বলব, যে ডেভেলপার এটার নাম শোনার পরেও ব্যবহার করেনা হয় সে এক্সট্রিম গীক একজন অথবা সে একজন নির্বোধ ওয়েব ডেভেলপার
৩) ইন্টারনেট এক্সপ্লোরারে পেজ কেমন আসবে তা দেখার অ্যাডঅন :
ফায়ারফক্স যতই ভাল হোক, উইন্ডোজ এখনো ৬০% বাজার দখল করে আছে.....সুতরাং একে অবশ্যই অবহেলা করা যাবে না আবার একসাথে ফায়ারফক্স ও এক্সপ্লোরার খোলা রেখে পি.সি. স্লো করারও মানে হয়না তাই এই অ্যাড অনটি আমাদের লাগবে
৪) এইচ.টি.এম.এল ও সি.এস.এস ও সবকিছুর এডিটর হিসেবে "নোটপ্যাড প্লাস প্লাস":
আমরা যাই লিখিনা কেন তা কোন একটি টেক্সট এডিটরে লিখতে হবেই....... নেটবিন'স অনেক ভাল তবে আমি অসাধারন এবং লাইটওয়েট একটি সফটওয়ার হিসেবে নোটপ্যাড প্লাস প্লাস এরই নাম বলব....... আপনারা নিজেরা অন্য কোড এডিটরে অভ্যস্থ হয়ে থাকলে এর দরকার নেই বলব
৫) ফায়ার এফ.টি.পি. অ্যাডঅন ফাইল আপলোডের জন্যে :
আমরা যাই ডেভেলপ করিনা কেন সেটাকে একটা সার্ভারে রাখতে হবে নিজের পিসি থেকে নিয়ে...... আমরা যেহেতু নিজের পিসিকে সার্ভার হিসেবে ব্যবহার করিনা তাই ফাইল আপলোড করতে হবে আমাদের এবং এজন্যে এই সফটওয়ারটি আমাদের কাজে লাগবে
আজ এটুকুনই...........ভাল থাকুন সবাই
সর্বশেষ এডিট : ২৬ শে ডিসেম্বর, ২০০৯ বিকাল ৫:৩০