জাভাস্ক্রিপ্ট প্রোগ্রামিং বাংলা ব্লগ

জাভাস্ক্রিপ্টঃ ব্যাসিক ফাংশন

By on মার্চ 29, 2018

ধরুন আপনি ২ যোগ ২ এ কতো রেজাল্ট আসে সেটা জানতে চাচ্ছেন। এর জন্যে কয়েক লাইন কোড লিখলেন এবং রেজাল্টও ঠিকঠাক আসলো। এখন আবার পরে ৪ যোগ ৪ এ কতো আসে সেটা জানতে চাইলেন, তো এখন কি করবেন? আবার কিছু লাইন কোড লিখবেন। কিন্তু দেখুন এখানে বারবার আপনি দুইটা ডিজিটের যোগফলই বের করতে চাচ্ছেন। এখন […]

Continue Reading

কম্পিউটার সাইন্স বাংলা ব্লগ সফট স্কিল

কমান্ড লাইন ব্যাসিকঃ কমান্ড লাইন কি? 

By on মার্চ 26, 2018

কমান্ড লাইন হচ্ছে আপনার কম্পিউটারকে অপারেট করার আল্টিমেট ওয়ে। কমান্ড লাইন ইউজ করে আপনি দ্রুত কাজ করে ফেলতে পারবেন। আরো সুবিধা হচ্ছে আপনি ঠিক যেটা করতে চাচ্ছেন সেটাই করতে পারবেন। গ্রাফিকাল ইউজার ইন্টারফেসের মতো এক জায়গায় ক্লিক করতে গিয়ে ভুলে আরেক জায়গায় করে ফেললে যেমন আপনি যেটা চাচ্ছেন না সেটাই ওপেন হয়ে যেতে পারে(ভুলে), কমান্ড […]

Continue Reading

জাভাস্ক্রিপ্ট প্রোগ্রামিং বাংলা ব্লগ

জাভাস্ক্রিপ্টঃ ব্যাসিক অবজেক্ট

By on মার্চ 25, 2018

আমরা গত পর্বে অ্যারে নিয়ে আলোচনা করেছি। অ্যারেতে আইটেমগুলো ইনডেক্স নাম্বার দিয়ে অ্যাক্সেস করতে হয়। এবং সেজন্যে অ্যারেতে থাকা আইটেমগুলোর সিরিয়াল ঠিক রাখা জরুরী। কিন্তু আমরা যদি ইনডেক্স ছাড়া স্পেসেফিক কোনো কীওয়ার্ড দিয়ে এরকমভাবে অ্যারেরমতো কোনো ডাটা স্ট্রাকচার থেকে আইটেম অ্যাক্সেস করতে চাই তাহলে কি উপায় থাকতে পারে? হ্যা একটা উপায় আছে, সেটা হচ্ছে অবজেক্ট। […]

Continue Reading

জাভাস্ক্রিপ্ট প্রোগ্রামিং বাংলা ব্লগ

জাভাস্ক্রিপ্টঃ অ্যারে নিয়ে সবকিছু

By on

আপনি ধরুন অনেকগুলো ডাটা/ভ্যারিয়েবল স্টোর করতে চাচ্ছেন। এজন্যে আপনি কি করতে পারেনঃ var name1 = ‘Zonayed Ahmed’; var name2 = ‘Zawad Ahmed’; var name3 = ‘Zobayer Ahmed’; var name4 = ‘Masood Ahmed’; var name5 = ‘Ahmed Zonayed’; এখন দেখুন এখানে অনেকগুলো ভ্যারিয়েবল স্টোর করতে চাচ্ছি, আর তারজন্যে প্রত্যেকবারই একটা একটা করে নাম নিয়ে নিয়ে ভ্যারিয়েবলগুলো […]

Continue Reading

জাভাস্ক্রিপ্ট প্রোগ্রামিং বাংলা

জাভাস্ক্রিপ্টঃ লুপ নিয়ে সবকিছু

By on মার্চ 24, 2018

প্রোগ্রামিং এ আমাদের মাঝে মধ্যে অনেক কাজ বারবার করতে হয়। সেক্ষেত্রে আমরা লুপ ইউজ করি। আজকের পর্বে আমি বিভিন্নরকম লুপ নিয়ে আলোচনা করবো। প্রোগ্রামিং এ লুপ খুবই মজাদার একটা জিনিস। লুপ জিনিসটা বুঝার জন্যে একটু প্রকৃতি তে চলে যেতে হবে। আমাদের পৃথিবীতে দিন রাত সবসময় হয়। একটা নির্দিষ্ট টাইম পর পর দিন হয়, আবার একটা […]

