ওয়েব ডেভেলপমেন্ট


ওয়েব ডিজাইন হচ্ছে মূলত একটি ওয়েব পেজের বাহ্যিক কাঠামো । ওয়েব ডিজাইনারের মূল কাজ হচ্ছে একটা সাইটের জন্য টেমপ্লেট বানানো। একটি সাধারণ ওয়েব পেইজ ডিজাইন করতে সাধারনত ব্যবহার হয় HTML, CSS এর মত মার্ক আপ ল্যাঙ্গুয়েজ । এখানে পেইজটির সাইনআপ, পেজিনেশন বা ডেটাবেসে সেভ করার মত কোন ডাইনামিক বৈশিষ্ট্য থাকেনা ।









ভাল মানের ওয়েব পেইজ ডিজাইন করতে হলে আরও কিছু ল্যাঙ্গুয়েজ জানা লাগে, যেমন- Javascript(Basic), Jquery, PHP, HTML5, CSS3 ইত্যাদি ।









অপরদিকে , ওয়েব ডেভেলপমেন্ট হচ্ছে একটি ওয়েবসাইটের জন্য এপ্লিকেশন তৈরী করা।যেখানে একজন ওয়েব ডেভেলপার একটি ওয়েব সাইট এর জন্য ওয়েব অ্যাপ্লিকেশান তৈরি করে থাকেন।









ওয়েব ডেভেলপমেন্ট শিখার জন্য যা যা জানা লাগে তা হচ্ছে, HTML, CSS, Javascript ( Basic এর উপর ধারনা), Jquery(Javascript এর একটি ফ্রেমওয়ার্ক), PHP(সার্ভার স্ক্রিপ্টিং ল্যাংগুয়েজ) । পাশাপাশি যেকোনো একটি CMS(Content management system) যেমন, ওয়ার্ডপ্রেস, জুমলা, ড্রপাল শিখে রাখা ভাল।






চাহিদা : অনলাইন মার্কেটপ্লেস গুলোতে ওয়েব পেইজ ডিজাইনার এবং ওয়েব ডেভেলপারদের যথেষ্ট চাহিধা রয়েছে। অনলাইনে ফ্রীলাঞ্চিং মার্কেটপ্লেস গুলোতে অসংখ্য কাজ ওয়েব পেইজ ডিজাইন এবং ওয়েব ডেভেলপমেন্ট ক্যাটাগরিতে প্রতিনিয়ত আসছে।











ক্ষেত্র : ওয়েব প্রোগ্রামিং এর ক্ষেত্রও যথেষ্ট বড়। আপনি ভালভাবে ওয়েব প্রোগ্রামিং শিখতে পারলে অনলাইনে যেসব মার্কেটপ্লেস গুলোতে কাজ করতে পারবেন, সেগুলোর মধ্যে প্রধান হচ্ছে,






১। Odesk.com

২। Elance.com

৩। Freelancer.com

৪। Peopleperhour.com


........................ ইত্যাদি


আপনি ভাল ওয়েব পেইজ ডিজাইন করতে পারলেও এর যথেষ্ট গুরুত্ত আছে। যেমন, আপনি আপনার ডিজাইনthemeforest.net এ বিক্রি করে অথবা 99designs.com এ কনটেস্ট এ অংশগ্রহন করেও আয় করতে পারেন ।















কিভাবে শিখবেন ওয়েব প্রোগ্রামিং : অনলাইন এ ওয়েব প্রোগ্রামিং শিখার অনেক মাধ্যম রয়েছে । তারমধ্যে অন্যতম হচ্ছে w3school.com

এছাড়াও আপনি প্রাকটিস করতে পারেন,


১। 1st webdesigner

২। Tutsplus

৩। RRFoundation (বাংলা)



এই সাইট গুলো থেকে।