1 / 3
ডিজাইন করুন নিজের লোগ এবং জানুন নতুন কিছু।
2 / 3
কিছু নতুন শিখা বা জানার জন্য একটি আদশ জায়গা
3 / 3
নিজেকে পরিপূণ ভাবে তৈরী করুন

“ওয়েব ডিজাইন” স্বপ্নের ক্যারিয়ার শুরু থেকে সফলতা- যেমন হবে আপনার পথ চলা

ওয়েব ডিজাইন" আমার স্বপ্নের ক্যারিয়ার। শুধু আমার না। হয়তো আপনার এবং আপনার এবং আপনারও! অনেকেরই স্বপ্নের ক্যারিয়ার এই ওয়েব ডিজাইন। অনেকে স্বপ্ন দেখে ওয়েব ডিজাইনার হিসেবে জীবনে সফল হবার। হয়তো আপনিও দেখেছেন। আমি ও দেখেছি, এখনো দেখি।স্বপ্ন শুধু দেখার বিষয় নয়। স্বপ্ন পূরণ করার মাঝেই পূর্ণ সার্থকতা। জীবনে সেই ব্যক্তি সার্থক এবং সফল যে তার স্বপ্ন পূরণ করেছে। আমরা অনেক সপ্নই দেখি। সব হয়তো পূরণ করা সম্ভব নয়। তবে চেষ্টা করতে দোষ কি? অন্তত বলতে পারবো, না! আমি আমার স্বপ্ন পূরণের চেষ্টা করেছি। আপনার স্বপ্ন আপনি মার্ক জুকারবারগের মত সফল ব্যক্তি হবেন। কিন্তু একবার ভেবে দেখেছেন? আপনি এই স্বপ্ন পূরণ করার জন্য কি কখনো চেষ্টা করেছেন? তাহলে ভাবুন কিভাবে আপনার স্বপ্ন পূরণ হবে? ভাবুন কিভাবে আপনি সফল হবেন? অনেকে হয়তো চেষ্টা করতে চেয়েও পর্যাপ্ত গাইডলাইন এর অভাবে বা অন্য কোন সমস্যায় করতে পারেননি। অথবা চেষ্টা করেও সফল হননি।
আপনি আপনার সপ্ন পুরনে সচেষ্ট হোন, সফলতা আপনাকে খুজে নিবে।
আপনার স্বপ্ন ওয়েব ডিজাইন এ ক্যারিয়ার গড়ার। আপনি স্বপ্ন দেখুন বিশ্বের শ্রেষ্ঠ ওয়েব ডিজাইনার হবার। আপনি স্বপ্ন দেখুন বাংলাদেশের সেরা একজন ওয়েব ডিজাইনার হবার। এবং সেই স্বপ্ন পূরণে পরিপূর্ণ চেষ্টা করুন। আপনার লক্ষ থাকবে আপনার স্বপ্ন, সফলতা আপনাকে খুজে নিবে।
আমি ওয়েব ডিজাইন এ ক্যারিয়ার নিয়ে ধারাবাহিক টিউন লিখবো। কি করতে হবে, কি করবেন না, কিভাবে করবেন, কেন করবেন ইত্যাদি আরো অনেক প্রশ্নের উত্তর পাবেন আশা করি। যারা ওয়েব ডিজাইন কি তাও বুঝেন না তাদের কেও সহজে বুঝিয়ে দেয়ার চেষ্টা করবো। সময় নিয়ে ধৈর্য ধরে টিউন গুলো পড়ুন। আমি বলছি "হতাশ হয়ে ফিরতে হবে না" অবশ্যই উপকৃত হবেন। আর আমার টিউন পড়ে কেউ উপকৃত হলেই আমি সার্থক।

ওয়েব ডিজাইন কি?

একজন মানুষের মনে সর্বপ্রথম সাধারণ যে প্রশ্ন টি আসবে, সেটি হল ওয়েব ডিজাইন কি?
একটি ওয়েবসাইট এর দৃশ্যমান অংশ তৈরি করাই ওয়েব ডিজাইন।
আপনি একটি ওয়েবসাইট এ যা দেখতে পান তা তৈরি করাই ওয়েবডিজাইন। একটি ওয়েবসাইট দেখতে কেমন হবে, এর ব্যাকগ্রাউন্ড এর রং কি হবে, ব্যাকগ্রাউন্ড এ কোন ছবি থাকবে কিনা, থাকলে কি ছবি থাকবে। লেখা কত বড় হবে, কেমন স্টাইল এর হবে, কি রঙের হবে। ইত্যাদি নির্ধারণ করাই ওয়েব ডিজাইন। ওয়েব ডিজাইন এর কাজ ওয়েবসাইট এর দৃশ্যমান অংশ নিয়ে কাজ করা। যেমন ধরুন ফেসবুক, এর রং নীল বাম পাশে ছবি বা অনেক সময় ভিডিও থাকে। উপরে লগিন বক্স। ডানে সাইনাপ বক্স। আবার গুগল দেখুন। এর এসব কিছুই নেই। মাঝে একটি লোগো এবং এর নিচে সার্চ বক্স। এরকম প্রতিটা ওয়েবসাইট দেখতে ভিন্ন হয় কেন? এদের ডিজাইন এর কারনে। প্রত্যেক ওয়েবসাইট আলাদা ভাবে ডিজাইন করা হয়। প্রত্যেকের বিশেষ বৈশিষ্ট্য সহ বিশেষ ইউনিক ডিজাইন হয়।

