Skip to content
UdemyCSSPaid courseAll LevelsCertificate

How to Create A Website: An HTML Tutorial and CSS Tutorial (Udemy.com)

Learn How To Make Websites - HTML - CSS - Flexbox - Transitions - Animations - SVGs - The Box Model - CSS Specificity

Created by: Todd McLeod

Last updated March 2025

icon
What you will learn

  • Build beautiful webpages using today's best practices
  • Understand the importance of performance and build performant websites
  • Acquire an outstanding foundation in the fundamentals of web programming
  • Taught by a professor with 20 years of experience teaching individuals of all abilities
  • Achieve mastery in the understanding and application of HTML & CSS
  • Apply cutting-edge techniques such as Flexbox and SVGs

How it compares

Against the other 110 rated Udemy courses in CSS on CourseDuck:

  • Rating4.7 out of 5higher than 90% of them
  • Reviews2,057#27 of 111 by number of reviews
  • Length31.9 hourslonger than 94% of them
  • Last updatedMarch 2025more recently than 88% of them

icon
Course Description

You can learn to build websites quickly and easily if it is taught correctly.

This course will show you how to build websites. It will give you a solid foundation in building websites.

By the end of this course, you will have strong skills in creating websites with HTML & CSS. As with any craft, the fundamentals are essential. If you have a strong foundation in the fundamentals, you will be poised to grow and develop professionally as a craftsperson who knows their craft.

My name is Todd McLeod and I began creating websites in 1997. I began teaching how to create websites in 2001. I am tenured faculty in California and I have taught individuals of all ability levels how to create websites.

After completing this course, you will have mastered the fundamentals of creating websites with HTML & CSS. Here are the highlights of what you will receive in this class:

  • 32 hours of on-demand video

  • Extensive hands-on exercises

  • Solutions to the hands-on exercises

  • Access to all of the code used in the course

  • 74 exclusive resources which you can download

  • 286 page book on the fundamentals of HTML and CSS

  • Lifetime access to everything in this course

  • 100% money-back satisfaction guarantee

  • A certificate of completion

Here are the highlights of what you will learn in this course:

  • Learn the art of building websites

  • Understand what it takes to succeed

  • Discover Google's Teapot, how to change the news, and how to play the Dinosaur video game

  • Gain insight into the history of the Internet and the World Wide Web

  • Learn about the best documentation for building websites

  • Understand how the World Wide Web works

  • Discover new ways to use your web browser

  • Acquire the ability to highlight webpages

  • Learn all about developer tools

  • Gain the ability to use an IDE (integrated development environment)

  • Acquire the ability to use git and github for version control

  • Learn how to code in HTML and CSS

  • Gain a solid foundation in HTML and CSS

  • Acquire the ability to use emmet

  • Understand relative and absolute URLs

  • Learn about CSS rule-sets and CSS selectors

  • Learn how to link CSS documents to HTML documents

  • Learn all about the layout of webpages including the box-model and flexbox

  • Gain the ability to work with older layout modalities such as position and float

  • Master the nuances of CSS specificity

  • Gain the ability to correctly structure HTML documents

  • Acquire mastery over media-queries

  • Learn the "above the fold" design pattern

  • Master using SVG's to optimize your images and make your sites more performant

  • Acquire the ability to work with advanced techniques such as transitions and animations

If you want to learn how to create websites, the first place to begin is with the fundamentals of HTML & CSS. The first place to begin is with this course. This class is guaranteed to teach you how to build websites. Once enrolled, you will have access to this Excel course for the rest of your life. 

Described as “fun” and “amazing” and “life changing,” Todd McLeod’s website course will forever transform your life. Try this course for yourself and see how quickly and easily you too can learn to build websites.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Todd McLeod

Fun, Quick, & Easy

Learning can be fun, quick, and easy if you have the right teacher. I come from a family of teachers, I've taught at the college and university level for over 20 years, and I have been recognized as one of the top teachers in the California college system. I became a teacher because I love sharing knowledge and seeing how it transforms people's lives. Learning is the noblest of all endeavors. The more you learn, the more you improve your life.


Learn Quickly & Effectively

All of my courses include step-by-step tutorials and hands-on exercises. The tutorials show you what to do. The hands-on exercises allow you to practice what you have just seen. These hands-on exercises also come with all of the files you need and video solutions so that you can learn more quickly and effectively.


Great Courses for Beginners

I work with beginners all of the time. I understand how to take topics and make them easy to understand.


The Human Element

icon
More courses by Todd McLeod

$159.99

$94.99

$94.99

$11.99

$14.99

$19.99

icon
More CSS courses

$174.99

$149.99

$129.99

$99.99

$13.99

$79.99

icon
Reviews

4.7

2,057 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Sandra Kowalska-Maciuca on 10/27/2023

In general, it was an amazing course. But if it's still being on sale the author should make a new video about VSC (he introduced 4 programs to use, 2 are not recommended, 1 is paid and the best option is not available anymore). Fighting with the outdated approach to git. made me almost quit the course and question everything in the following sections. I know that tech is developing and changing but, the video was recorded 7 years ago, and it is still on sale so a new video about git, VSC, and svg is necessary. I hope Todd will make them, because it's a great course amazingly organized.

By Ogonna Iwunze on 11/7/2020

The flow through out the course keeps one engaged. It covers so much in details with really good hands-on exercises to practice topics learnt. And the hands-on exercises does indeed bring to light the concepts learned. All in all it is a very well put together course, probably the best online course in HTML & CSS space.

By John Doe on 11/1/2020

Teacher is very charismatic and knowledgeable, I like the tempo and the style of his lectures

By Christopher Bosel on 10/6/2020

Todd is a master at breaking down fundamental concepts so anyone can understand. I have no complaints. This course was well worth every penny.

By Tom Crowther on 9/27/2020

Interesting

By Nicholas Tom on 9/21/2020

Best instructor on Udemy

By Dennis Thonstad on 9/19/2020

Todd is a great teacher and is interesting and easy to listen to. He explains things very well. I would highly recommend the course.

By David Slivken on 9/12/2020

So far I am enjoying the course and think it has a lot of really great/helpful information

By Deborah Kennedy on 9/5/2020

Don't see the connection so far, but hopefully it will get better

By Jeff Himebaugh on 9/4/2020

Todd McLeod is an awesome instructor and really makes learning languages fun. More than that, the lessons are thorough and having exercises between each lessons really reinforces it.

By Suhas R on 9/1/2020

Literally this is the Best course for HTML-CSS on the internet i found. The very way you think while programming front end changes with this course. Thanks Todd for offering such a well explained course. I first finished your GoLang then completed GoLang Web dev and i could not look anywhere else for building my frontend fundamentals because of the way you taught in previous courses. Hats off for your "Art of teaching" !

By Gopal Krishna Mohapatra on 8/26/2020

Just Amazing!!!!

Showing 12 of 301 reviews

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 94 / 100