ডিজিটাল স্কিলগাইডলাইন

কিভাবে ওয়েব ডিজাইন শিখব? ওয়েব ডিজাইন শিখতে কি কি লাগে

আপনি কি ওয়েবসাইট ডিজাইন শিখে ফ্রিলান্সিং করতে চান তাহলে আজকের এই পর্বটি আপনার জন্য। কারন আজকের এই আর্টিকেলে আমি আপনাকে বলে দিবো কিভাবে ওয়েব ডিজাইন শিখতে হয়,ওয়েব ডিজাইন শিখতে কি কি লাগে,ওয়েবসাইট ডিজাইন কিভাবে করতে হয়, ওয়েবসাইট ডিজাইন শেখার উপায় সহ বিভিন্ন রিসোর্স যেমন, ওয়েব ডিজাইন শেখার বই pdf, ওয়েবসাইট ডিজাইন শেখার ওয়েবসাইট ইত্যাদি। এছাড়াও ফ্রিলান্সিং করার জন্য ওয়েব ডিজাইন ক্যারিয়ার অনেক ভালো।

তো চলুন শুরু করা যাক,

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

ওয়েব ডিজাইন বলতে ওয়েবসাইট ডিজাইনকে বোঝায়। একটি ওয়েবসাইটকে যখন শুরু থেকে শেষ পর্যন্ত ডিজাইন করা হয় তখন সেটিকে বলা হয় ওয়েব ডিজাইন। ইন্টারনেটে যত ওয়েবসাইট দেখা যায় সবগুলোই প্রথমে ডিজাইন করা হয়, এরপর ডেভেলপমেন্ট করা হয়। তাই যদি কেউ ওয়েব ডেভেলপমেন্ট শিখতে চায় তাহলে প্রথমেই তাকে ডিজাইন শিখতে হবে, এরপর ওয়েব ডেভেলপমেন্ট।

যে ওয়েবসাইট ডিজাইন করে তাকে বলা ওয়েব ডিজাইনার বা ফ্রন্ট এন্ড ডেভেলপার। একটি ওয়েবসাইট ডিজাইন করার জন্য একজন প্রফেশনাল ফ্রন্ট এন্ড ডেভেলপারকে বিভিন্ন বিষয়ের দিকে লক্ষ্য রাখতে হয় যেমন, ওয়েবসাইটটি দেখতে কেমন হবে, ওয়েবসাইটের লেয়াউট কেমন হবে, ওয়েবসাইটের কালার, ফন্ট ইত্যাদি বিষয় সম্পর্কে জ্ঞান থাকা লাগে।

ওয়েব ডিজাইন শিখতে কি কি লাগে

ওয়েব ডিজাইন কি এটা তো জেনে গেলাম। এখন চলুন জেনে নেই ওয়েব ডিজাইন শিখতে কি কি লাগে বা ওয়েব ডিজাইন করতে কি কি শিখতে হয়। একটি ওয়েবসাইট ডিজাইন করতে বা ওয়েব ডিজাইন শিখতে কিছু স্ক্রিপ্টিং ভাষা জানতে হয়। যেগুলো হলো HTML, CSS, JAVASCRIPT, JQUERY, BOOTSTRAP, REACTJS। এখন আমরা এগুলোর বিস্তারিত জানবো।

এইচটিএমএল

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

সিএসএস

শুরুতে এইচটিএমএল ব্যবহার করে যেই ওয়েবসাইটের লেয়াউট তৈরি করা হয় সেটাকে এখন সিএসএস ভাষা ব্যবহার করে ডিজাইন করা হয়। মানে ওয়েব ডিজাইনের প্রধান কাজ এই সিএসএস ভাষা ব্যবহার করেই করা হয়। যদি সিএসএস না শিখেন বা কেউ না পারে তাহলে তার পক্ষে ওয়েবসাইট ডিজাইন করা সম্ভব না। আর এই কারনে এইচটিএমএল এবং সিএসএস ভাষা দুইটি ওয়েবসাইট ডিজাইন করার জন্য অপরিহার্য এবং অত্যন্ত গুরুত্বপূর্ণ।

জাভাস্ক্রিপ্ট এবং জেকুয়েরি

HTML, CSS দিয়ে একটি ওয়েবসাইট ডিজাইন করার পর সেটাকে আরো মনোমুগ্ধকর করার জন্য বিভিন্ন ধরনের এনিমেশন, স্লাইড ইত্যাদি যোগ করা হয়। আর এগুলোই এই জাভাস্ক্রিপ্ট এবং জেকুয়েরি ভাষা দুটি দিয়ে করতে হয়।

বুটস্ট্রেপ