ওয়েব ডিজাইন কিভাবে করতে হয়?

কিছু ভাষা ব্যবহার করে ওয়েব ডিজাইন করা হয়। এসব ভাষাকে কম্পিউটার এর ভাষা বা ওয়েব পেজ এর ভাষা ও বলতে পারেন। মানুষের যেমন আলাদা ভাষা আছে, সে তার ভাষা বোঝে। তেমনি ওয়েব পেজ এর ও আলাদা ভাষা আছে এবং সে সেই ভাষা বোঝে। ওই ভাষায় তাকে যা বলা হবে সে তাই করবে। যদি বলা হয় তোমার রং পাল্টাও সে তা পালটে দেবে। আপনাকে ওয়েব ডিজাইন করতে হলে এসব ভাষা জানতে বা শিখতে হবে। আর এসব ভাষা কম্পিউটার এ লিখে ওয়েব পেজ তৈরি করা হয়। কয়েকটি ওয়েব পেজ নিয়েই একটি ওয়েবসাইট। অনেক সময় মাত্র একটি পেজ নিয়েই একটি ওয়েবসাইট হতে পারে।
Webcoachbd.com এ এভাবে বলা হয়েছেঃ

ওয়েব ডিজাইন কি

ওয়েব ডিজাইন হচ্ছে একটা ওয়েবসাইটের জন্য বাহ্যিক গঠন তৈরী করা। ওয়েব ডিজাইনারের মুল কাজ একটা সাইটের জন্য টেমপ্লেট (ওয়েবপেজ) বানানো,এখানে কোন এপ্লিকেশন থাকবেনা। যেমন লগিন সিস্টেম, নিউজলেটার সাইনআপ, পেজিনেশন, ফাইল আপলোড করে ডেটাবেসে সেভ করা,ইমেজ ম্যানিপুলেশন, যদি সাইটে বিজ্ঞাপন থাকে তাহলে প্রতিবার পেজ লোড হওয়ার সময় বিজ্ঞাপনের পরিবর্তন এগুলি এপ্লিকেশন, ওয়েব এপ্লিকেশন। এসব তৈরী করতে হয় প্রোগ্রামিং ল্যাংগুয়েজ দিয়ে। কোন প্রকার এপ্লিকেশন ছাড়া একটা সাইট তৈরী করা এটাই ওয়েব ডিজাইন, এধরনের ডিজাইনকে বলতে পারেন স্টাটিক ডিজাইন।ওয়েব ডিজাইনের জন্য এই ধারনাটি সাধারনত ব্যবহৃত হচ্ছে।

ডিজাইন নাকি ডেভেলপমেন্ট?


