Web Development


HTML5 & CSS3 for Beginners | The Ultimate Guide

The easiest way to learn modern web design, HTML5 and CSS3 step-by-step from scratch. Design AND code Two Projects.

4.20 (488 reviews)


4.5 hours


Sep 2020

Last Update
Regular Price

Exclusive  Offer
Unlimited access to 30 000 Premium SkillShare courses

What you will learn

HTML is the foundation of all web pages. Without HTML, you wouldn’t be able to organize text or add images or videos to your web pages. HTML is the beginning of everything you need to know to create engaging web pages!

You will learn all the common HTML tags used to structure HTML pages, the skeleton of all websites. You will also be able to create HTML tables to present tabular data efficiently.

You will learn about HTML elements and structure, the building blocks of websites.

You will learn all the syntax you need to create tables in your HTML documents.

Take this course and learn about the inner workings of an HTML form! Learn how to create your own form and integrate HTML5 validations.

You will learn many aspects of styling web pages! You’ll be able to set up the correct file structure, edit text and colors, and create attractive layouts. With these skills, you’ll be able to customize the appearance of your web pages to suit your every need!Without CSS, every web page would be drab plain text and images that flowed straight down the page. With CSS, you can add color and background images and change the layout of your page — your web pages can feel like works of art!


In this tutorial you Learn how to use HTML5 and CSS3 to bring a HTML website to life.  Learn HTML5 and CSS3 fundamentals as you build two websites in this introductory course to web development.

Starting with how to plan out your website, including a header, navigation bar, content area and footer I'll show you all the techniques used to create a website .  

Next setup your HTML to match with all the main container sections of your web design.  Create a basic HTML template that can be used and reused on multiple projects.  Then learn how to jazz up your HTML with CSS.  Section by section this course will show you how to create a real world website.  Then tweak and update the code as needed to customize and make the site perform.   Finalize the code by checking the output on different screen sizes adding in and adjusting the CSS to create responsiveness.

  • Source Code is included

  • Top links and Resources provides

  • Step by step from planning to creation

  • Reusable templates

  • Professional training

  • HD video content

I'm ready to answer any questions you may have about creating a website from scratch.  Everything is included to get you started quickly.  Expand your portfolio learn how to make a website from scratch.  By the end of the course you will have the skills to make your own version of the website presented within the course.

Nothing to lose, there is a 100% Money Back if you don't like it

Want to know more, what are you waiting for take the first step.  Join now to start learning to create websites today.


HTML5 & CSS3 for Beginners | The Ultimate Guide
HTML5 & CSS3 for Beginners | The Ultimate Guide
HTML5 & CSS3 for Beginners | The Ultimate Guide
HTML5 & CSS3 for Beginners | The Ultimate Guide


Introduction to HTML


First Look at HTML

What is HTML


HTML Anatomy

Introduction To Brackets

First Web Page

All you need to Know about Introduction To Html

Test your knowledge

HTML Fundamentals


Head & Title

Body & Self Closing Tag


Paragraphs And Spans

Strong And EM Tags

How to use DIVs

White space AND Indentation

All About HTML Fundamentals Part1

HTML Hierarchy

HTML Attributes

Html Links

Lists (UL & OL)


Error Solved - Live preview (not updating due to syntax error)


Important Brackets Extensions

More About Anchors


All About HTML Fundamentals Part2

HTML Fundamentals

Practice Test - Part 1

Practice Test - Part 2


Introduction To CSS


Getting Started With CSS

How to use CSS

CSS Syntax and Element's Name Selector

Class Selector

ID Selector

More About Selectors

Chaining Selectors

Introduction To CSS

Styling The Web using CSS


Fonts Properties

Color Property

CSS Backgrounds

CSS Height And Width

Selecting Nested Elements

Text Properties

The Box Model

CSS Borders

CSS Paddings

Border Radius

CSS Shadows

CSS Margins




Styling The Web Using CSS

Practice Test - Part 1

Practice Test - Part 2

Advanced HTML ( Tables & Forms )

Why to use Tables ?

Table Borders



Table Sections

Styling Tables With CSS


Laurie22 September 2020

Yes, it's so far a good match for me as I am a complete beginner. Have a bit of trouble with the dialogue as the person has a strong accent. Would be helpful to have more subtitles.

Alex21 September 2020

Very comprehensive, though sometimes difficult to understand the presenter, and also in the Table section Quiz there was an answer not covered by the course content.

Lora10 April 2020

Really I appreciate your effort in this course. i've learnt a lot of basic and advanced stuff . Recommended for any one wants to be a professional web designer!

Abbigail3 March 2020

Yes it is a good match for me, I leave this rating because it is very informative and easy to understand.

S9 February 2020

I am an absolute beginner and this course is incredible. I actually understand HTML! This is a great foundation to build on. Thank you so much. The Instructor is amazing

Anna9 February 2020

Да, подошел, но тяжело воспринимать на слух - у преподавателя очень сильный акцент и нечеткое произношение.

Said3 February 2020

this course is good but very short something needs like 10 min the teacher just explains it in just 1 or 2 min, and also u skipped most important in CSS which is flex-box, also u did not explain enough tables and forms in HTML.

Romans20 December 2019

could be better if more HTML tags and commands were covered, even taking in consideration that it is course for complete beginners and all learnt knowledge is "on surface"

Ray6 December 2019

I would give it 5 stars but, it's outdated-floats and tables. He does a good job explaining selectors, class and Id's for CSS.

Cameron18 September 2019

This course is very informative and allows students to learn hands-on by creating two websites with assistance from the instructor. I feel that I have a much better understanding of both HTML and CSS after completing this course, and will look into more advanced courses now!

Vojta3 September 2019

Only very basic stuff, no more than you can find for free at w3schools, codeacademy etc. No mention about HTML5/CSS3 new features (input type password/date/email, CSS grid, Flexbox, article/section/header/footer tags). For me, it was a waste of money and this course should be free of charge.

Liban27 August 2019

Thanks for encouragement, while telling me the path through my journey that i am trying to became web developer!. i do not think it gonna be easy to bkm, but i am 100% sure its the right place to became WD!

Eduard10 July 2019

The instructor is very clear and precise and he explains very well. I am very happy with this course and I have definitely refreshed my HTML and CSS knowledge.

Hamed23 June 2019

Very good introductory to html/css, also covers some of the advanced stuff, but nothing about Forms though

Kareem3 April 2019

Wonderful , I've completed the course and got great knowledge and also downloaded my certificate of completion . Thank you sooooooooo much


12/1/2019100% OFFExpired


Udemy ID


Course created date


Course Indexed date
Course Submitted by