My Courses

  • AWS S3 Quiz 1

    AWS S3 Quiz 1

    For AWS Solutions Architect Associate SAA-C03 exam S3 storage is one of the key topics, test your knowledge using this quiz.

  • AWS Quiz

    AWS Quiz

    Quiz in order to pass the exams related to AWS Solutions Architect – Associate certification.

  • DevOps Basics

    DevOps Basics

    DevOps term consists of two words “development” and “operations”, which by definition indicates that DevOps means a bridge between the development and operations tasks. In this post we will describe what DevOps is, we can deploy docker containers, describe orchestration and list container orchestration engine available for Linux. You can watch the related video at:…

  • Version Control and GIT

    Version Control and GIT

    In this blog we will learn about describing version control, committing source code with git and merging version with git. What is Version Control System Version control system is a method or system that organizes various project files and protects modifications to them. We typically use them for code. Version Control System or VCS provides…

  • Virtualization over Linux.

    Virtualization over Linux.

    Today, we are talking about virtualization over Linux. We will learn about how to virtualize a guest operating system running under Linux host operating system which can be Linux or Windows or something. On completion of this video we will be able to: Hypervisor Types. We will start with learning about hypervisor types. The type…

  • Cloud Computing Models

    Cloud Computing Models

    Here, we are going to discuss about different cloud computing models, and how they are available and help in fulfilling the industry needs. We will be looking into following models of cloud services: We will also see different use cases for each model. Software as a Service (SaaS) Software as a Service is a software…

  • The Structured Query Language: The origins of SQL

    The Structured Query Language: The origins of SQL

    Here we are going to discuss about the SQL programming language. As we begin our journey down this road of learning about SQL, I think it is very important for us to understand something about SQL and about relational databases, specifically where did SQL come from and why do we even study it. The relational…

  • Program to find GCD of a number and optimize solution using Euclidean method

    Program to find GCD of a number and optimize solution using Euclidean method

    Finding greatest common divisor of a number is a very common mathematics problem and has a lot of implementation in computer science like cryptography, data security and other fields. By definition GCD of two numbers is the largest number which can divide both numbers. So, we can derive a naive algorithm based on the definition:…

  • Fibonacci Series: Problem approach, fix Integer overflow and reduce time complexity

    Fibonacci Series: Problem approach, fix Integer overflow and reduce time complexity

    If you have ever done programming and went through some problems which need to be solved, you must have known the name of Fibonacci series. In the very first approach people just go through the problem statement which is: “Fibonacci series is a series of numbers in which each number ( Fibonacci number ) is the sum…

  • Runtime Error in onlinejudge.org website for Java submission

    Runtime Error in onlinejudge.org website for Java submission

    I am using OnlineJudge.org website for years now but I used to submit my solutions in C++ and ANSI C. Recently I started submitting code in Python and there was no big issue. Today I tried to submit a very simple Java code and it started giving Runtime Error. The code was working for all…