Excellent course, period.
This is the first course I've taken from Coursera. Before the course I knew something about HTML, CSS and Javascript but not too much. First week is a piece of cake. Second week was also easy but I did not have a strong logic about the "box model" before, after the second week I had it.
With third week things went in a strange way, but in a positive one. We started to code a "real" website (yeah you'll understand if you enroll) from scratch. This was invaluable for me. Reading documents is something, but watching lectures, interact with the real code, try and see way, using Git and Github, getting great tips, I mean doing real stuff is invaluable.
Fourth week is also not so hard for me since I have some basic Javascript history. And Javascript section is not so detailed and difficult, but just for one week it was beyond OK, it was great. Even in basic info you'll learn something.
Fifth week is a total stranger for me since I don't know anything about Ajax or dynamic loading pages style. Ok, I know what was Ajax but just the name :) So, after the week I've learned those. At least the concept itself and how to implement it in a simple web site. But I must confess, I watched the videos twice and examine the codes again and again to fully understand what we are doing and how we are doing. Because a week is not enough for this and things go faster. But hey, lectures are recorded and you can watch them again right :) And you have all the codes!
Beauty of this course is all the weeks and assignments are related and integrated. So you learn something, finish the assignment. Next week, you learn new things, get new assignments but continue the last week's job. Yeah, you remember the real web site part?
And of course last but not least Mr. Yaakov Chaikin is a great instructor and person! He has an excellent way of teaching.
So, if you are a total newbie or someone who is beginning of his journey like me do not hesitate to enroll this course. But please pay attention, if you are so new about those topics, about the week four and five you will struggle a little bit.