Build Websites from Scratch with HTML & CSS (Udemy.com)
Learn Web Development Essentials and Become a Web Developer From Scratch in this Complete HTML & CSS Beginner's Course
Created by: Brad Hussey
Last updated March 2023
What you will learn
- By the end of this course, you will have a basic & thorough understanding of HTML & CSS
- Upon completion, you will have coded a handful of useful HTML & CSS examples
- In the last section of this course, you focus on building a beautiful, semantic, HTML & CSS web page
- By the end of this course, you will have impressed yourself, and will be able to hit the ground running with your newly acquired skillset
- Start building beautiful websites by hand
- Build a portfolio website, so you can highlight your best web work
- Get the ball rolling for a career in web design
- Begin your career as a web developer
How it compares
Against the other 110 rated Udemy courses in CSS on CourseDuck:
- Rating4.6 out of 5higher than 76% of them
- Reviews15,547#7 of 111 by number of reviews
- Length8.6 hourslonger than 64% of them
- Last updatedMarch 2023more recently than 56% of them
Quality Score
Overall Score : 92 / 100
Course Description
Do you want to learn how to build websites from scratch?
With this online course—from one of Udemy's top web design instructors, Brad Hussey—you will learn HTML & CSS by building beautiful, modern and responsive websites! You will have a strong foundation in web development that will enable you to start creating any website you can imagine.
By the end of this course, you will be competent in HTML & CSS and be able to create your own professional-grade website from scratch – no prior experience required! You will also have the skillset necessary to continue learning about web development and advancing your career.
Sign up for this online course today and start building your very own websites!
- - -
What is HTML & CSS?
HTML and CSS are the two most important languages for a new web developer to learn. They are also the easiest. If you’ve always wanted to build webpages, but were intimidated by the code, this course will help you learn your first two languages quickly and easily.
Taking a step-by-step approach, this course will have you learning by doing, building several mini-websites from scratch.
Learn the Two Most Important Languages to Web Design Quickly and Easily.
HTML Foundations
Parent/Child Structure
CSS Foundations
ID Selectors
Coding and Styling
What Web Pages are Built Of
Every webpage that you see on the internet is built using code. There are many different programming languages that can make your website do various things, but the two most important to learn are HTML and CSS. In fact, even people who plan on allowing someone else to build their website should have a basic grasp of both languages. This way you can tweak things behind the scenes, or change some of your formatting without having to always rely on others.
Contents and Overview
This course of more than 77 lectures and 8 hours of content gives you a basic, yet thorough understanding of both HTML and CSS. The course focuses on having you begin writing code right away so you can learn through doing, and build your own completely functional HTML and CSS webpage at the end.
You’ll begin by learning what HTML and CSS are, so you can get an understanding of what it is that they do. During the course you’ll build several mini-websites that take what it is that you’ve learned and apply it to real world exercises to help cement the skills.
Everyone from aspiring web designers to bloggers, programmers to business owners, company employees and tech hobbyists can benefit from learning some HTML and CSS! Learn to build your own dynamic and beautiful websites or manage the website that you already have.
If you plan on becoming a web programmer or a web designer yourself, HTML and CSS are the first two languages you’ll need to succeed. In fact HTML is required for anyone that wants to get into web development from any angle. Learning it simultaneously with CSS allows you to hit the ground running with page design.
Instructor Details
- 4.6 Rating
15,547 Reviews
Brad Hussey
Brad Hussey is a web designer, creator, and marketing consultant from Canada. With his online courses & tutorials, he’s taught hundreds of thousands of web designers & developers how to get better at their craft and make a living doing work they love. As a consultant, Brad helps busy creators, coaches, and authors double their business without doubling their effort.
More courses by Brad Hussey
Practical PHP: Master the Basics and Code Dynamic Websites (2015)
4.5 (16,435 Reviews)
Provider: Udemy
Time: 6.3h
Free
Ultimate Web Designer & Web Developer Course (2022)
4.4 (14,714 Reviews)
Provider: Udemy
Time: 35.1h
$139.99
WordPress Development with Bootstrap: The Complete Course (2024)
4.5 (8,383 Reviews)
Provider: Udemy
Time: 22.6h
$149.99
Bootstrap 4 Quick Start: Code Modern Responsive Websites (2018)
4.5 (6,913 Reviews)
Provider: Udemy
Time: 4h
Free
Web Hosting 101: Get Your Website Live on the Web in No Time (2013)
4.3 (4,019 Reviews)
Provider: Udemy
Time: 1.1h
Free
Learn Web Designing & HTML5/CSS3 Essentials in 4-Hours (2016)
4.5 (1,349 Reviews)
Provider: Udemy
Time: 4.2h
$11.99
More CSS courses
Build Responsive Real-World Websites with HTML and CSS (2024)
4.8 (119,018 Reviews)
Provider: Udemy
Time: 37.5h
$174.99
Advanced CSS and Sass: Flexbox, Grid, Animations and More! (2024)
4.8 (46,326 Reviews)
Provider: Udemy
Time: 28.1h
$149.99
Modern HTML & CSS From The Beginning 2.0 (2025)
4.8 (28,669 Reviews)
Provider: Udemy
Time: 24.3h
$129.99
How to Create A Website: An HTML Tutorial and CSS Tutorial (2025)
4.7 (2,057 Reviews)
Provider: Udemy
Time: 31.9h
$10.99
Ultimate CSS Grid Course: From Beginner to Advanced (2021)
4.7 (1,039 Reviews)
Provider: Udemy
Time: 2.7h
$13.99
Reviews
By Anonymized User on 10/4/2025
Very good course, helped me understand HTML and CSS from the beginning. It was perfect for me, I would recommend this course to the beginners who needs to understanding the basics and get started to explore further more on their own. Great course, the short lectures and practical application really helped me understand all the things very clearly in short time (1 day), magical!
By David Pokrajac on 12/4/2019
I started this course without any knowledge of HTML and CSS whatsoever. I would say this course is alright for people who want to learn HTML and CSS quickly and start making websites quickly. However, if you would like to learn HTML and CSS more deeply, than this is not really the course for you. There is no flexbox, no grid, no animations, transitions, transform and some other CSS stuff.
By Doris A. Dippel on 8/30/2019
I had a website in 2004, but had to put it on hold due to circumstances. Now I need to 'relearn' HTML and CSS. This course is amazing! When I started my website, I had a PC; now I'm a Mac fan. Brad off the bat talks about Coda---I do not find BBEdit easy to use, but Coda is A+. Thank you, Brad! I'm thrilled with everything thus far. Only wish your course on file transfer were still available. I need that, too! Whoops!! I found your course on File Transfer 101 and that's what I needed, too. I'm ready to begin designing my own website now with the comfort of knowing I can refer back to this course for tips and know-how as I move along! I thank God you developed this course years ago to be available now! I also appreciate very much that you teach how to write GOOD HTML and CSS, neat, not sloppy. A notch above the ordinary. Thank you for that, as well!
By Ryan Sanders on 11/17/2018
I didn't have any expectations in going in this course. I liked Brad's voice and the cartoon stick figure in the intro...so I went for it. This to me is new...and boring material. And I'm looking for something interesting to keep me along. And Brad had it. Thank You!
By Joseph R. Gulizia on 10/13/2018
I coded my first website on December 16, 1996. My last recorded website was done September 4, 2003. Brad's course was a good review and a way back into doing more with HTML and CSS. Technology changes all the time. This course is good for keeping your skills sharp at a reasonable cost. Joe Gulizia Council Bluffs, IA https://web.archive.org/web/19961219162118/http://www.scola.org/ through https://web.archive.org/web/20040901091746/http://scola.org/
By Lusanda on 3/22/2018
I had fun especially when it comes to the part of making my hands Dirty!! It was awesome!!! Brad has to consider that he is dealing with different types of learners (slow included). I really struggled on the last video! I was clueless on where and how to download the resources he referred to! ! will be delighted if he comes back to me and explain further on how to get the material downloading from his website! Kindly Lusanda
By Paul Q on 3/13/2018
I thought programming language was too hard to understand until I took this course. It really is much simpler than it looks. The instructions are clear and easily comprehendible, and in a short amount of time one can build a very presentable website. It's great because it teaches you how to build from scratch--without prior knowledge of computer technology, and it narrows your focus on specific techniques rather than saturating you with unfamiliar content. Thanks Brad!
By Maurice Greenland on 8/1/2016
Enjoying this course so far. I'm not new to HTML and CSS but the content and delivery of this course is filling in blanks that I had. Brad is very engaging, unlike many trainers. If I can offer a suggestion though, would be nice if more in-depth, working examples where given. From start to finish. Other than that, I'm very satisfied
By Boubacar Sow on 6/14/2016
I have searched wide and far for a great HTML & CSS course and this one is the most fulfilling. Brad is knowledge, thorough, and teaches you what you need in the order you need it. He is very fast, specially on the typing, but you can pause the video to catch up. over all it was a great course.
By Salvatore Saia on 1/28/2016
Although the instructor is extremely knowledgeable i learned a lot pf very valuable information however, it was difficult to keep up with his fast paced typing i found myself 90% of the time pausing the videos to keep up. I would definitely recommend this course however i would suggest for future courses that Brad slows down and take into consideration that not all students are fast typers.












