Web Development Banner

The Best Courses to Learn Web Development in 2020

As featured on Harvard EDU, Stackify and Inc - CourseDuck identifies and rates the Best Web Development Courses, Tutorials, Providers and Certifications, based on 12,000+ student reviews, public mentions, recommendations, ratings and polling 5,000+ highly active StackOverFlow members. Learn more

Sort By:

Provider

University

Tags

Rating

Duration

Difficulty

Publication Year

Language

218 Filtered Courses
HTML, CSS, and Javascript for Web Developers
provider
Best Course Overall

2 )

HTML, CSS, and Javascript for Web Developers

4.9
Learn front-end web development for free from one of the most prestigious universities in the world. In this comprehensive 13.5 hour course, you'll learn how to build modern web pages from the ground up. The paid version of this course includes a certificate.
icon
Pros
icon
Cons
    • Course offered by a prestigious university with an engaging and knowledgeable instructor.
    • Utilizes interactive assignments and a real world approach in teaching by having you build an actual website.
    • Teaches a combination of web development technologies; provides a well-rounded introduction to HTML, CSS and JavaScript.
    • Teaches old version of Bootstrap.
    • Occasionally uses complex concepts that are difficult to comprehend for beginners.
    • Some learners may find the fast pacing overwhelming.
Best YouTube Tutorial

3 )

Learn HTML5 and CSS3 From Scratch - Full Course (2019)

4.8
FreeCodeCamp.org built this YouTube video to take users through the basics of HTML5 and CSS3 in a single video. Sitting right at 11 hours and 30 minutes, it gets deep into the core components of web development. You'll be hard pressed to find a single video that offers more or deeper knowledge in HTML5 and CSS3.
icon
Pros
icon
Cons
    • Even though it's one video, lessons are segmented and concise. You'll find timestamps for each lesson in the video description.
    • It covers a lot of ground. You might start as a beginner, but you won't leave that way.
    • The free YouTube course sufficiently matches the quality and content that would be found in comparable university courses.
    • It's one video. More than 11 hours in a single session is unreasonable, so you'll need to meticulously track your time stamps when you break or else risk getting lost.
    • The course gets deeper into concepts than many beginner tutorials. It can be intimidating for the inexperienced.
Intro to HTML and CSS
provider

4 )

Intro to HTML and CSS (2015)

3.5
This free Udacity course is designed to be part of professional programs for Full Stack Web Development, Java Development and C++. It covers underlying structures of web development and how to use tree-like structures in the creation of websites. It is a three-week, beginner course that is a great starting point for anyone interested in web development.
icon
Pros
icon
Cons
    • Course serves as a great introduction to front-end web development.
    • Instead of building a web page from the ground up, course takes a unique approach and dissects a fully developed web page.
    • Course does a great job of preventing burnout and intimidation that makes comparable courses prohibitive to beginners.
    • While the course is beginner-friendly, it remains so at the cost of deeper understanding. Students who complete this course may still hit roadblocks taking on simple web development challenges.
    • Course is more of a primer than introductory class.
    • Course stays practical at the cost of ignoring sound fundamental theory.
Programming Foundations with JavaScript, HTML and CSS
provider

5 )

Programming Foundations with JavaScript, HTML and CSS (2019)

4.5
Coursera hosts this Duke University course on foundational programming concepts for web development. Its the first part of a five-course series that takes beginners through the fundamentals theyll need for the rest of the series. Its built on a 4-week program that includes roughly 22 hours of material.
icon
Pros
icon
Cons
    • Coursera offers substantial supplemental resources to help true beginners succeed in the class.
    • Material is focused and keeps to a scope reasonable for new programmers.
    • Course finds a good mix of theoretical and practical instruction.
    • Like many introductory programming courses, the difficulty ramps up quickly and leaves some students behind.
    • Inexperienced programmers will likely need to spend substantially more time on the material than their experienced counterparts.
The Complete 2020 Web Development Bootcamp
provider

6 )

The Complete 2020 Web Development Bootcamp (2020)

4.8
What you'll learnBe able to build ANY website you wantCraft a portfolio of websites to apply for junior developer jobsBuild fully-fledged websites and web apps for your startup or businessWork as a freelance web developerUnderstand the latest frameworks and technologies, including Bootstrap 4, MongoDB, NodeJS, Express, .Learn professional developer best practices
Web Development 101
provider

7 )

Web Development 101 (2013)

4.6
The Odin Project offers this Web Development 101 course to help beginners get a hands-on introduction to tools and concepts that run the internet. It covers the basics of coding concepts, text editors, Ruby, Git HTML, JavaScript and CSS. This is the introduction to a coding bootcamp that aims to get students ready for professional applications.
icon
Pros
icon
Cons
    • This introduction covers substantial ground, but it is only the beginning. A complete path to web development is available through continued learning.
    • Online community appears more dedicated to success than most, making it an invaluable resource.
    • Self-paced learning lets you get back what you put into the learning process.
    • Similar to free-range parenting, the Odin method is all about self-sufficiency. Those who do best being led by the hand will not succeed here.
    • This is priming students for deep mastery of concepts. Information is dense compared to other introductory courses.
Introduction to HTML5
provider

8 )

Introduction to HTML5 (2019)

5.0
The University of Michigan designed this curriculum and partnered with Coursera to give students the means to learn about HTML5 from the ground up. Its the first of a five-part series and will take around 12 hours to complete. Once finished, students will be ready to move onto the next part of the series and delve much deeper into HTML5 concepts and applications.

9 )

30 Days to Learn HTML & CSS (2012)

4.5
Most introductions to HTML and CSS stop far short of the topics covered in this YouTube video series. With 32 installments, it takes you through a month-long, day by day journey to master the basics of front-end web design. The course was developed by Envato Tuts+, and it is part of a greater group of tutorials that cover a wide range of programming topics.
Introduction to HTML5
provider

10 )

Introduction to HTML5 (2016)

3.6
CodeAcademy offers this introductory course for anyone who wants to dip their toes into the vast ocean that is web design. It focuses on the absolute fundamentals, like structure, tables and forms. The course is nine hours long, and it has zero prerequisites. For a first foray into web design, this is a good place to start.
Intro to HTML/CSS: Making Webpages
provider

11 )

Intro to HTML/CSS: Making Webpages (2014)

4.0
Khan Academy built this introductory class to bring newcomers into the fold of HTML and web development. While it focuses on the fundamentals, it gets deep and thorough into each concept, helping beginners acquire the skills necessary to advance to more complicated aspects of web design.

Show All