জাভাস্ক্রিপ্ট কি? আসুন একটু জানি এবং বুঝি

আসসালামুআলাইকুম এটা আমার ৩য় টিউন আসা করি ভুল গুলো ক্ষমার দৃষ্টিতে দেখবন। জাভাস্ক্রিপ্ট হল একটি ক্লাইন্ট সাইড স্ক্রিপ্টিং ল্যাংগুয়েজ বা ব্রাউজার স্ক্রিপ্টিং। ক্লাইন্ট সাইড স্ক্রিপ্টিং ল্যাংগুয়েজ এর অর্থ হচ্ছে যে ওয়েব ব্রাউজ করবে তার ব্রাউজার এই স্ক্রিপ্টগুলোকে run/execute করবে।ক্লাইন্ট সাইড এর বিপরীত হল সার্ভার সাইড,সার্ভার সাইড ল্যাংগুয়েজ গুলোর কোড ওয়েব সার্ভার এর মাধ্যমে execute/run হয়।জাভাস্ত্রিপ্ট এর প্রধান সুবিধা হল এর মাধ্যমে ভিজিটরকে সাইটের এর প্রতি আর্কষন সৃষ্টি এর যায়। জাভাস্ক্রিপ্ট ECMA ইন্টারন্যশনাল অর্গানাইজেশন কতৃক উদ্ভাবিত এবং তৈরি করেছিলেন ব্রান্ডন এইচ (Brendan Eich)। জাভাস্ক্রিপ্ট এর অফিসিয়াল নাম ছিল ECMAScript। ওয়েব ডিজাইন এবং ডেভলপমেন্ট উভয় ক্ষেত্রেই জাভাস্ক্রিপ্ট সমান গুরুত্বপূর্ণ।আপনি তখনই একজন পরিপূর্ণ ডিজাইনার হয়ে উঠবেন যখন এইচ টি এম এল এবং সি এস এস এর পাশাপাশি জাভাস্ক্রিপ্ট ব্যবহার করতে পারবেন।

জাভাস্ক্রিপ্ট কেন ব্যবহার করা হয়? (Why use JavaScript?)
১.জাভাস্ক্রিপ্ট এইচ টি এম এল ডিজাইনারকে প্রোগ্রামিং এর সুযোগ তৈরি করে দেয়।
২.জাভাস্ক্রিপ্ট ওয়েব পেজে ডাইনামিক টেক্সট যুক্ত করার সুযোগ সৃষ্টি করে।
৩.জাভাস্ক্রিপ্ট এর মাধ্যমে এইচ টি এম এল এ তৈরিকৃত ফরম ভ্যালিডেশন করা হয়।
৪.জাভাস্ক্রিপ্ট এর মাধ্যমে ব্যবহারকারীর ব্রাউজার নির্দেশ করে।

জাভাস্ত্রিপ্ট এর সাহায্যে নিচের কাজগুলো এর যায়।
১.ঘরি
২.Mouse Trailers
৩.ড্রপডাউন মেনু
৪.Alert মেসেজ
৫.পপআপ উইন্ডো
৬.ফর্ম ভেলিডেশন
৭.স্লাইড শো
৮.চলন্ত খবর
আরও অনেক...

প্রোগ্রাম লেখার পদ্ধতি (Method of writing program.)
সাধারণত যে কোন প্রোগ্রামিং ল্যাঙ্গুয়েজ ব্যবহার করে প্রোগ্রাম করার জন্য কম্পাইলার প্রয়োজন হয়। জাভাস্ক্রিপ্ট ব্যবহার করে যদিও ওয়েব পেজে প্রোগ্রাম করা যায় তার পরেও জাভাস্ক্রিপ্ট ব্যবহার করে প্রোগ্রাম তৈরির জন্য বিশেষ কোন কম্পাইলারের প্রয়োজন নেই।জাভাস্ক্রিপ্টে প্রোগ্রাম লেখার জন্য উইন্ডোজ অপারেটিং সিস্টেমের ডিফল্ট এডিটর notepad ব্যবহার করলেই চলে, তবে বাড়তি সুবিধা পাওয়ার জন্য এডভান্স এডিটর হিসেবে Dreamweaver এবং Notepad++ ব্যবহার করা যেতে পারে।

তাহলে চলুন একটা জাভা প্রোগ্রাম করি

উপরের জাভাস্ত্রিপ্ট কোড লক্ষ্য করলে দেখতে পাবেন যে "document.write(Hello World!)" এই statement এর শেষে কোন সেমিকোলন নেই। কারন প্রত্যেক statement এর শেষ নির্দেশ করতে জাভাস্ত্রিপ্ট এ সেমিকোলন এর প্রয়োজন নেই।

এখন আমরা জাভাস্ক্রিপ্ট তারিখ Date প্রদর্শন করবো.......
জাভাস্ক্রিপ্ট এ ব্যবহারকারীর computer clock অনুযায়ী Date object তৈরী করা হয়।

সকলকে ধন্যবাদ।

Level 0

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


টিউনস


আরও টিউনস


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


টিউমেন্টস

প্রথমের টুকু জানি না কিন্তু ২য় প্যারা থেকে তো
WEBCOACHbd এর কপি-পেস্ট টিউন…….. এই কাজটা তো উচিত নারে ভাই….

Level 0

খুব সুন্দর পোস্ট ধন্যবাদ আপনাকে

Nice post. vi ami web programeen shikhte chai a janno amake ki ki shikhte hobe ?
http://travelsr.wordpress.com

@অন্তিমআর্তনাদ ভাই জান নিজের কিছু কথার সাথে যদি সাইট এর ভাষার মিল থাকে থাহলে তো কিছু করার নাই। আর কথা হইলো আমি cse এর ছাএ java পরেছিলাম steve suehring এর বই এবং এই বই থেকেই টিউন টি করা। @tariqul Islamভাই web program শিখার কোন শেষ নাই তবুও web program শিখতে হলে C , C++ খুব ভালো করে শিখতে হবে। কারন এটা আপনার সব ক্ষেএে লাগবে। than HTML, CSS ,java scirpt , XML, PHP or .NET এগুলো কম বেশি জানা থাকলে আপনি একটা web site বানাতে পারবেন।আমাদের দেশে লিনাস্ক সারভার বেশি তাই php টা বেশি প্রাধান্য ।

    Level 0

    @sheikh arfin shohag: ভাই আপনি বারবার javascript এর সাথে java গুলাইতেসেন কেন !!

djjmahbub ভাই আপনাকেও ধন্যবাদ।

Level 2

Etar upor gigatune koren.

Level 2

নতুন কিছু জানানোর জন্য ধন্যবাদ।

আপনাকেও ধন্যবাদ ।

________________________________________________________________________________Vai…Mr. sheikh afrin shohag : khub sudor tune))))) valo laglo..”vai Javascript ni-a r aktu likhle valo mone hoto.,————–Asa kori likhben,,,Onek Do-a korlam vai,. Apnake,
_______________________________________________________________________________

ধন্যবাদ ভাই ইনসাআল্লাহ ভাই যা জানি শেয়ার করবো।

ধন্যবাদ…………।

@faiyaz26: ভাই ভুলটা কোথায় বললে ভালো হতো । আমিতো একটা বারো java and javascript এক করি নাই । plzz ভাই একটু ভুলটা ধরিয়ে দিলে উপকার হতো। ধন্যবাদ