এসো বাংলায় Web Design শিখি [পর্ব-০২] Web Design and Development শিখতে হলে কি কি জানতে হবে? | Web Design Tutorial in Bangla [Part-02] What to know if you want to learn Web Design and Development?


আসসালামু আলাইকুম। আশা করি আপনারা আল্লাহ্‌র রহমতে ভালোই আছেন। আপনাদেরকে www.ipostbd.com visit করার জন্য নেক ধন্যবাদ।

গতপর্বে আমরা Web Design and Development এর Basic কিছু idea সম্পর্কে জেনেছি এবং আমরা সেখানে দেখেছি, website টি 3টা way তে তৈরি করা হয়।
      
1.     PSD বা ছবি তৈরি করাযা গ্রাফিক্স ডিজাইনার এর কাজ।       
2.     ওয়েব ডিজাইন বা স্ট্যাটিক সাইট বানানোর কাজযা একজন ওয়েব ডিজাইনার এর কাজ।
3.      ডাইনামিক ওয়েবসাইট তৈরি করাযা একজন ওয়েব ডেভেলপারের কাজ।

আজ আমরা জানবো, web design শিখতে হলে কি কি জানতে হবে। তো চলুন শুরু করা যাক...

Web Design শিখতে হলে কি কি জানতে হবে? [ What to know if you want to learn Web Design? ]  

আপনাকে একটা কথা না বললেই নই, অনেকেই ইন্টারনেটে বলে থাকে, যদি Web Development শিখো, তাহলে Web Design না জানলেও চলবে। একথা যদি আপনি শুনে থাকেন, তাহলে আপনি এখনি সব কিছু ভুলে যান। কারণ আপনাকে অবশ্যই অবশ্যই আগে Web Design জানতে হবে।

তারপরে আপনি Web Development সম্পর্কে জানতে পারবেন। Web Design সম্পর্কে আপনি দক্ষ না হলেও, basic ধারণা থাকতে হবে। Web Design না শিখে বা Web Design না জেনে আপনি কখনও Web Development করতে পারবেন না। আশা করি, এতটুকু বুঝতে পেরেছেন যে, Web Design আগে শিখতে হবে, তারপর Web Development শিখবেন।

client আপনাকে Web Design করার জন্য একটি PSD File দিবে। তার মানে, আপনাকে যে রকম website তৈরি করতে হবে, সেই রকম website তৈরি করার জন্য একটি File দিবে। যেটা দেখে দেখে same ডিজাইন coding করে আপনি professional website design এ পরিণত করবেন। coding করে good website design তৈরি করতে হলে, যেগুলো আপনাকে জানতে হবে, তাহলো...

1.     HTML
2.     CSS
3.     JavaScript অথবা jQuery. 

অর্থাৎ আপনি যদি web designer হতে চান, তাহলে অবশ্যই অবশ্যই HTML এবং CSS আপনাকে জানতেই হবে HTML এবং CSS ছাড়া আপনি কখনও কোন professional website design করতে পারবেন না এবং JavaScript, jQuery এর কাজ হল, একটি website কে আরও সুন্দর করা। যেমনঃ আমরা দেখি, একটি website এ প্রবেশ করার পর, কোথাও click দিলে color change হয় এবং কোথাও click দিলে ভিতর থেকে বের হয় ইত্যাদি এই রকম effect তৈরি করার জন্য JavaScript, jQuery ব্যবহার করা হয়। সুতরাং HTML, CSS এবং JavaScript অথবা jQuery এই চারটা part আপনি শিখলে (learning web design) world এর সব ধরনের professional website design করতে পারবেন। আশা করি আপনারা learn web design part বুঝতে পেরেছেন।

Web Development শিখতে হলে কি কি জানতে হবে? [ What to know if you want to learn Web Development? ]   

web development সম্পর্কে আমরা বিভিন্ন ধরনের নাম শুনে থাকি। যেমনঃ

1.     PHP, ASP
2.     Framework-PHP
3.     CMS
a)     wordpress
b)    Joomla
c)     Drupal
d)    Magento

উপরের 3টি item থেকে যে কোন 1টি শিখে আমরা website কে  web development বা dynamic website তৈরি করতে পারি PHP (Hypertext Preprocessor) এবং ASP এর কাজ একই। PHP এর মাধ্যমে website কে develop করা হয়। যেমনঃ আপনি যখন onlineresult দেখেন, তখন শুধু আপনার নাম এবং রোল নাম্বার দিয়ে click করেন, তারপর আপনার সামনে result বের হয়। এই Automation কাজই হল web development বা dynamic website.

অর্থাৎ professional website এ বিভিন্ন ধরনের content (picture, description) রয়েছে। এই content যেন website owner কোন coding না জেনেই পরিবর্তন করতে পারে বা content কে manage করতে পারে, তার জন্য ব্যবস্থা করে দেওয়া বা website কে dynamic করা।  

কোন website এর content কে আরও সহজেই CMS (content management system) এর মাধ্যমে পরিবর্তন বা dynamic করা যায়। যেমনঃ Wordpress, Joomla, Drupal, Magento এগুলোকে CMS বলা হয়। পৃথিবীতে website কে development করার জন্য Wordpress কে সবচেয়ে বেশি ব্যবহার করা হয়। তাই আমরা এখানে Wordpress এর মাধ্যমে website কে develop বা ডাইনামিক করবো। আশা করি আপনারা learn Web Design and Development বুঝতে পেরেছেন।


আজ এই পর্যন্তই রাখলাম, আগামী পর্ব পড়ার জন্য আমন্তণ রইল। সবাই ভালো থাকবেন। “আল্লাহ্‌ হাফেজ” 

Post a Comment

0 Comments