Continue Reading

জাভাস্ক্রিপ্ট প্রোগ্রামিং বাংলা ব্লগ

নিত্যদিনের জাভাস্ক্রিপ্টঃ ফার্স্ট ক্লাস ফাংশন ও হাইয়ার অর্ডার ফাংশন

By on

আজকে আমি জাভাস্ক্রিপ্ট এর ফার্স্ট ক্লাস ফাংশন এবং হায়ার অর্ডার ফাংশন নিয়ে কথা বলবো এবং সাথে উদাহরণসহ কিছু ফাংশন তুলে ধরবো যেগুলো থেকে ক্লিয়ার ধারণা পাওয়া যাবে। সবশেষে হায়ার অর্ডার ফাংশন map() এর ব্যবহার দেখাবো। জাভাস্ক্রিপ্ট এ ফাংশন কে ফার্স্ট ক্লাস ফাংশন বলা হয়। এখন কথা হলো ফার্স্ট ক্লাস ফাংশন কি? ফার্স্ট ক্লাস ফাংশনকে আপনি […]

Continue Reading

জাভাস্ক্রিপ্ট প্রোগ্রামিং বাংলা

জাভাস্ক্রিপ্টঃ কন্ডিশনাল স্টেটমেন্ট নিয়ে সবকিছু

By on মার্চ 20, 2018

এই পর্বে আমি কন্ডিশনাল স্টেটমেন্ট নিয়ে বিস্তারিত আলোচনা করবো। কন্ডিশনাল স্টেটমেন্ট সাধারণত সব প্রোগ্রামিং ল্যাঙ্গুয়েজেই কমন একটা জিনিস। আর গুরুত্বপূর্ন তো অবশ্যই। তেমন ঝামেলাপূর্ন কোনো ব্যাপার না। একদম সিম্পল এবং আশা করি সবাই সহজেই শিখে ফেলতে পারবেন এটা। আমরা রিয়েল লাইফে অনেক ডিসিশন নিয়ে থাকি। আমাকে আজকে এই কাজটা নাইলে ঐকাজটা বা দুইটাই করতে হবে। […]

Continue Reading

জাভাস্ক্রিপ্ট প্রোগ্রামিং বাংলা

জাভাস্ক্রিপ্টঃ অপারেটর নিয়ে সবকিছু

By on মার্চ 17, 2018

এই পর্বে আমি অপারেটর নিয়ে বিস্তারিত আলোচনা করবো। অপারেটর খুবই ব্যাসিক জিনিস, আমরা সবাই এমনিতেও জানি। কিন্তু এ সম্পর্কে ভালো ধারণা থাকতে হবে। কারণ অপারেটর অনেকভাবে ইউজ করা হয়। ধরুন ২ + ৪ এ ৬ হয়, এখন এখানে + হচ্ছে অপারেটর, আর ২ এবং ৪ হচ্ছে অপারেন্ড। আমরা এখন এইধরনের অপারেটর নিয়েই আলোচনা করবো। এই […]

Continue Reading

জাভাস্ক্রিপ্ট প্রোগ্রামিং বাংলা

জাভাস্ক্রিপ্টঃ ভ্যারিয়েবল এবং ডাটা টাইপ

By on

আজকের পর্বে আমি ভ্যারিয়েবল এবং ডাটা টাইপ নিয়ে কথা বলবো। এখানে দেখানো উদাহরণগুলো সব ক্রোম কন্সোলে করা হয়েছে, এবং এটাই সবচেয়ে ভালো উপায় প্র্যাক্টিস করার জন্য। তাই আপনিও ক্রোম কন্সোল ওপেন করে সেখানে প্র্যাক্টিস করবেন। আর কিছু আগের করা ফাইলের মধ্যে করা হয়েছে, সেগুলাও সেভাবে প্র্যাক্টিস করবেন। ভ্যারিয়েবলঃ ভ্যারিয়েবল হচ্ছে একটা পাত্রের মতো, যেখানে আপনি […]

Continue Reading

জাভাস্ক্রিপ্ট প্রোগ্রামিং বাংলা

জাভাস্ক্রিপ্টঃ ব্যাসিক ক্রোম ডেভেলপার কন্সোল

By on মার্চ 13, 2018

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

Continue Reading