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.
It is , as mentioned by many others, a little more advanced course but it is very rewarding as you will learn a lot of industry approven techniques for coding up a website. There is even a 20 minute walkthrough of turning a mock-up design into a website towards the end, using Bootstrap and custom classes that really offers some insight to all the blurriness of the subject being taught.
The class is somewhat rushed, but again, it is not meant to teach HTML and CSS in depth but rather to give you an overview of what you can do with the languages so I recommend it , sure, as long as you're in it for higher-level concepts than coding.