"Learn HTML, CSS, JavaScript, and a back-end language; practice building websites."
1.FreeCodeCamp (free). 2.The Web Developer Bootcamp by Colt Steele on Udemy. 3.W3school