Posts for Tutorials

Advanced Tutorials for web and app development, we cover topics including, Vue, JavaScript, Laravel, Flutter, Golang, Python and more
Deven
Deven wrote

Create your first web server and Learn basic routing in Nodejs

NodeJS is an open-source JavaScript runtime built on the Chrome V8 engine for executing JavaScript code on the server side. To make the web page more interactive the language, JavaScript was built. Writing JavaScript code outside of the browser was like daydreaming once at a time. But now it is the reality that we can […]

May 17, 2023 in Node & Tutorials
Deven
Deven wrote

How to Model your data in MongoDB

MongoDB is a database that is also known as a NoSQL database. In other words, MongoDB is a schema-based database that is used to store data in documents. It is highly scalable and powerful. It stores data by following a field-value data structure that is most likely JSON but in MongoDB, it is known as […]

May 17, 2023 in Node & Tutorials
Deven
Deven wrote

Lazy Loading in React.js explained with Example

In this tutorial, we will learn about lazy loading in React.js and implement a simple web application that utilizes this. Lazy loading refers to loading something only when it’s required by making requests dynamically. In React.js it is used to import components and associated resources only when they need to be rendered. The goal of […]

May 15, 2023 in React & Tutorials
Deven
Deven wrote

Building a Portfolio Website with Vue and Bootstrap

In this tutorial, we will build a Portfolio Website with Vue and Bootstrap. This tutorial is targeted at developers who know the basics of Bootstrap and Vue.js framework but need a practical example to properly grasp the above technologies. If you are an absolute beginner, I would suggest you take some absolute beginner crash courses […]

May 12, 2023 in Tutorials & Vue
Deven
Deven wrote

Mastering MEVN Stack CRUD Operations: A Step-by-Step Guide

In this tutorial, we will create a MEVN stack CRUD application using MongoDB, Express, Vue 3, and Node.js. In our Node.js API, we will be able to perform create, read, update, and delete operations. At the end of the tutorial, readers should be able to create a CRUD app with Node.js, connect the Node.js server […]

May 12, 2023 in Tutorials & Vue
Deven
Deven wrote

Handling File Uploads with validation in Laravel

In this tutorial, you will learn how to handle file uploads with validation in Laravel. Almost all applications have to do with file upload of some sort: a profile picture, a document for KYC verification, a document containing a CV, etc. Hence, it is important to understand how to handle file uploads in Laravel. In […]

May 12, 2023 in Laravel & Tutorials
Deven
Deven wrote

5 methods to Simulate a Python Switch Case Statement

In this guide, we will explore five methods to simulate a Python Switch Case statement. A switch case statement is a powerful tool in programming, providing developers full control over the program’s flow based on the outcomes of an expression or a variable’s value. Switch cases are primarily used to execute different blocks of code […]

May 11, 2023 in Python & Tutorials
Deven
Deven wrote

Learn How to Mock API with Vue and MirageJS

In this tutorial, you will learn how to Mock API with Vue and MirageJS. Single-page applications (SPAs) continue to gain more and more popularity every day. As the complexity of these SPAs increases, the need for dynamic/real-time data increases as well. APIs provide a way to bridge the gap between the SPA and the backend. […]

May 9, 2023 in Tutorials & Vue
Deven
Deven wrote

Build a CRUD App with JavaScript, Html, & CSS

In this tutorial, we will build a CRUD App with JavaScript, Html, & CSS. We are going to build a budget App that allows users to add a budget amount, list down their expenses from the budget amount, get the total balance after making a list of expenses, edit an expense, and delete an expense. […]

May 8, 2023 in JavaScript & Tutorials
Deven
Deven wrote

How to read and write files in NodeJS

In this tutorial, you will learn How to read and write files in NodeJS. NodeJS is very fast and highly scalable because of its event-driven, single-threaded, and, non-blocking I/O model and you can do many interesting things by using it. Reading and writing files is one of them. It is a very essential functionality that […]

May 7, 2023 in Node & Tutorials
Deven
Deven wrote

Creating a Python socket server with multiple clients

In this tutorial, we are going to learn how to create a Python socket server with multiple clients. Such kinds of servers are usually helpful when you need to build a live chat system generally used for customer support & messaging purposes. How does it work? Sockets are commonly used for client and server interaction. […]

May 7, 2023 in Python & Tutorials
Deven
Deven wrote

How to setup GoLang Authentication with JWT

In this tutorial, you are going to learn about Golang Authentication JWT token. Authentication is the process of recognizing the user’s identity. That means based on users’ credentials, one will be able to perform certain types of action. For example, you have a blog application where anonymous users can visit and see the blogs, but […]

May 4, 2023 in Go & Tutorials
Deven
Deven wrote

Build a CLI in Golang with the Cobra library

In this tutorial, we will create color CLI in Golang using the Cobra library. CLI is a standard interface between software and a user. The objective of CLI in Golang The objective of the colorcli is to return the name of the hexcode of the color. If the hexcode doesn’t exist then colorcli can add […]

May 4, 2023 in Go & Tutorials
Deven
Deven wrote

Building a Django and JavaScript CRUD App

In this tutorial, we will build Django and JavaScript CRUD App. For demonstration purposes, we will be creating a Notes Application that lets you log in and store notes to access them from anywhere! After this tutorial, our site should work something like this: Prerequisites Note Install Django Django is a high-level Python web framework […]

May 4, 2023 in Django & JavaScript & Tutorials