Running labs here will require a working installation of TrueNAS or TrueNAS-SCALE, depending on the guide you are following. You can find guides for getting set up here
NOTE:
In many cases a basic understanding of networking, dns and linux are needed as well. It is often assumed the reader will have a basic grasp, however I will try my best to fill any gaps as time goes on and these documents continue to grow.