Make a website/Deploy a website and Build a website intensive course

I just finished the CSS course and i was looking to keep learning other stuff, i was thinking of starting Build a Website from Scratch but it’s out of my budget ATM, i noticed that there are other free courses, though, such as Build/Deploy a website. What is the difference between Build a Website and Deploy and Build a Website From Scratch?

i have been coding for a couple years by now and im not sure what