do c programming | Do While loop in C

Loops in computer programming is a sequences of commands or instructions that are made for repeat until a required condition is met. You know humans get bored to repeat the same thing over and over and over. But machines can do the same task on repeat mode easily and quickly, even millions of times. In … Read more

Dell XPS 15 all in One | XPS 9570 Touchscreen

If you are looking for a perfect all in one programming laptop that is powerful, yet slim and easy to carry, the DELL XPS 15 9570 can be a perfect choice for you. A programming laptop is supposed to have enough power to run IDEs along with other applications simultaneously and compile codes smoothly. It … Read more

Application Programming Interface (API) in simple terms


by: Mashhood Ali In this post, we will see what an Application Programming Interface is in simple terms with examples and elaborate on its use in various systems. What is an Application Programming Interface or API? Application Programming Interface (API) can be considered as a bridge between two different software systems, allowing them to communicate … Read more

SQL Alter Table Add Column

In SQL, Alter is a Data Definition Language (DDL) that is used to add, delete, or modify columns in an existing table. If an existing table has some constraints, Alter commands can also be used to change it. In this post, we will add a new column in a SQL table using Alter command. We … Read more

SQL QUERY to Insert Multiple Rows in the Table

In SQL, the INSERT query is used to insert data into the database. It is a DML(Data Manipulation Language) which is one of the most common queries in SQL to manipulate table data. If you want to learn more about SQL, here is the best SQL Tutorial you can find helpful. In this post, we … Read more

Best Python IDE | IDE and Code Editors for Python

What is an IDE? An Integrated Development Environment (IDE) is a software application that consists of a source code editor, a compiler or interpreter, and a debugger working together to provide developers a platform to write, test, and debug code all in one place, making the development process more streamlined and efficient. Yes, it is … Read more

NumPy Tutorial | Basic of NumPy Arrays

NumPy is a library in Python that is used for working with arrays. The NumPy stands for ‘Numerical Python’ which makes it pretty much clear that it is designed to deal with numerical data in Python. It is homogenous, which means can be used to store a single data type. Learn Data Types in Python … Read more

Pillow Python Tutorial in Details

Python is an amazing language not just because it is easy to learn but it has lots of libraries and tools that make the job easy and cool. One such tool in python is Pillow. In Python, Pillow is one of the most popular tools to deal with digital images. Of course, we have other … Read more

Indentation in Python | Why does Python use indentation

What is Indentation? Indentation is nothing but the space at the beginning of a code line. In other programming languages, like C++, Javascript, etc., the Indentation is just for the readability of code while in Python, Identation is mandatory otherwise the code will throw IdentationError. In Python, Indentation is used in various cases like while … Read more

Python XML and ElementTree Module

In this post, we have explained in detail how to deal with XML files in Python. We will also see some of the complex terms of ElementTree module. What are XML files? Extensible Markup Language (XML) is a file format that is used for the serialization of data, that is, storing, transmitting, and reconstructing arbitrary data, … Read more

Installing PIP without Error

What is PIP? PIP stands for Preferred Installer Program or alternatively called Pip Installs Packages is a package management system that is used to install and manage software packages written in Python. Whenever you want to install any packages in a Python environment, PIP is used. For example, if you want to install pandas, you … Read more

Tkinter Python GUI Tutorial

Searching for a complete tutorial on Python Tkinter GUI, then look no forward. This is the best article of tkinter library on the internet. It’s the complete information about tkinter in which we have covered from basic to developer level advance. So let’s start with the very basic. What is Tkinter? Tkinter is a standard … Read more

modulenotfounderror no module named ‘tkinter’

Sometimes while importing tkinter, we see the error stating ‘modulenotfounderror no module named ‘tkinter’’. This is a very common error we generally see due to some reasons stated below. The ‘ModuleNotFoundError’ error means that the module you are trying to import cannot be found. In this case, it looks like you are trying to import … Read more

Python Requests Module

What is Python Request? Python Requests is a module that allows you to deal with HTTP requests using Python. It is actually a simple API for making HTTP calls for sending and receiving data from the provided URL using various request methods. There is already a built-in urllib library in Python that does the same job … Read more

Complete SQL Tutorial with Examples

SQL Server

This is a complete SQL tutorial for a beginners in which we have used lots of examples to make it easier to understand. What is SQL? SQL stands for Structured Query Language. Just like Python, Java, and PHP are programming languages, SQL is a database language to interact with databases. A programming language can’t directly … Read more

Python Basics: Basics of Python Programming

What is Python? Python is one of the most popular general-purpose programming language which is used for almost all types of projects ranging from web development to mobile app development. Even though the Python Language is among us for the last 30 years, it grew tremendously in popularity in the last few years due to … Read more