Everyone wants to be part of machine learning, data science, data scientist, big data, artificial intelligence big wave but very few people where to start with.
Many of the sites offer a course on these topics but either the fee is too high or the path is not properly defined or they don’t offer job guarantee even after paying high fees.
Again, there are some of the educational institutions which offer masters or work-integrated course. But before proceeding it’s better to understand whether we will be able to handle the learning curve, we are made for that or not. …
We may have heard many times that people are asking to build a URL shorter as an interview question, it’s not that complex but giving it a start to build one is complex though.
So without wasting time let’s do it.
A URL shortener is a simple tool that takes a long URL and turns it into whatever URL you would like it to be.
Sometimes the links to a location or generally to a social platform become so big that it becomes difficult to manage them. …
In this blog, I will be mentioning some of the resources for Data Structure that have quality content plus free.
Algorithm and Data Structure are two of the most important things required if you want to clear an interview for big and high paying product-based companies.
Also, someone who has good knowledge of the above two will take better decision while implementing a solution and write code which can handle incremental changes in a better way.
Some of the popular concepts of DS and Algos array, linked list, circular linked list, double linked list, binary search tree, graph, heap, stack…
In this blog, we will discuss how to create REST API which provides CRUD functionality to an entity using NodeJS.
If you already know the concept you can jump onto the Setting Up Database and Initial NodeJS File section.
REST stands for Representation State Transfer, we can think it as an architectural style standard which simplifies the communication between computer systems…
We will build from scratch a Twitter Bot using NodeJS which will Retweet.
In this blog, we will understand how to build a Twiter bot that will retweet every time a tweet related to #100DaysOfCode is twitter using NodeJS.
It’s better to set up a new Twitter account where we can put any random thing. Once done with the final version of the bot we can deploy it to our main Twitter account.
We will see how to setup sqlite3 and run different types of SQL queries from Nodejs on the sqlite3 database.
SQLite is a relational database. The details related to a database is stored in a file. Copying a database from one machine to another is just a file with no complex commands or anything. Just transfer the file.
SQLite database is very lightweight and easy to set…
In this blog, we will see how to create an HTTP Server to handle GET, POST, PUT, DELETE request method type from scratch.
We need to have Node.js installed in our machine for the code to work. We will be using ‘http’ module provided out of the box to get the request and response object. We will not use any other custom library.
Though DS will help you crack many of the rounds, Soft skills will enable you to make that final impact.
In this part, I will share some tips which can enable you to enhance your soft skills, and give you a boost in your interview.
So you have to appear for your interview in some days, you prepared yourself with all technical questions. But wait, you need to prepare some more things.
Do good research about the company, check company moto, what they stand for, some recent news about the company, company tagline and what does it mean. …
Git command is the essential arrows you should keep in your quiver, much needed for remote work.
We will start with some configuration related to .gitconfig which will increase your efficiency. Then we will see some tips with the known git command. This part will cover some advanced git commands which can be useful in your daily life.
When you type git log to see the latest logs it just simply prints them in a flattened manner. You may want to see the relating between commit messages related to each branch. This can be done as follows
git log --graph…
Stuck with callback hell, here is the Promise Object which promises to solve the Callback Function Problems.
In JS we can solve asynchronous features using Callback, Promises, Async Await.