Featured Resource One-line Algorithms questions & facts Random algorithm facts for quick interview revision when you only have a minute to spare.
Book DSA Cheatsheet A Cheatsheet for data structures and algorithms practice, coding interview and problem-solving intuition.
Featured Resource One AI Systems Question Practice AI and ML systems prompts across P/D disaggregation, inference, training, RAG, platform engineering and reliability.
JavaScript Interview questions on JavaScript Promises Promises, a built-in feature of JavaScript, let you handle asynchronous actions in a way that is more readable and organized. In this article at OpenGenus, we'll demonstrate a few interview questions that pertain to JavaScript promises.
Technology Company - Careers Job Levels at Infosys In this article at OpenGenus, we have listed the different job levels and grades at Infosys (technical, consultant and delivery ladder) along with the average experience and salary range. Use this information to plan your career growth.
C++ Selection Sort in C++ using Inheritance and Template - Recursive and Iterative In this article at OpenGenus, we will explore how to implement Selection Sort in C++ using the principles of object-oriented programming (OOP) and templates. We will define both recursive and iterative approaches to the algorithm.
Python Heap in Python using Object-Oriented Programming (OOP) concepts In this article at OpenGenus, we will implement Heap in Python using Object Oriented Programming.
Machine Learning (ML) Identify creditworthy borrowers [ML project] This article developed during my internship at OpenGenus, we will delve into the key components of credit scoring, including the significance of feature selection, data preprocessing, and model evaluation.
Web Development Wordle using HTML, CSS and JavaScript In this article at OpenGenus, we will be building a wordle game using HTML, CSS and JS. Stay for the exciting implementation details.
CSS Masking in CSS (mask-image) Masking in CSS is a versatile technique that allows developers to manipulate the visibility and shape of elements on a webpage. With the mask-image property, CSS provides a powerful toolset to create visually stunning effects by controlling the transparency of specific areas within an element.
JavaScript Input Validation and Sanitization: Best Practices for Secure Applications with Examples Using JavaScript Input validation is the process of verifying that user input meets specific criteria, such as correct format, length, or type, before processing or storing it. By validating user input, we can ensure that the data is safe and appropriate for its intended use.
Python Tetris in Python using Pygame [project] In this article at OpenGenus, we will explore the implementation of Tetris game in Python using pygame library. Pygame is a powerful and popular open-source library for developing games using the Python programming language.
HTML Memory Game using JS and HTML In this article at OpenGenus, we will look into implementing a memory game using JS and HTML.
Web Development 10 Different Web Stacks In this article at OpenGenus, we have explained 10 different web development stacks like LAMP, MERN and more.
Ruby Programming Hangman game in Ruby In this article at OpenGenus, we will be building a traditional hangman game with the use of ruby2d as the GUI, the game will choose a random word from an array and the user will have to guess what that word is.
Web Development Whack a mole game using HTML, CSS, and JS Let's make some cool and amazing whack a mole game in this article at OpenGenus.
Algorithms Fast Fourier Transformation and its Application in Polynomial Multiplication The Fast Fourier Transformation (FFT) is an algorithm for computing the discrete Fourier transform (DFT) of a sequence. The DFT is a mathematical operation that converts a sequence of numbers into a sequence of frequencies.
Web Development Connect Four game in HTML/CSS and JS In this article at OpenGenus, we dive into the world of web development to explore the development of Connect Four game using HTML, CSS, and JavaScript.
Python Queue in Python using OOP concepts In this article at OpenGenus, we will explore the implementation of a Queue in Python using the principles of Object-Oriented Programming (OOP). By utilizing OOP concepts in Python, we can create and manipulate queues in a structured and efficient manner.
UX Design The Principle of Familiarity in UX Design In this article at OpenGenus, we will learn about one of the five most important principles in UX Design - The Principle of Familiarity in UX Design.
Web Development Hangman in HTML/CSS/JS [with demo and source code] Hangman is a classic word-guessing game that challenges players to guess a hidden word by suggesting letters one at a time. We will be implementing the simple version of the game.
Web Development Gift Card Web Application Tutorial in HTML, CSS and JS [with Demo and Source Code] In this article at OpenGenus, we will explore the process of creating an interactive gift card using HTML and CSS. The gift card features a realistic envelope that opens up to reveal a personalized message and an image.
Web Development Pong Game in HTML, JS and CSS [with Demo and Source Code] Pong is a timeless classic in the world of video games, and building it from scratch using JavaScript can be a fun and educational experience. In this article at OpenGenus, we will explore the process of creating a fully functional Pong game using JavaScript and HTML5 canvas.
C++ Doubly Linked List in C++ using OOP and Template In this article at OpenGenus, we will review how we can utilize OOP and templates to create a versatile and efficient implementation of a doubly linked list in C++.
HTML Breakout game in HTML and JS In this article at OpenGenus, we will explore how to create a Breakout game using HTML and JavaScript. We will dive into the implementation details. By the end of this project, you will have a fully functional Breakout game that you can play and even customize according to your preferences.
HTML Star Rating in HTML: A Guide to Implementing and Utilizing User Ratings In this article at OpenGenus, we will explore star rating systems in HTML, exploring how to implement them using HTML, CSS and their use cases, and examples of websites that utilize this concept.
Web Development Routing in React In the context of React, routing allows developers to implement navigation and define different routes for different components or pages within a single-page application.
Python Hide text data in image in Python [Steganography] In this article at OpenGenus, we will explore how to hide text data within images using Python, and delve into various methods and libraries that facilitate this process.