প্রোগ্রামিং অনেক কঠিন আরও নানা হাবিজাবি কথা শুনা যায় । তাই ভাবলাম ধাপে ধাপে এটা নিয়ে আলোচনা করব । ক্রেডিট দিতে চাই ঝাঙ্কার মাহবুব ভাই কে যার অনুপ্রেরণা পেয়ে এটা লেখা !

প্রোগ্রামিং এর ৫টা রত্ন আছে সেটার মধ্য থেকে ১ নাম্বার নিয়ে কথা শুরু করা যাক । ল্যাঙ্গুয়েজ হিসেবে আমি জাভাস্ক্রিপ্ট এর কিছু উদাহরণ দেখাব । আপনারা যে যেটা পারেন সেটার দিয়ে ট্রাই করবেন । ১ নাম্বার রত্নকে ৫টি ভাগে ভাগ করা যায় । দেখে নেই :

Variable ( পরিবর্তনশীল )

একটি মান যা পরিবর্তন হতে পারে । প্রোগ্রামিং এ ভেরিয়েবল বলতে জায়গা বুঝানো হয় যেখানে ডাটা বা নাম্বার রাখা যায় !

উদাহরণ ঃ

var num1 = 5 ;
var name = X ;

Condition ( শর্ত )

ভোটের মৌসুম চলতিসে সেটার উদাহরণই দেয়া যাক । ১৮ এর কম হলে ভোট দিতে পারবে না ; বেশি হলে ভোট দিতে পারবে । এইযে আমরা একটা ডিসিশন নিলাম প্রোগ্রামিং এ এটা অনেক গুরুত্বপূর্ণ ধারণা যেটাকে বলে if else .

উদাহরণ ঃ

var age = 18;
if (age < 18){
  console.log('No');
  }
  else{
  console.log('Yes');
  }

Array ( সাজান )

সহজে বলতে গেলে কালেকশান । কিসের ? যেকোনো কিছুর । হতে পারে বই , খাতা ইত্যাদি ।

উদাহরণ ঃ


var arr1 = [5,6,1,0] ;
var arr2 = [ 'x' , 'lol' ] ;

Loop ( লুপ )

এটা অনেক গুরুত্বপূর্ণ ধারণা যা প্রগ্রামিংকে আরও সহজ করে । একটা কাজ বার বার না করে একবার কোনভাবে করার ধাপ । ধরুন আপনাকে বলা হইল ১-১০০ পর্যন্ত গণনা করতে যেটা অনেক কষ্ট । আপনি তাই একটা প্রোগ্রাম লেখে ফেললেন কাজ সহজ করার জন্য়্ ।

উদাহরণ ঃ


var n = 0;
for(i=0;i<10;i++){
console.log(i);
}

Function ( কাজ )

১ম রত্নের শেষ এবং গুরুত্বপূর্ণ বিষয় ফাংশন । একবার লেখবেন বার বার সেটা কল করে কাজ করবেন ।

উদাহরণ ঃ

function Func(){
var n = 0;
for(i=0;i<10;i++){
console.log(i);
}
Func();
}

সময়ের অভাবে অনেক কিছু ক্লিয়ার করতে পারলাম না ।আজ রাখছি ।আল্লাহ হাফেয ।