Introduction

This page presents list of software requirements and hardware requirements to learn the concepts illustrated as part of this workbook.

Setting up your machine

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)

Software Installation

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 here.

  • Notepad++: For authoring and reviewing basic scripts. Install from here.

  • Git: Click here for setting up Git for all OS types

  • SQL: Download mySQL from here and mySQL Workbench from here.

  • NoSQL: Download MongoDB Shell here and MongoDB Compass (GUI) from here

Last updated