Java used to be favourite programming language for most of the developers. It was initially developed by sun microsystems. Oracle then took over Sun micro systems. Java used to be free till version 8 (Java 8). But Oracle has changed it license agreements recently. Following link provides clarity on the terms and condition to use Java. Following are free Java alternatives.
If you are new to Azure cloud computing, then the best way to learn is by going through the Microsoft Azure fundamentals course. Very well crafted course for beginners.
Here is the curated list of the best books of all time. Most of them are self-help books. These will help you upgrade your life.
The following website has a very good collection of icons. These free downloadable icons can be used for your presention, mobile or desktop applications.
The following URL is the cheat sheet for calculating the numbers of ip address from a CIDR range.
NodeJS should not be installed using sudo / root. The following link has the details for correct nodejs installation
The following URL provides a basic understanding of installing and managing Kubernetes (K8s).
Here is a quick start up article to unit test node.js application using frameworks like Mocha, Chai, Sinon.
The following blog post can be referred for CI/CD setup using Minikube, Helm, JenkinsX
The following post gives a brief description on how to install minikube in an Virtual Box environment.
Login to your ubuntu VM from your virtual box and follow the commands
sudo apt-get install virtualbox
curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
chmod +x minikubeInstall docker
sudo apt-get update
sudo apt-get remove docker docker-engine docker.io
sudo apt install docker.io
sudo systemctl start docker
sudo systemctl enable dockerminikube --vm-driver=none start