বুটস্ট্রেপ একটি সিএসএস ফ্রেমওয়ার্ক। যারা সিএসএস ভাষা পুরোপুরি পারে তাদের জন্য এই ফ্রেমওয়ার্কটি শেখাটা পানির মতো সহজ হয়ে যাবে। সিএসএস এর কঠিন এবং জটিল কাজগুলো এই বুটস্ট্রেপ ফ্রেমওয়ার্ক দিয়েই করা হয়। এছাড়াও একটি ওয়েবসাইট যাতে সব ধরনের ডিভাইসে সঠিকভাবে দেখা যায় সেই কাজটাও বর্তমানে এই ফ্রেমওয়ার্ক দিয়ে করা হয়।

রিয়েক্টজেএস

বুটস্ট্রেপ এর মতো রিয়েক্টজেএসও একটি ডিজাইন ফ্রেমওয়ার্ক। তবে এটি সিএসএস ফ্রেমওয়ার্ক না, জাভাস্ক্রিপ্ট ফ্রেমওয়ার্ক। এটা দিয়ে চমৎকার সব ওয়েবসাইটের ডিজাইন করা হয় বর্তমানে। আপনি যেকোনো একটি বা দুইটিও শিখতে পারেন।

এই ভাষাগুলো শেখার পাশাপাশি ফটোশপ এবং ইলাস্ট্রেটর সফটওয়্যার দুটো সম্পর্কে ভালো ধারনা রাখতে হবে।ওয়েব ডিজাইন শিখতে কি কি লাগে

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

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

ওয়েব ডিজাইন শুরু,

  1. প্রথমেই এইচটিএমএল মার্কাপ ভাষা ব্যবহার করে ওয়েবসাইটের লেয়াউট বা স্ট্রাকচার তৈরি করে ফেলা হয়।
  2. এরপর সিএসএস ব্যবহার করে সেই স্ট্রাকচারকে একদম উপর থেকে নিচ পর্যন্ত ডিজাইন করতে হয়।
  3. সিএসএস দিয়ে ডিজাইন কাজ শেষ করার পর এখন বুটস্ট্রেপ ফ্রেমওয়ার্ক দিয়ে সিএসএস এর যেঁ জটিল কাজগুলো রয়েছে যেমন, ওয়েবসাইট রেস্পন্সিভ, কালার কম্বিনেশন ইত্যাদি করা হয়।
  4. তারপর ডিজাইন এর কাজ শেষ হয়ে গেলে ওয়েবসাইটকে আরো সুন্দর এবং মনোমুগ্ধকর করার জন্য জাভাস্ক্রিপ্ট এবং জেকুয়েরি ভাষা দুটি ব্যবহার করে এনিমেশন, স্লাইডার ইত্যাদি যোগ করা হয়।
  5. সর্বশেষ যদি আরো ডিজাইনের কাজ করার প্রয়োজন পড়ে তাহলে রিয়েক্টজেএস ব্যবহার করা যেতে পারে।

এখন চলুন কিছু রিসোর্স দিয়ে দেই ওয়েবসাইট ডিজাইন শেখার জন্য। কারন অনেকেই html কিভাবে শিখব, CSS কিভাবে শিখব, JAVASCRIPT বা JQUERY কিভাবে শিখব, BOOTSTRAP কিভাবে শিখব ইত্যাদি বিষয় নিয়ে অনেক চিন্তায় থাকে। ওয়েব ডিজাইন শেখার উপায় খুজে থাকে ইন্টারনেটে। কিন্তু সঠিক রিসোর্স এবং গাইডলাইন না পাওয়ার কারনে শিখতে পারে না। তাই এই রিসোর্স শেয়ার করা।

ওয়েব ডিজাইন শেখার বই pdf

প্রথমেই শেয়ার করবো ওয়েব ডিজাইন শেখার বই তাও আবার পিডিএফ আকারে যাতে যেকোনো সময় যেকোনো জায়গায় মোবাইলে রেখে বইগুলো পড়তে পারেন। অনেক বই রয়েছে তবে কিছু জনপ্রিয় বইগুলো হলো, ১। এইচটিএমএল বাই জিহাদুর রহমান নয়ন, ২। সিএসএস বই বাই আব্দুল্লাহ আল ফারুক, ৩।জাভাস্ক্রিপ্ট বাই আব্দুল্লাহ আল ফারুক । তাই দেরি না করে এখনই বইগুলো ডাউনলোড করে রাখুন।

ওয়েব ডিজাইন শেখার ওয়েবসাইট

ওয়েব ডিজাইন শেখার জন্য অনেক ওয়েবসাইট রয়েছে যেখানে ফ্রি এবং প্রিমিয়াম দুইভাবেই শেখা যায়। যেমন, UDEMY, COURSERA দুটি ইন্টারন্যাশনাল লার্নিং প্লাটফর্ম। এখানে টাকা দিয়ে শিখতে হয়। এছাড়াও W3SCHOOL, KHAN ACADEMY, FREECODECAMP তিনটি প্লাটফর্ম আছে যেখানে ফ্রিতে ওয়েব ডিজাইন শেখা যায়।

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

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

Shahab Uddin Chowdhury

I am Sajid Imon, Professional Web Designer and WordPress developer.

Don`t copy text!