Mithlesh Upadhyay

Mithlesh Upadhyay is a Computer Science and AI expert from Madhya Pradesh with strong academic background (BE in CSE and M.Tech in AI) and over six years of experience in technical content development. He has contributed tech articles, led teams, and worked in Full Stack Development and Data Science. He founded the w3colleges.org portal for learning resources.

Author Archives: Mithlesh Upadhyay

Understanding Stock Markets: A Beginner’s Guide to NSE

Introduction If you are a beginner in the stock markets, then let us first understand its basics. The stock market is also known as the share market. It is a place where people meet to buy and sell shares of various companies. In the digital age people use different types of computers like CPU, GPU to buy and… Read More »

What is string.h and why do we use?

The string.h header defines one variable type, one macro, and various functions for manipulating arrays of characters. Functions provided by string.h The string.h header file declares a set of functions to work strings. To perform operations like comparison, concatenation, and copying, this string.h library is widely used. This header file defines several functions to manipulate C strings and… Read More »

Foundation CSS XY Vertical Grids

Foundation CSS is an open-source and responsive front-end framework. It is built by ZURB foundation in September 2011. It makes it easy to layout stunning responsive websites, apps, and emails that appear amazing and can be accessible to any device. In this article, we will discuss the XY Vertical Grid in Foundation CSS. The XY Vertical Grid is… Read More »

What is math.h and why do we use?

math.h is a header file in the C Standard Library, which is commonly used in C programming. It is designed for basic mathematical operations. This header file defines a set of functions and macros that provide mathematical functions capabilities for C programs. Some of the most commonly used functions in math.h are sqrt, log, sin, cos, tan, exp,… Read More »

Why choose python for your Android app development

Do you know how frequently you check your smartphone in a day? No? Well, according to various reports, the average number is an astonishing 100+ times a day. The reason behind our addiction to smartphones is the overwhelming sensory experience they offer in our daily lives. Wondering how? Think about Facebook, Instagram, Twitter, YouTube, WhatsApp etc. Smartphone Apps… Read More »

Writing First C++ Program – Hello World Example

C++ is Object-Oriented Programming (OOP) language. C++ is easy to understand. You can learn C++ by following these steps: Writing your program in a text editor. Then saving it with the appropriate file extension (e.g., .cpp, .c, .cp). Compiling your program using a compiler or an online Integrated Development Environment (IDE). Understanding of the basic terminologies. Writing First… Read More »

Undoing a Commit in Git

If you have committed the wrong files accidentally to Git. However you did not push the commit to the server yet. Then there are various ways that you can undo those commits from the local repository. We will dicuss four different methods you can use to undo a commit in this article. Scenario Setup Let’s assume you have… Read More »

Setting up C++ Development Environment

C++ is programming language. It is object-oriented, and generic programming paradigms. C++ is compatible with multiple platforms such as Windows, Linux, Unix, and Mac. Using Online IDE Before starting C++ programming, it is necessary to set up an environment on your local computer to compile and execute C++ programs. You can also use Online Integrated Development Environments (IDEs)… Read More »