Pankaj Kumar

Pankaj Kumar

Pankaj Kumar is the founder and CEO of CodeForGeek, with more than 14 years in IT. He is an open-source enthusiast who enjoys sharing what he learns through CodeForGeek and YouTube, with a focus on Python, data analytics, machine learning, Angular, Node.js, and Kafka.

Python Functions with Examples

Python functions

Functions are a basic building block of the program. Functions consist of multiple programming statements grouped together for reusability. Functions provide the structure to the program and allow programmers to write reusable code. There are two types of functions in…

Python Data Structures

Python Data Structures

Python provides several built-in data structures to help us efficiently handle large amounts of data. Python provides four primary built-in data structures: List Tuple Dictionary Set Let’s study each one of them in brief. This tutorial is a part of…

Deno and MySQL Connection Tutorial

deno banner

To Connect Deno with MySQL Server, follow these steps: Step 1: Install and Configure MySQL You need to have MySQL installed in your system. If you are using Mac, you can follow this article to install MySQL. Once MySQL is…

How to Install MySQL on MacOS

How to Install MySQL in MacOS

To install MySQL on macOS, follow these steps: Step 1: Run Homebrew command Run this command in your terminal to install MySQL. brew install mysql Step 2: Run MySQL Server We need to run the MySQL Server in order to…

Setting up Mac for Development/Coding

Setting up Mac for Development

You may need to setup up your brand new Mac or after purchasing a used one with factory reset for software development purposes. While I understand that the usage behavior of individuals differs, there are some settings and software that…