What all courses are necessary before taking the course scalable-microservices-with-kubernetes
That course is so basic, that you can go ahead and take it. I mean, if you have at least very basic knowledge of VMs and infrastructure in general.