“What is a web server? What are the HTTP methods? What is node.js?How does it work?”_ Do you ever feel curious about these? If your answer is YES, then this is the right place for you.

What is a Web Server?

Basically, a web server is a computer that runs websites. A web server is used to store, process, and deliver the web pages to users. Communication with a web server is done by using HTTP requests. …


JavaScript is one of the most used language in today's world. If you want to be a javascript developer, you have to solve a lot of problems. Here we will discuss 10 basic problems that you should definitely solve as a javascript beginner.

1.Swap Numbers without using Temporary Variable or Destructuring

In most cases, we use a third temporary variable to swap 2 variables. In javascript, we use destructuring to swap variables. But how to swap without these methods? Let’s see how to do it,

var num1 = 10;
var num2 = 30;
console.log(num1, num2); // output: 10, 30num1 = num1 + num2;
num2 = num1 - num2;
num1…


Currently React is the famous and most used javascript library to build UI. If you are a javascript developer, this the right article for you. Let’s explore React.js

Framework or library?

React is a library of javascript. It is not a framework. Usually, a framework is a complete solution and it has everything that you need to build a UI. And you also don’t use everything in a framework. But React doesn’t have that much. It is a small library. You have to use another library or package manager to create a perfect UI.

How React Works?

When React renders a tree of elements in the…


Are you learning javascript? If your answer is yes, then you must have to explore these 10 topics as a beginner. Let’s learn something new!

1.Values

There are 2 categories of javascript values. The Primitive values and then there are Object and Function. Primitive values are the unchangeable type of values. You can’t change these values by doing anything in your code. Null, Numbers, Undefined, Strings, Booleans, Symbols, BigInt are the primitive type values. These will remain the same. For example,

console.log(‘ I love javascript’); console.log(136);

These will always give the same output. Your code will not affect these.Then there is


If you are currently learning javascript, these 10 most used methods are a must-know for you. Let’s dig in together and explore javascript.

1.String.indexOf

indexOf() method is used to get the position of the searchString part inside the main string. it takes a searchString as an argument and returns the current index of that searchString in the main string. indexOf() will return -1 if the given argument is not present in that string. This method is also case sensitive. For example,

const str = ‘I am learning javascript, learning javascript is fun’;const result1 = str.indexOf(‘javascript’);const result2 = str.indexOf(‘JAVASCRIPT’);console.log(result1)…

Zahidul Islam Joy

A simple person with a passion for web development

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