Introduction
This page presents list of software requirements and hardware requirements to learn the concepts illustrated as part of this workbook.
Last updated
This page presents list of software requirements and hardware requirements to learn the concepts illustrated as part of this workbook.
Last updated
Below are the basic system requirements for your PC/Laptop required throughout this course
ROM: at least 1GB of Diskspace
RAM: atl east 512 MB
Operating System: Windows (8 or above), Linux (Ubuntu/CentOS/Fedora 2018 and above edition), MacOS (10.13.6 and above)
Below are the list of software(s) required to be installed to learn, practice and submit your assignments.
Operating System: Any Linux, Windows or Mac OS should work
Browsers: Any latest Chrome/Firefox/Safari (Internet Explorer not preferable)
SHELL: BASH (can be installed on any OS - like all UNIX variants, Windows, MacOS)
Python: Pick the right package for your OS .
Notepad++: For authoring and reviewing basic scripts. Install from .
Git: Click for setting up Git for all OS types
SQL: Download mySQL from and mySQL Workbench from .
NoSQL: Download MongoDB Shell and MongoDB Compass (GUI) from