জাভাস্ক্রিপ্ট টিউটোরিয়াল [পর্ব-০১] :: জাভাস্ক্রিপ্ট কি?

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

জাভাস্ক্রিপ্ট (JavaScript) হচ্ছে সবচেয়ে জনপ্রিয় স্ক্রিপ্টিং ল্যাঙ্গুয়েজ যা ওয়েবসাইটের ফাংশনালিটি বৃদ্ধি করে এবং প্রায় সকল ব্রাউজার এ কাজ করতে পারে। এটি একটি ক্লায়েন্ট সাইড স্ক্রিপ্টিং ল্যাঙ্গুয়েজ। জাভাস্ক্রিপ্টকে সংক্ষেপে (JS) লেখা হয়। ১৯৯৫ সালের সেপ্টেম্বর মাসে Netscape এর প্রোগ্রামার Brendan Aich প্রথমে LiveScript এর উদ্ভাবন করেন। পরবর্তীতে, ৪ ডিসেম্বর, ১৯৯৫ এ LiveScript এর নাম পরিবর্তন করে জাভাস্ক্রিপ্ট রাখা হয়। জাভাস্ক্রিপ্ট সবচেয়ে জনপ্রিয় স্ক্রিপ্টিং ল্যাঙ্গুয়েজ। জাভাস্ক্রিপ্ট এ অল্প প্রোগ্রামিং করে অনেক বড় করা করা যায়। এইচটিএমএল হচ্ছে স্ট্যাটিক যেখানে জাভাস্ক্রিপ্ট ব্যবহার করে এইচটিএমএল এর ভিতরে ডাইনামিক ডাটা ইনপুট করা যায়। এছাড়া, যারা এইচটিএমএল দিয়ে ওয়েবসাইট ডিজাইন করেন জাভাস্ক্রিপ্ট তাদের জন্য একটি টুল হিসেবে কাজ করে। একটি ডাইনামিক ওয়েবসাইট তৈরি করতে জাভাস্ক্রিপ্ট এর প্রয়োজনীয়তা অপরিহার্য। জাভাস্ক্রিপ্ট একটি ওয়েবসাইটকে আকর্ষণীয় করে তুলে এবং ওয়েবসাইটের ভিজিটরকে সাইটের প্রতি আকৃষ্ট করে।

এছাড়া, জাভাস্ক্রিপ্ট এর সাহায্যে নিম্নলিখিত কাজগুলো করা যায়ঃ

  • ওয়েবসাইট এ সময় এবং তারিখ সেট করা।
  • নেভিগেশনসহ ড্রপডাউন মেনু তৈরি করা।
  • ওয়েবসাইট এ স্লাইড শো প্রদর্শন করানো।
  • পপ-আপ ওয়ার্নিং, নোটিশ, উইন্ডো প্রদর্শন করানো।
  • বিভিন্ন ধরনের Alert ম্যাসেজ দেওয়া।
  • ওয়েবসাইটে বিভিন্ন কন্ডিশন/শর্ত সেট করা।
  • ওয়েবসাইট এ চলতি খবর প্রদর্শন করানো।
  • ব্রাউজার অনুযায়ী ওয়েবসাইটের কাঠামো পরিবর্তন।
  • ওয়েবসাইটের ফর্ম ভ্যালিডেশন ইত্যাদি।

জাভা ও জাভাস্ক্রিপ্ট

‘জাভা’ (Java) ও ‘জাভাস্ক্রিপ্ট’ (JavaScript) এরা কখন এক নয়। অনেকেই আছেন যারা মনে করেন জাভা ও জাভাস্ক্রিপ্ট এক। কিন্তু, তারা একে অপরের থেকে সম্পূর্ণ ভিন্ন। কেননা, জাভা একটি শক্তিশালী প্রোগ্রামিং ল্যাঙ্গুয়েজ।

আরও বিস্তারিত জানতে নিচের টেবিল এ পড়ুনঃ

জাভা (Java)জাভাস্ক্রিপ্ট (JavaScript)
জাভা (Developed By Sun Microsystems) হচ্ছে এক ধরনের জটিল ও শক্তিশালী প্রোগ্রামিং ল্যাঙ্গুয়েজ।জাভাস্ক্রিপ্ট (Developed By Brendan Aich) হচ্ছে সহজবোধ্য স্ক্রিপ্টিং ল্যাঙ্গুয়েজ।
জাভা দ্বারা লিখিত কোড স্ট্যাটিক।জাভাস্ক্রিপ্ট দ্বারা লিখিত কোড ডাইনামিক।
জাভা দ্বারা লিখিত কোড ভার্চুয়াল মেশিন এ Run করানো হয়।জাভাস্ক্রিপ্ট ওয়েবসাইটের ফাংশনালিটি বৃদ্ধি করে এবং প্রায় সকল ব্রাউজার এ কাজ করতে পারে।

 

জাভাস্ক্রিপ্ট শিখতে হলে আপনাকে প্রথমে অবশ্যই এইচটিএমএল (HTML) শিখতে হবে। আপনি যদি এইচটিএমএল না জানেন তাহলে প্রথমে এইচটিএমএল শিখে নিতে পারেন। আপনি এখান থেকে এইচটিএমএল শিখতে পারেন। এছাড়া, এইচটিএমএল এর উপর বাংলা ই-বুক ডাউনলোড করতে এই লিঙ্ক দেখতে পারেন।

আশা করি বুঝতে পেরেছেন। ভাল লাগলে অবশ্যই টিউমেন্ট করবেন। কোথাও বুঝতে অসুবিধা হলে অবশ্যই জানাবেন।

আপনি টিউটোরিয়ালমেলা থেকে অনলাইন এ ওয়েব ডিজাইন এবং ডেভেলপমেন্ট শিখতে পারেন।

Level 0

আমি জিহাদুর রহমান। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 11 বছর 12 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 51 টি টিউন ও 194 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

সুন্দর টিউনের জন্য আপনাকে অনেক ধন্যবাদ

পরবর্তী তুনে এর আশায় রইলাম

Level 2

ভালো লাগলো…।

আমিও সাথে আছি ….

বাহ !! নাইচ টিউন
নেক্সট টিউন কখন পাচ্ছি 🙂

bro emon ki kora sombob je china mobile e java file support korano jete pare

জিহাদুর রহমান ভাই । অনলাইনে ওয়েব ‍ডিজাইন পরিপূর্ণ ভাবে শিখা সম্ভব কিনা।

পরিস্কার টিউন।ধন্যবাদ দিলে কম হয়ে যায়।