আমরা প্রথমেই যে ভুলটি করি, সেটি হল ওয়েব ডিজাইন আর ডেভেলপমেন্ট কে গুলিয়ে ফেলি। ওয়েব ডিজাইন আর ওয়েব ডেভেলপমেন্ট সম্পূর্ণ আলাদা জিনিস। ওয়েব ডিজাইন কি আমি তা বলেছি। আসলে আমরা ডিজাইন বলতে কি বুঝি? কোন কিছু তৈরি করাই ডিজাইন, আর একটি ওয়েবপেজ এর দৃশ্যমান অংশ তৈরি করা হচ্ছে ওয়েব ডিজাইন। আর ওয়েব ডেভেলপ হচ্ছে ওয়েবসাইট এর প্রান দেয়া অর্থাৎ কাজ করার শক্তি দেয়া। একটি সহজ এবং মজার উদাহরণ দেখুন, এখানে গাড়ি কে ওয়েবসাইট মনে করুনঃ
ধরুন একটি গাড়ি বানাতে হবে। এখন একজন গাড়িটি দেখতে কেমন হবে, উচ্চতা, প্রস্থ, রং, ইত্যাদি ঠিক করবে। এবং সে অনুযায়ী গাড়ি বানাবে। এখন যে গাড়ি ডিজাইন করলো এবং বানালো সে হচ্ছে ওয়েব ডিজাইনার এবং এই গাড়ি ডিজাইন করে বানানোটা ওয়েব ডিজাইন।
আরেকজন গাড়িতে ইঞ্জিন লাগিয়ে গাড়ির সব তার জোড়া দিয়ে ইঞ্জিন, লাইট ইত্যাদি ঠিক করে গাড়িটিকে চলার উপযোগী করে তুল্ল। গাড়িটি কিভাবে চলবে, কি চাপলে কি কাজ করবে। কোন দিকে ঘুরালে কোন দিকে ঘুরবে। ইত্যাদি সব ঠিক করলেন তিনি। এক্ষেত্রে তিনি হচ্ছেন ওয়েব ডেভেলপার। আর এই গাড়িতে প্রাণ দেয়াটাই ওয়েব ডেভেলপমেন্ট।
ফেসবুক দেখতে কেমন, কই ছবি থাকবে, কই চ্যাট বক্স থাকবে, কই হোম বাটন থাকবে, কোনটার রং কেমন হবে ইত্যাদি হচ্ছে ওয়েব ডিজাইন এর কাজ। আর ফেসবুক এ স্টেটাস লিখে দিলেই তা সবার কাছে পৌঁছে যাবে, ইমেইল পাসওয়ার্ড দিয়ে লগিন ক্লিক করলেই লগিন হয়ে যাবে। কিছু লিখে লাইক এ ক্লিক করলে একটা লাইক যোগ হবে এবং মালিকের কাছে লাইক এর নোটিফিকেশন চলে যাবে, ইত্যাদি ডেভেলপমেন্ট এর কাজ।

আরো সন্দেহ আছে?

ধরুন একটি মানুষকে আপনি দেখতে পাচ্ছেন। তার হাত আছে, পা আছে, মাথা আছে, গোলগাল মুখ, দেখতে সুন্দর। এটাই হচ্ছে তার ডিজাইন। আবার আপনি দেখতে পাচ্ছেন সে হাটতে পারে, কথা বলে, বিভিন্ন কাজ করে, খেলা করে, তাকে কিছু করতে বললে করে, কোন প্রশ্ন করলে জবাব দেয়। এটা হচ্ছে তার ডেভেলপমেন্ট।
আশা করছি বুঝে গেছেন। এবার আর হয়তো ডিজাইন আর ডেভেলপমেন্ট কে এক করে বা গুলিয়ে ফেলবেন না। এবং এটাও হয়তো বুঝে গেছেন যে ওয়েব ডিজাইন থেকে ওয়েব ডেভেলপমেন্ট কঠিন? মাটি দিয়ে একটা মানুষ (মূর্তি) বানানো সহজ, কিন্তু তাতে প্রাণ দেয়া সহজ নয় (এক্ষেত্রে সম্ভব নয়, উদাহরণ হিসেবে ব্যবহার করা হয়েছে)


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

ওয়েব ডেভেলপমেন্ট হচ্ছে ওয়েবসাইটের জন্য এপ্লিকেশন তৈরী করা। লগিন সিস্টেম, নিউজলেটার সাইনআপ, পেজিনেশন, ফাইল আপলোড করে ডেটাবেসে সেভ করা,ইমেজ ম্যানিপুলেশন, যদি সাইটে বিজ্ঞাপন থাকে তাহলে প্রতিবার পেজ লোড হওয়ার সময় বিজ্ঞাপনের পরিবর্তন এগুলি এপ্লিকেশন, ওয়েব এপ্লিকেশন। এখানে যে এপ্লিকেশনগুলির উল্লেখ করেছি এধরনের আরো হাজারো এপ্লিকেশন আছে, ওয়েব ডেভেলপারকে এসব এপ্লিকেশন তৈরী করতে হবে।যদি ফ্রিল্যান্সিং করেন তাহলে ক্লাইন্টের চাহিদা অনুযায়ী এমনও এপ্লিকেশন তৈরী করা লাগতে পারে যার অস্তিত্ব পৃথিবীতে নেই।এই বিষয়টি বেশি চ্যালেন্জিং এবং ডাইনামিক।অর্থ্যাৎ আপনাকে এপ্লিকেশন ডিজাইন করতে হবে।তাই ওয়েব ডেভেলপমেন্ট কে আরও সুনির্দিষ্ট করে বলা যায় ওয়েব এপ্লিকেশন ডেভেলপমেন্ট
আরো বিস্তারিত জানতে ভিজিট করুন :https://www.techtunes.com.bd/featured/tune-id/205761

মন্তব্যসমূহ