প্রযুক্তি নিয়ে সামান্য ধারণা রাখেন, কিন্তু পাইথনের নাম শোনেননি এমন মানুষ পাওয়া বর্তমানে দুষ্কর। পৃথিবীতে বর্তমানে সবচেয়ে আধুনিক প্রযুক্তি গুলো তৈরিতে অন্যতম ব্যবহৃত প্রোগ্রামিং ল্যাঙ্গুয়েজ হচ্ছে পাইথন ।

কোথায় ব্যবহার করা হচ্ছে না পাইথন ?

ওয়েব ডেভেলপমেন্ট , সাইন্টিফিক রিসার্চ মেশিন লার্নিং, ডিপ লার্নিং, আর্টিফিশিয়াল ইন্টেলিজেন্স, ডাটা সায়েন্স সব জায়গায়…


০১.

“… ছফা সাহেবের সঙ্গে আমার কোন পূর্ব পরিচয় ছিল না। পরিচয় ঘটে কলকাতায় ১৯৭১ সালে, মুক্তিযুদ্ধ চলবার সময়। একটা অপ্রীতিকর ঘটনা ঘটেছিল তার সঙ্গে আমার, যার স্মৃতি আজও মনে জাগরুক আছে। আমি ঢাকাবাসী নই। তবে একসময় কয়েক বছর ছিলাম ঢাকায়। ঢাকা থেকে সে সময় ‘সমকাল’ নামে একটি মাসিক পত্রিকা…


বিতর্ক হচ্ছে নিজস্ব মতামত, যুক্তি এবং বক্তব্যের মাধ্যমে কোন একটা বিষয়ে নিজের অবস্থানকে দৃঢ়ভাবে ব্যক্ত করা। বিপক্ষের অবস্থান দুর্বল করে নিজের মতামতকে প্রতিষ্ঠিত করা।

মানুষের জানার আগ্রহ ,বলবার প্রয়াস, মেনে না নেওয়ার দৃঢ়তা ,মতামত প্রতিষ্ঠা ও একান্ত অনুগত না হওয়ার প্রবল প্রত্যয় বিতর্কে মানুষকে উৎসাহিত করে। সভ্যতার একেবারে শুরু থেকেই…


There are some confusing topics in Javascript. Here we discuss some of them. Let’s start together.

Truthy and Falsy:

The following values are falsy always:

  • false
  • 0 (zero)
  • '', "", ``(Empty string)
  • null
  • undefined
  • NaN

If they are put as a parameter in any logical condition that statement check/return false always.

Boolean(NaN) // false

Everything else is truthy.

Like:

  • '0' (a string with a value 0)
  • 'false' (a string with the text “false”)
  • [] (empty array)
  • {} (empty object)
  • function(){} (a function without any return or parameter)

So use those values with special care because a small mistake in syntex can change the overall result of the program.


Some have a misconception that React is a javascript “framework”. But a big no! React is a JavaScript “library”. It is not exactly a “framework”.

It can’t give a complete solution and you will often need to use more libraries with React to develop any full system. React is slim and it’s incredibly convenient to blend it with other 3rd party libraries.

Data is passed down the component tree in React. Props are used to transfer data from a parent component to a child component.

Parent component:

<div>
<Child color={red} text='name' />
</div>

In the child component, props are available under this.props.

Child component:


const {color, text} = this.props

1. Default Parameters

In ES6, we can put the default values right in the signature of the functions.

var area = function(height = 100, width = 80) {  
...
...
}

2. Template Literals

In ES6, we can use a new syntax ${parameter} inside of the back-ticked string. …


A noob can learn and practice JavaScript without large hassle and effort. Despite being a lightweight scripting language, JavaScript is both object-oriented and cross-platform. It is always important for beginners to know some of the most important components of JavaScript.

  1. Variables

Variable is the very initial thing in every programming…


Insertion and deletion are some of the most important operations in JavaScript array. We can achieve this by using different string methods.

Now we will see some such JavaScript methods.

Insert at the beginning

To add an element o the beginning of an array we will use unshift() method.

let…


LDA is a procreative probabilistic model of a corpus. The basic knowledge is that documents are symbolized as random combinations over latent topics, where each topic is categorized by a distribution over words.
LDA adopts the following generative process for each document w in a corpus.

  1. Select N ∼ Poisson…

Nowadays MERN is a very popular stack for web application development.

What is the MERN Stack?

MERN implies for MongoDB, Express, React, Node; the four key technologies that make up the stack.

  • MongoDB — Database
  • Express(.js) — Node.js framework
  • React(.js) — Client-side JavaScript library
  • Node(.js) — Backend JavaScript framework for maintaining server-side

Mohammad Anisul Islam

Software Engineer || Full Stack Developer || Technical Writer || Speaker

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