Web development Tutorial in Bangla Part-2 :)
আসসালামু আলাইকুম ,
আশা করি আল্লাহ তায়ালা আপনাদের সবাইকে ভালো রেখেছে।
কোড শিখানোর আগে আমাকে আবার কিছু বক বক করতে হবে। কারণ এই বক বক না শুনলে আপনারা কোড বা এই কোর্স করে মজা পাবেন না।
কোনো খাবার খাওয়ার আগে তো জানতে হবে এইটা কেন খাবো ,খেলে কি উপকার আরো অনেক কিছু। তাই আর বক বক না করে চলুন শুরু করি।
ওয়েব সাইট তৈরি করার জন্য HTML , CSS , Javascript দরকার হয়।
এইগুলো কিভাবে কাজ করে তা একটা উদহারণ দিয়ে বুজানো যাক।
HTML হচ্ছে কোনো ব্যক্তির শরীর আর CSS হলো সেই ব্যক্তির সৌন্দর্য করার উপায় এবং Javascript হচ্ছে ঐই ব্যক্তির ব্রেইন।
যদি এই উদহারণ না বোঝেন তাহলে আরেকটা উদহারণ দিয়ে আপনাদের বুজানোর চেষ্টা করি।
HTML হচ্ছে কোনো গাড়ির বডি আর CSS হলো সেই গাড়ির বডির রং , আর কোথায় কোন আকার ,আকৃতি দিতে হবে, তাতে কি রং করতে হবে তা। এবং Javascript হচ্ছে ঐই গাড়ির ইঞ্জিন।
আশা করি এখন বুঝতে পেরেছেন।
এখন আমাদেরকে এইটা বুঝতে হবে যে এই ওয়েবসাইট কিভাবে কাজ করে...
উপরের ছবি তে যে client দেখছেন দরে নিন সেটা আপনি , এখন আপনি আপনার সার্চ ইঞ্জিন ব্রাউজার অর্থাৎ Google Chrome ,Mozilla firefox ,Opera ,Microsoft edge etc ব্রাউজার এ সার্চ করেন
www.codewithak25.com তখন ওয়েব সার্ভার (web server) থেকে HTML , CSS , Javascript দিয়ে তৈরি করা ওয়েব পেজ আপনার ব্রাউজারে দেখায়। এই ওয়েব পেজটি তৈরি হয়েছে front-end এবং back-end দিয়ে। Front-end হলো (HTML , CSS , Javascript) আর Back-end হলো (Php ,Phython , Node.js)এইগুলো আপনার তথ্য কে সার্ভার এ নিয়ে যায় বা আপনাকে দেখায় বা আপনাদেরকে আলাদা ভাবে চিনতে সাহায্য করে।
যখন আপনি সার্ভারে কিছু লেখে পাঠান তখন এই Back-end কাজ করে আপনার তথ্য Front-end এর কাঠামোতে সাজিয়ে আপনার কাছে উপস্থাপন করে। আর এইভাবে ওয়েব সার্ভার বা ওয়েব সাইট কাজ করে।
কোন মন্তব্য নেই
If you have any doubts, please let me know.