Intro to HTML and CSS

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.

Created by: Cameron Pittman

Produced in 2015

icon
What you will learn

  • HTML Syntax
  • HTML Problem Sets
  • CSS Syntax
  • CSS Problem Sets

icon
Quality Score

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

Overall Score : 70 / 100

icon
Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a web development course? Or looking for more detail on Cameron Pittman's Intro to HTML and CSS? Feel free to chat below.
Join CourseDuck's Online Learning Discord Community

icon
Course Description

Throughout this course, you'll learn about the underlying structure of the web - HTML. You'll learn how to use this tree-like structure to create websites. You'll also learn how to apply styling to a website through CSS. You'll learn about CSS syntax, selectors, and units. Along the way, you'll also learn about code editors and a browser's Developer Tools.

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.

icon
Instructor Details

Cameron Pittman

Cameron Pittma is a former high school teacher that taught physics with portals. Cameron stumbled upon web development by accident and is now a Course Developer at Udacity.

icon
Reviews

3.5

11 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Gio Chacn on 6/14/2018

While learning to code on my own I have found courses that seemed too technical for beginners, too short, too long, too expensive This is a good complementary course! If you wish to take it, my advice is also to be taking another course at the same time or, to dig, dig, dig on each concept it teaches.

By Marko V on 12/15/2015

They try to approach the way to teach web development in a somewhat unique way, instead of learning the old fashion way they instead use a top-down methodology. In other words, they take a finished website and go through how it is constructed instead of building up the website from scratch. A rather interesting approach, and possibly more fun than the usual way to learn. Are not entirely sure that this approach is the best for beginners, there is a risk that beginners miss fundamental concepts of how websites are contructed and works.The course itself is unfortunately not of the best quality, it starts pretty promising (the first 1/3 of the course) but gets worse and worse the further you get into the course. It feels a bit unpolished and unfinished, as if they had not enough time to complete it properly and just threw something together to deliver what was promised in the beginning of the course. I have seen this pattern on a previous Udacity course before, where it started very promising but then lost a lot of quality towards the end of the course.

By Prose S on 11/23/2015

I went through 95%* of this in about 8-9 hours total. It's... so so. A bit of a whistle stop tour of html & CSS, which left me feeling like I'd got it figured out, until I ran into roadblocks trying to do apparently simple things. Perhaps I missed them, perhaps Udacity let these details slip though the gaps (while focussing on the important stuff: house-style, pep-talks and humour...) A couple of examples:- you do the earlier project before learning (almost in passing) how to apply multiple classes to one element.- only towards the end does anyone mention the order of the CSS links in the element affects how they're applied.

By Gregory S on 11/18/2015

Intro to HTML and CSS is a 3-lesson primer on front-end web development and design. Although the name of the course suggests you'll learn HTML and CSS basics, the content is actually focused on higher level web development and design concepts like web page and project structure, responsive design and web frameworks. The course spends very little time talking about nuts and bolts like different HTML tags and CSS properties. The content itself is well done, it just strays a bit from what you'd expect given the title of the course. It should be entitled "Fundamentals of front-end web development/design" or something similar.

By Dissipate D on 8/6/2016

Like many other reviewers commented, the title of this course is misleading. It is not an introductory course for complete beginners to HTML and CSS. The course is focussed on design, and I think you will need intermediate knowledge HTML and CSS, otherwise you will feel lost.I went in with basic knowledge, and the first few videos were fine but got progressively worse as the instructors glazed over concepts and did not do much explaining.

By Bobby B on 6/19/2016

The title is a tad incorrect, this course is not an Introduction to HTML and CSS. You must already know all your html tags, attributes, elements and css selectors. What it is really great at though, is providing the student with solid knowledge of topics not often covered in regular web design courses, such as responsive grid designs, media queries, google fonts and css frameworks.

By Geoffrey J on 5/23/2016

I highly recommend it to anyone looking to "get their feet wet" in website design. *I don't think previous knowledge of HTML is necessary for this course.

By Panos G on 10/12/2018

This course is definitely NOT FOR BEGINNERS.That being said it was a delight for me. Learn some html and css from more basic walk-through style classes like the ones offered at Coursera, Code Academy , even W3Schools and come back to this. Having some knowledge on these subjects will help tremendously out and instead of giving you frustration it will teach and offer clarity for many concepts that seem a bit difficult to grasp at first.

By Dimitrios T on 3/26/2018

A great introduction to the Bootstrap. Very easy-going approach and nice design examples. It is a practical, pragmatical and multi-side approach for developers, who lack of design methodologies and they can play with ready solutions and transform them into real sites.

By Jam K on 1/15/2016

This course was an excellent second step in my learning process. It showed me a relevant real life work flow to building a website (Devtools combined with Sublime Text editor) which was exactly what I needed and was looking for. I enjoyed it.

By Lea on 2/2/2016

As someone who took this course after Programming Foundations with Python, I was disappointed in how scattered this course seemed in comparison. They do state in advance that this course will teach you HTML & CSS differently, but unless your coming through with a decent amount of knowledge beforehand, they breeze through a lot of basic syntax and then jump right into more in-depth topics such as CSS Frameworks, Bootstrap, and using Developer tools. All of the concepts are great, but it's not really an 'Intro to HTML & CSS' course.