×
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

Learn everything about variables in C

In this article, we will take a look into variables of different data types in C, how to get memory address and pointer to a variable and others.

Asha Sulaiman Asha Sulaiman
Software Engineering

Work with files using File System Module in Node.js

In this article we'll be dealing with the files & perform basic operations such as Creating, Reading, Updating, Deleting & Renaming in Node.JS

Abhishek Kumar
Software Engineering

Creating a Set in C++ STL

In this article, we took a look at creating a set in C++ Standard template library in different ways.

Harshita Sahai Harshita Sahai
Software Engineering

Add elements to your vector using Vector::push_back() in C++

In this article we will take a look into one of the most conventional ways of taking input in the vector as vector::push_back() and will try to find the complexity and other aspects in which it differs from the usual array implementation in taking the input.

SUBHAM PRATAP SUBHAM PRATAP
Software Engineering

Different ways to Initialize Map in C++ STL

In this article, our focus will be to provide information about various methods of map initialization like using copy constructor

Prashant R
Software Engineering

Building a basic Java Application using Apache Maven (Command Line)

Apache Maven is a Configuration oriented build tool used to build projects whose source code in written in Java. We create a basic Java project using Maven

Nishkarsh Raj Nishkarsh Raj
Software Engineering

Understanding Z-Index Property in CSS

When HTML elements are positioned explicitly, they may overlap with each other. The Z-index property is used to specify the Stack order of HTML elements.

Nishkarsh Raj Nishkarsh Raj
Software Engineering

Understanding Position Property in CSS

CSS position property is used to specify the position of HTML element in the webpage. We covered static, relative, fixed, sticky and absolute position.

Nishkarsh Raj Nishkarsh Raj
Software Engineering

Using Padding property in CSS

CSS Padding property is used to create spacing between content of HTML Element and the border (if specified) around it.

Nishkarsh Raj Nishkarsh Raj
Software Engineering

Adding Margin around HTML elements using CSS

CSS Margin property is used to create space between webpage border and HTML Element's border (if defined using CSS Border property).

Nishkarsh Raj Nishkarsh Raj
Software Engineering

Adding Border around HTML elements using CSS

In this article, we will explore the basics of CSS for adding different borders around HTML elements.

Nishkarsh Raj Nishkarsh Raj
Software Engineering

Understand AJAX by building a PHP application

Let's see how AJAX works. Using PHP along HTML and Javascript, we will understand how AJAX is an efficient technique for accessing web servers from a web page without having to reload the web page. Goodbye traditional post requests !

Raghav Virmani Raghav Virmani
Software Engineering

An Introduction To Kafka

Kafka is a messaging framework that is intended to be quick, scalable, adaptable, and durable. It is an open-source stream processing system.

priyansh gupta priyansh gupta
Software Engineering

Different ways to initialize a vector in C++ STL

In this article, we take a look at different ways to initialize a vector in C++ Standard Template library including ways to use predefined array and vector to define a new vector.

Ananya Verma Ananya Verma
Software Engineering

Understanding the use of Headings in HTML

In this article, we explored the use of headings in HTML. There are 6 levels of HTML and different attributes like nowrap

Sukaran Grover
Software Engineering

Learn to debug a Python program using PDB

In this article, we will learn to use Python's inbuilt debugger, PDB and do various things with it and use it to find a bug in a real program and resolve it

Sonal Agrawal Sonal Agrawal
Software Engineering

Working with images in Python with PIL like a Painter

We have explored how to work with images and manipulate them in Python using PIL (Python Image Library).

Vartika Yadav
Software Engineering

Memory leak in C++ and How to avoid it?

Memory leakage in C++ occurs when we allocates memory by using new keyword and forgets to deallocate the memory by using delete() function or delete[] operator.

Subhajit Mondal Subhajit Mondal
Software Engineering

Get introduced to using OpenMP to parallelize a C++ code

In this article, we will take a look at some of the basic ways we can use OpenMP to parallelize a C++ code. OpenMP is a feature of the compiler like GCC

Subhajit Mondal Subhajit Mondal
Software Engineering

Working with Set in Java like a master

Set is a data structure that is used as a collection of objects. Java supports it through its Java Collection library.

Akshay Gopani Akshay Gopani
Software Engineering

Different ways to take input in C++

We are going to discuss how we can get different types of information from the user like from local files and interactive input using cin

Vincent Iroleh Vincent Iroleh
Software Engineering

Using if else if statement in C

if else if is a conditional statement that allows a program to execute different code statements based upon a particular value or expression. It is natively supported in C programming language

Abhishek Kumar
Software Engineering

Understanding Singleton Design Pattern in C++ with 4 techniques

Singleton pattern in C++ is a design pattern which prevents multiple objects of a class to exist. This is a very useful and widely used design pattern

Harshita Sahai Harshita Sahai
Software Engineering

Null Object Design Pattern in C++

Null object pattern is a design pattern that simplifies the use of dependencies that can be undefined. This is achieved by using instances of a concrete class that implements a known interface, instead of null references.

Harshita Sahai Harshita Sahai
Software Engineering

Understanding Observer Pattern in C++ in depth

The Observer Pattern is a design pattern where changes in one object can be notified to other objects. This is important as with this, we can use objects that have dependency

Harshita Sahai Harshita Sahai
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