1. Freecodecamp ( Free )

     A free resource to learn web development. Freecodecamp covers HTML, Javascript and CSS. It also offers you to test your web development Knowledge.

2. Udemy (Paid/Free)

     It's a platform where you can learn many things. Most of the courses are paid but some are free. It has 80,000 courses of code.

3. Coursera (Free)

     Coursera has also everything like Udemy. Courses are free, but if you want to be certified Than it requires payments.

4. Treehouse (Paid)

     It has more than 1000 video covering Web development, Web designing and Entrepreneurship.

5. Codecademy   (Free/Paid)

     This website has more than 45 million users to code. It has a lot of free courses too.

6. W3schools (free)

     It has three core technologies of the web, HTML, CSS and Javascript. In addition to that you will learn sass, Bootstrap and react.

7. HTMLDog

     It is covering the three primary languages of web development, CSS, Javascript and HTML. Each language has different levels Beginner, Intermediate and advance.

8. Traversy Media  (Free)

      It's a youtube channel where you can watch video tutorials by Brad Traversy.