মনে কৌতূহল তো জাগতেই পারে যে , এই যে প্রতিদিন আমরা কোন না কোন ওয়েবসাইট অথবা অ্যাপ ব্যবহার করতেছি , এই অ্যাপ্লিকেশান গুলো আসলে কিভাবে তৈরি করা হয় ?!!!

মূলত আমরা যে ওয়েবসাইট গুলো প্রতিদিন ব্রাউস করি , সেগুলোকে বলা হয় Web Application । আর যে Software গুলো আমরা ইউস করি সেগুলোকে বলা হয় Application , সংক্ষেপে App বলি আমরা ।
তো যাই হোক , এই উভয়ই ধরনের Applicaiton আসলে কিছু নির্দিষ্ট Structure ফলো করে তৈরি করা হয় । সবচেয়ে জনপ্রিয় একটা Application হচ্ছে “3 Tier Architechure “ । ওয়েব জগতে এই Structure টি অনেক অনেক জনপ্রিয় ।
এখানে Tier…


কিংবদন্তি নেটস্কেপ নেভিগেটর ওয়েব ব্রাউজারের নির্মাতা ব্রেন্ডন আইচ ১৯৯৫ সালে জাভাস্ক্রিপ্ট তৈরি করেছিলেন।

javascript কী?

জাভাস্ক্রিপ্ট এর যদি ফর্মাল ডেফিনেশন দিতে চাই তাহলে উইকিপেডিয়া এর সংজ্ঞাটাই মেনশন করি -

“ JavaScript often abbreviated as JS is a programming language that conforms to the ECMAScript specification.JavaScript is high-level, often just-in-time compiled, and multi-paradigm. It has curly-bracket syntax, dynamic typing, prototype-based object-orientation, and first-class functions.” -উইকিপেডিয়া

কী !!!? মাথার উপর দেয়া গেলো বুঝি ? চলুন সহজ ভাবে বুঝা যাক। কিছু গুরুত্বপূর্ণ পয়েন্ট তুলে ধরি আপনাদের মাঝে।

*** প্রথম কথা হচ্ছে javascript একটি programming language এইটা নেয়া কারো সন্দেহ নাই। কিন্তু জাভাস্ক্রিপ্ট অন্য…


চলুন ঘুরে আসি প্রোগ্রামিং এর জগৎ থেকে । হ্যা, আজকে এই আলোচনা করবো ওয়েবসাইট এর প্রাণ জাভাস্ক্রিপ্ট এর একটা কমন জিনিস variable নিয়ে । অবশ্য varilable টা প্রত্যেক programming language এই থাকে । শুধুমাত্র অল্প কিছু ভিন্ন ছাড়া প্রায় সবকিছুই এক । তো আজকে আমরা দেখবো javascript এ variable কিভাবে ব্যবহার করা হয় ।

১. variable কি ?

সহজ ভাষায় বলতে গেলে, ভ্যারিয়েবল হলো তাই যাতে আপনি কিছু স্টোরে করে রাখতে পারবেন ।

২. javascript এ variable কিভাবে লিখতে হয় ?

  • javascript এ variable লেখার শুরুতে স্পেশাল একটা keyword ব্যবহার করতে

হয় । যেইটা হলো var । তবে let ও…


MERN Stack এর শুরুতেই যে word টি আছে সেটি হলো “M” . যার মাদ্ধমে মূলত mongoDB কেই বুঝানো হয় । আর আজকে আমি আপনাদের সাথে যে বিষয়টি নিয়ে আলোচনা করবো সেটি হলো এই mongoDB ।

mongoDB একটি ডাটাবেস সার্ভার যে সার্ভার এর মাদ্ধমে আমরা আমাদের ডাটা গুলোকে ডাটাবেস এ সংরক্ষণ করতে পারি । এটি একটি ডকুমেন্ট-ওরিয়েন্টেড noSQL Database । mongoDB ২০০৭ সালে ডুইট মেরিম্যান, এলিয়ট হরোভিটস এবং কেভিন রায়ান প্রতিষ্ঠা করেছিলেন ।

আপনারা অনেকেই mySQL ,Oracle ,microsoft CQL এর নাম শুনে থাকবেন । এদের প্রত্যেকটাই আসলে এক একটা ডাটাবেস।

১. ডাটাবেস কি ?

ডাটাবেস হচ্ছে যেখানে আমরা আমাদের ডাটা গুলোকে…


  1. Truthy and falsy value:

The true and false value in javascript is something different from another programming language. There are some way we can identify the true and false value in javascript.

  • You can write a condition like this using if else.
const age = 4;if (age >= 4) {console.log(‘condition is true’); } else {console.log(‘condition is false’);}

This code will return simply

// condition is true

It is same for all programming language.

But if you don’t fulfill the condition in if else. Javascript will works like -

Where javascript works as false with 0 .


  1. What is React?

React is a popular javascript library. Day by day its popularity is increasing. Because it shortens the time and increases the efficiency of code. It creates a pipeline for the frontend only. But you can use it with the backend easily.

2. Create React app:

If you want to do a project with react you must create a react app. For this, you must operate some command. For this, you must have npm and the latest node version on your computer. …


The javascript function is a building block of some code which executed by calling it. We can return various mathematical operations by passing value through it or calling it.

Anyway function is an important part of any programming language. Because it reduces the resues of the same code.

Today I will discuss 10 important things about javascript functions.

  1. Syntax:

Normally a javascript function is defined like this-

function name(parameter1, parameter2, parameter3) {
// code to be executed
}

Where function is a keyword. Then you have to give the name of the function. …


Javascript has only one type of number like decimal and without decimal.

  1. isFinite()

It identifies if a given number is finite or not. It doesn’t change the type of number just check the finiteness of the number and return true or false.

const number1 = 1.2;console.log(Number.isFinite(number1)); // trueconst number2 = ‘infinity’;console.log(Number.isFinite(number2)); // false

2. isInteger()

it checks if a given number is an integer or not. If the number is an integer it passes true and if it is infinity, decimal, it will pass false.

const number1 = 3;console.log(Number.isInteger(number1)); // trueconst number2 = 1.2;console.log(Number.isInteger(number2))…

Javascript, the language which changes the user interface of the website overnight. It works just incredibly. day by day the use of javascript is increasing. At first, it was used in the front end only. But now it is a famous language in the backend also.

A string is a collection of characters. Where the first index starts from 0.

  1. CharAt():

A method that is used in string operation. It is used to access an individual character in the string. Such as

const name = “asif ur rahman”;console.log(name.charAt(1)); //returns s.

2. Concat():

This method is used to contact several strings. Such as

const firstName = “asif ur”const lastName = “rahman”const fullName…

Asif Ur Rahman

Hi ! I am Md. Asif Ur Rahman. A full time web developer.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store