References & Cheat Sheets

How to create a simple social media site

In this tutorial, we are going to learn how to create a simple but functional social media site by using a content management system called WordPress. This is a step-by-step guide to creating the site on your local host using the MAMP server and MYSQL database. The site will have functionalities...

Continue Reading...
How to create a simple store site

In this tutorial, you are going to learn how to create an e-commerce site like the demo store site (demostore) by using a content management system called WordPress. This is a step-by-step guide to create the site on your local host using the MAMP server and MYSQL database. By following these...

Continue Reading...
Python virtual environment

What is a Python virtual environment?

Most Python projects we develop will have dependencies, that’s code written by other people. We can install and use them so that we don’t have to rewrite them ourselves. For example, Django library we use to create web apps and there are thousands...

Continue Reading...
Windows Command Line Cheat Sheets

Navigating the file system:

C:\ > cd : Changes the current directory.

C:\ > cd dirName

C:\ > dir : Lists the files and directories in the current directory.

C:\ > popd : Changes the current directory back to the previously stored directory.

C:\ > chdir or $ pushd : Changes the...

Continue Reading...
Linux/Mac Command Line Cheat Sheets

Navigating the file system:

 $ pwd : Prints the current working directory.

$ cd :    Changes the current directory.

$ cd my_directory : To change current directory to a directory called ‘my directory’. That directory must exist in the current directory.

$ cd...

Continue Reading...
Vim Commands Cheat Sheet

Vim is a powerful and popular text editor that runs on the command line. Using Vim you will navigate around on screen with a keyboard instead of a mouse. It has a steep learning curve, but it can greatly improve your productivity once you master it. Here are some basic Vim commands to help you...

Continue Reading...
Git Commands Cheat Sheet

Git Commands Cheat Sheet

The following table shows the most commonly used Git Commands:

Basic Commands Description
git init Initialize a local Git Repository
git add Add one or more files to the staging area
git commit -m “Commit Message” Commit changes to the head but...
Continue Reading...
11 Reasons Why You Should Learn Python

Eleven Reasons to Learn Python Programming Language 

Python is a versatile, high-level programming language that has become increasingly popular in recent years. It is used in a wide range of applications, including web development, data analysis, artificial intelligence, scientific...

Continue Reading...