Photo by Fatos Bytyqi on Unsplash


jQuery is a small library of JavaScript. It was tremendously popular back in the first half of the last decade. Later it started to became less necessary to use jQuery as JavaScript itself has adopted many of the jQuery features and became more powerful with JavaScript’s latest updates. But still nowadays we may require jQuery for working with many of jQuery’s elegant plugins. So, let’s start using jQuery.

You have 2 options to install jQuery in your projects.

  1. Go to this link, press Ctrl+A, copy all the codes and then paste it to a new file on your project folder…

In this blog I’m going to discuss 10 things about REST API, SOAP, Webpack, POSTCss, NPM Short Flag, Yarn and more. So, let’s get started.

01. What is REST API

REST is acronym for REpresentational State Transfer. It means when a RESTful API is called, the server will transfer to the client a representation of the state of the requested resource. It is an architectural style, or design pattern, for APIs.

Most REST APIs implement CRUD: Create, Retrieve, Update, and Delete.
GET, POST, DELETE, GET, PATCH, and PUT, These are HTTP methods.
POST →Create
GET →Retrieve
PUT / PATCH →Update
DELETE →Delete

In Node…

If you’re a newbie developer then this post might give you a brief idea about how a team actually divides the task between the members and handle the tasks efficiently. So, without a further ado let’s get started!

Photo by Dylan Gillis on Unsplash

Working as a team gives you confidence, tendency to help each other, leadership skills, project management experience, real life team managing application experience and so more. I am going to discuss here about the five major points following which you can handle a project efficiently.

01. Plan the project

Before getting started with any JavaScript framework you should have a good understanding on JavaScript basics, ES6 features, HTML and CSS and VueJS is not any different. If you have these concepts you can start your journey with VueJS with the 10 topic that I’ve discussed below.

Photo by Sean Lim on Unsplash

01. What is Vue JS?

Vue JS is a JavaScript framework. Unlike some other frameworks, Vue JS is extremely light weight. Plus, it contains Vue Router built in with it. So we don’t need to install external library for using routing like React. You can see the size comparisons of popular JS frameworks below

You might have taken pretty decent preparation for your front end interview, but all of a sudden you discover some questions are bursting straight to you which you were not aware of. Well, this article may rescue you in that condition.

01. Difference between Window and Document

The JavaScript window object sits at the top of the JavaScript Object hierarchy and represents the browser window. The window object is supported by all browsers. All global JavaScript objects, functions, and variables automatically become members of the window object. The window is the first thing that gets loaded into the browser.

The Document interface represents any web page…

Different interviewers follow different approaches while interviewing. Some of them might present some coding challenges for you to solve. If you prepare the 10 things I discussed below you’re going to perform like a champ(not sure tho):

01. Method Overloading in JavaScript

Method overloading means the ability to create multiple functions of the same name with different implementations. In JavaScript it can be a little tricky. Below we’ve used if else to execute function differently based on the parameter.

If you’re on your way to an interview for any role like front end developer or web content editor, you can be pretty confident that they’ll quiz you on CSS. I hope this informative article would help you much to clear the interviews successfully.

SGML (Standard Generalized Markup Language) is the origin of CSS. It is a language that defines markup languages.

  • Ascending by selectors is not possible
  • Limitations of vertical control
  • No expressions
  • No column declaration
  • Pseudo-class not controlled by dynamic behavior
  • Rules, styles, targeting specific text not possible

If you clear a slide of an element, floating elements…

Strong knowledge of HTML is highly recommended to crack the interviews for any web development posts. I hope this informative article would help you much to clear the interviews successfully.

No. There are some HTML tags that don’t need a closing tag. For example: <image> tag, <br> tag.

The HTML formatting is a process of formatting the text for a better look and feel. It uses different tags to make text bold, italicized, underlined.

HTML tag is just opening or closing entity. For example:

<p> and </p> are called HTML tags

HTML element encompasses opening tag, closing tag, content (optional…

This is the Day 04 of me gathering different concepts on React. Let’s see the top 10 things that I learnt today:

01. JSX elements are expressions

Like an expression we can assign a JSX element to variables.

const greeting = <div>Hello Andromeda</div>;const isNewToReact = true;function SayGreeting() {
if (isNewToReact) {
return greeting; // displays: Hello Andromeda
} else {
return <div>Hi again, Jupiter</div>;

02. Assigning JSX into multiple line

To assign a multi line JSX into a variable we need to wrap the JSX with parentheses.

const greeting = (
<p>Welcome to React</p>

03. Easy way to generate unique key prop

Each React element iterated over needs a special ‘key’…

As the title says we’re going to discuss the top 7 algorithms here. But we would explore 10 implementation of these 7 algorithms. I have added recursion version of some algorithms. So, let’s start!

01. Finding Factorial using loop

Although it may not seem like those nerdy algorithms but it is a must have concept for beginners. It may become the foundation for further complex algorithms. The factorial of a non-negative integer n, denoted by n!, is the product of all positive integers less than or equal to n. Such as 5! = 5 * 4 * 3 * 2 * 1 = 120


Sagor Mahtab

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