There are hundreds of ways to create a homelab which will depend on the use cases mostly. You can start with the VMware hands-on-labs (HOL), then install VMware Workstation on your PC. The next step would probably be to get a couple mini PCs like Intel NUC and then upgrade to more serious tower or rack servers with shared storage provided by a third party device (SAN or NAS).