×
Home Discussions Write at Opengenus IQ
×
  • DSA Cheatsheet
  • HOME
  • Track your progress
  • Deep Learning (FREE)
  • Join our Internship 🎓
  • RANDOM
  • One Liner

Web Development

Web Development is the domain of Software Engineering that is mainly concerned with develop applications that run on the Internet and are accessed by multiple users from different locations using a web browser or similar approach.

Software Engineering

Get Started with Flutter App Development

We have explored the basic steps to create a simple application using Flutter which is a mobile application development framework.

Shubham Kumar Shubham Kumar
Software Engineering

<datalist> element in HTML

Datalist element in HTML is used to specify a set of options/suggestions for the input Element and thus provide a dropdown to choose from , based on user input.

FAHAD ISRAR FAHAD ISRAR
Software Engineering

Callbacks in JavaScript

A callback function in JavaScript is function where a function passed as an argument to the original function. It is an useful feature in JavaScript to handle asynchronous operations and much more.

Abhiram Reddy Duggempudi Abhiram Reddy Duggempudi
Software Engineering

Learn DOM by building a Roll the Dice game

In this article, we will introduce you to important DOM concepts by building roll the dice game. This article will be divided into five core sections so that you can follow along.

Shannon Zhong Shannon Zhong
Software Engineering

Basics of OAuth 2.0

OAuth 2.0 is an authorization framework or protocol that grants a API clients (third-party applications) a limited access to protected web resources of users on a HTTP service provider, such as Twitter, Instagram and LinkedIn.

Believe Manasseh Amadi Believe Manasseh Amadi
Software Engineering

Basics of OAuth 1.0

OAuth 1.0 is an open-standard authorization protocol or framework that allows third-party applications (and websites) have access to a user's information on a website or application without (the user) sharing their password. We have explored OAuth 1.0 in depth.

Believe Manasseh Amadi Believe Manasseh Amadi
Software Engineering

Grid Positioning in CSS

CSS grid is a layout system which provide us to create responsive website in a easy way. As flexbox is designed for 1D layout either in row or column but with grid we can create 2D layout - row and columns at the same time. This article is created to help you to understand grid system in better way.

Mustafiz04 Mustafiz04
Software Engineering

CSS Box Model explained

In this article, we have explored the box model in CSS in depth. It has many properties such as borders, margins, padding and content.

Ashwin
Software Engineering

Types of User Authentication Techniques

Authentication is a common process in the world of web and mobile app development. In a global system where different users can have access to a particular software. We have covered different techniques like session-based, cookie-based and others.

Believe Manasseh Amadi Believe Manasseh Amadi
Software Engineering

Learn to use Bootstrap tables

In this post, we will learn to create different tables using Bootrap. It provides a clean layout for building tables. Bootstrap has a number of default classes which will be used.

Arghadip Chakraborty
Software Engineering

Understanding Rate Limiting in Node.js

Rate limiting is a powerful feature that secures the backend API from malicious attacks and is also used for handling unwanted traffic(requests) from the user.

Pranjal Srivastava Pranjal Srivastava
Software Engineering

I Promise only in JavaScript! But Why?

Promise is the keyword used for creating promises in JavaScript and is used to manage multiple asynchronous events. We have explained it in depth along with a comparison with callback.

Abhiram Reddy Duggempudi Abhiram Reddy Duggempudi
Software Engineering

How to convert Word document to PDF in JavaScript?

In this article, we have explored how to convert a Word document to PDF in JavaScript. Popular methods include using libraries like awesome-unoconv, libreoffice-convert and docx-pdf.

Prateek Sharma
Software Engineering

Flask SQLAlchemy for Beginners

SQLAlchemy is a toolkit and object relational mapper (ORM) that allows programmers to take hold of the power of SQL without all of the trouble of configuring their Python app to communicate correctly.

Lyndi Castrejon Lyndi Castrejon
Software Engineering

AJAX Introduction with an Example

AJAX (Asynchronous JavaScript and XML) is a programming technique that is used to update a web page without reloading it with the help of XMLHttpRequests.

Ganesh Bagaria Ganesh Bagaria
Software Engineering

Learn to use Transparency in CSS

In this article, we have explored transparency in CSS in depth and have experimented with it by adjusting display, visibility and opacity.

Lyndi Castrejon Lyndi Castrejon
Software Engineering

Flexbox

Flexbox is a CSS layout similar to Grid. We have explored Flexbox in depth in 5 steps including structure of flex container, display property of flex, properties for flex container, properties of flex items and examples of applying above properties.

Shannon Zhong Shannon Zhong
Software Engineering

embed tag in HTML

In this article, we have explored embed tag in HTML which is used to add different media contents like image, video, PDF file and others into a HTML file. We explored it in depth and saw how its style can be changed using CSS and behavior modified by JavaScript.

Gauhar Ayub Khan Gauhar Ayub Khan
Software Engineering

Alert, Confirm and Prompt Popup Boxes in JavaScript

In JavaScript, there are three types of popup boxes like alert, confirm and prompt which we have explained in detail with complete code examples.

Devansh Thapa Devansh Thapa
Data Communication and Computer Networks

Understanding Internet using ISO OSI model

In this article, we will understand how the Internet works using the ISO OSI model of networking. We will begin by understanding the ISO OSI model followed by an example.

Khitish Panigrahi Khitish Panigrahi
Software Engineering

Domain Name System Explained

Domain Name System is a distributed database of hostname to IP address mappings. It is updated whenever someone purchases and register a new domain.

Dawit U
Software Engineering

Web App to get Astronomy picture of the day using NASA API

We walked through the step by step procedure of creating a NodeJS web application which will display the Astronomy picture of the day using NASA API provided the user gives in a date as input.

Pranjal Srivastava Pranjal Srivastava
Software Engineering

Create a Web App using Flask to present a Machine Learning model

We will see how to deploy a Machine Learning model by building a simple Web Application using Flask. It will run the Machine Learning model in the server as inference.

Akshat Maheshwari Akshat Maheshwari
Software Engineering

Searching tweets using the standard Search API of Twitter

Standard search API is a part of Twitter API which is used to send search queries to the twitter server. It searches the desired query in the twitter server and returns the tweet data and its various parameters.

Saatwik Bisaria
Software Engineering

Get trending topics using Trends API of Twitter

Trends API is a part of twitter API that is used to return the top 50 trending topics for a specific WOEID location from the twitter server. It is used to extract data from the twitter server about the trending topics in the specified location.

Saatwik Bisaria
OpenGenus IQ © 2025 All rights reserved â„¢
Contact - Email: team@opengenus.org
Primary Address: JR Shinjuku Miraina Tower, Tokyo, Shinjuku 160-0022, JP
Office #2: Commercial Complex D4, Delhi, Delhi 110017, IN
Top Posts LinkedIn Twitter
Android App
Apply for Internship