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

Software Engineering

Software Engineering is the fastest growing domain which is related to the art of building and designing systems using software concepts and programming. It is the basis of giant companies such as Microsoft, Google, Facebook, Baidu, Alibaba, Apple and others.

Software Engineering

Fundamental Data Types in C++

In C++, there are 6 fundamental data types namely char (character), int (integer), float, bool (boolean), double and void.

Siddharth Gusain Siddharth Gusain
Software Engineering

Using MathML (math tag) in HTML

In this article, we will explore MathML and see how we can use it to render Mathematical equations on our HTML pages.

Abhinav Prakash Abhinav Prakash
Software Engineering

Passing Structure to Function in C

In this article, we will learn how to pass structure as a function parameter in C. Before that, we will review the basics of structure in C.

Shamantha Krishna K G Shamantha Krishna K G
Software Engineering

Use Series in Pandas

In this post, we will look at Series, which is present in the pandas library. It is popular among python users due to its vast functionality and usability.

Akshat Maheshwari Akshat Maheshwari
Software Engineering

Duck Typing in Python

Critical aspect of dynamic binding process in Python is its independence of the type of object which is known as duck typing

Rajiv Ranjan Singh
Software Engineering

Introduction to use Sass

Sass is a CSS preprocessor that helps developers to write cleaner and easier to understand CSS code. In this article, we introduce Sass with an example

Rajiv Ranjan Singh
Software Engineering

Typing in Python, Go and JavaScript compared

In this article, we compared the typing system in Python, Go and JavaScript. You will learn commonly used concepts like static, dynamic, strong and weak typing and more.

Rajiv Ranjan Singh
Software Engineering

Customize Fonts in your HTML page and make them responsive

Today, Computers have different fonts due to the contribution of Steve Jobs. In this article, we will look into customizing fonts in HTML.

Abhinav Prakash Abhinav Prakash
Software Engineering

Understand RESTful API design with Twitter API as an example

In this article, we have explored the basic ideas behind Restful API along with its five principles and illustrate it with an example of Twitter API.

Priyanka Yadav Priyanka Yadav
Software Engineering

Middlewares in Express along with Request Response Cycle

In this article, we learn about the request-response cycle in Express and move on to the concept of middlewares.

Priyanka Yadav Priyanka Yadav
Software Engineering

Learn Routing with Express and Postman

We will learn about routing in web applications using Express which is a Node.js framework and Postman which will allow us to do API testing.

Priyanka Yadav Priyanka Yadav
Software Engineering

Function Pointer in C

Function pointer in C is a concept where a pointer variable can point to the memory address of a function.

Navya Praniyath
Software Engineering

Initialize Stack in C++ STL

std::stack is a type of container adapter, specifically designed to operate in a LIFO fashion elements can be inserted or removed from only one end

Eashwaran Raghu Eashwaran Raghu
Software Engineering

Learn to use Queue in Java Collections Framework

In this article, we will take a look at how to use the Queue class in Java Collections library. This is useful as one can directly use queue without natively implementing it

Chaitanyasuma Jain Chaitanyasuma Jain
Software Engineering

What is Blockchain?

Blockchain is an emerging technology that can radically improve banking, supply chain, and other transaction networks and can create new opportunities for innovation. Businesses contain many examples of networks of individuals and organizations that collaborate to create value and wealth.

Prashant Anand Prashant Anand
Software Engineering

What is Content Security Policy (CSP)?

Content Security Policy (CSP) is an added layer of security that helps to detect and mitigate certain types of attacks, including Cross Site Scripting (XSS) and data injection attacks

Febin Thomas Febin Thomas
Software Engineering

Pass array in function in C in multiple ways

In this article, we explored how to pass 1D and 2D array as a function parameter. Arguments are passed by value or reference in general

Jyotik Mayur
Software Engineering

Learn Decorators in Python with examples

Decorators allows modifying the behavior of function or class. We wrap another function to extend the functionality of the wrapped function

Neeraj Durgapal Neeraj Durgapal
Software Engineering

Understanding storageSession in HTML with an example

sessionStorage property is used to access a session Storage object for the current origin URL. It works similar to localStorage

Isha Gautam
Software Engineering

Understand Switch case in C

In C, switch statement compares the value of an expression or variable against a list of case values and when a match is found the block of statements associated with that case is executed.

Janvi Talreja
Software Engineering

Metadata: Give your webpages the information it needs

The tag provides information about a webpage. This metadata is not displayed on the webpage but is machine parse-able.

Isha Gautam
Software Engineering

Viewport: Adjust your webpage size according to user's device

Viewport is the area of a web page which is visible to the user. It is not fixed in size, and varies with the size of the screen of different devices.

Isha Gautam
Software Engineering

Exception handling in C++

C++ provides several ways to handle exceptions. We can do so by handling exceptions using custom code with try, catch and throw keywords. C++ provides custom exceptions (predefined) which we can use and it has std::cerr which is a stream for error outputs

Bhupesh Varshney
Software Engineering

Sorting in C++ using std::sort()

With Standard template library available in C++, many functions are easier to implement. One of them present is sort function as well which we are going to discuss.

Harshita Sahai Harshita Sahai
Software Engineering

Learn about Descriptors in Python

Python descriptor protocol is simply a way to specify what happens when an attribute is referenced on a model.

Manan Wadhwa
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