Arrays provide a great way to organize related data together. In programming languages, like JavaScript, the simplest form of an array is known as a one-dimensional array or single-dimensional array. But, most of the time, we require to store multiple types of data for each element of an array. Here, JavaScript introduces the concept of […]
With the evolution of web development, faster and better technologies are coming day by day to enhance our workflow. Node.js is one of them. Previously, JavaScript programming language was only restricted inside a client-side web browser environment. But with the advent of Node.js, it provides us the ability to execute JavaScript code on the server. […]
Middleware plays an important role when building Node web applications using Express framework. Simply put, you cannot build an Express application without incorporating middleware. So, the possibility is, knowingly or unknowingly, you have used middleware in your Express applications before. Then, it’s high time that you get to know what exactly middleware is and how […]
Most of the time when we start working on a web project, then it quickly gets complex as we write more and more code. In the beginning, if we don’t structure our code efficiently then it will most probably affect the scalability of our application in later stages. A good starting point is to separate […]
Have you ever wanted to configure Eslint to work correctly with Prettier and your Create React App? If so in this video you will learn the best settings to do that. Steps: 1.Install Eslint Globally npm i -g eslint 2. Open your create-react-app react project or create one by typing npx create-react-app name-of-project (needs npm […]
In this lecture we are going to talk about contracts, constructors and functions. OK, let’s dive right in. Let’s first see what is the structure of a solidity source file. Here we can see a sample contract. On the top of every solidity file there is the so called version pragma, which tells us the […]
Yesterday I was SHOCKED to find out that some of my students haven’t even started my bestselling course Solidity Smart Contracts: Build DApps In Ethereum Blockchain and they have already got enrolled I understand that some of you might have decided to get it and start at some point in the future… However, the sooner you learn […]
Isn’t it a nightmare to switch from your P.C. to your laptop and you don’t have any of the Visual Studio Extension snippets and settings. If you want to know how to sync your visual studio across multiple devices in this article you will learn how to do that. So the best way that I […]
If you don’t know already Heroku is a cloud platform as a service supporting several programming languages. You can deploy projects written in many kinds of languages in there. They support NodeJS, Ruby, Java, Php, Python and other languages and the best part is that they have a free plan. So, now let’s go to heroku.com and […]