PP
I have learned many things such as HTML , CSS ,Javascript , Basic HTTP, JSON and ajax. I also learned that how to make best website through these languages. It's great journey. I fully enjoyed it.

Do you realize that the only functionality of a web application that the user directly interacts with is through the web page? Implement it poorly and, to the user, the server-side becomes irrelevant! Today’s user expects a lot out of the web page: it has to load fast, expose the desired service, and be comfortable to view on all devices: from a desktop computers to tablets and mobile phones. In this course, we will learn the basic tools that every web page coder needs to know. We will start from the ground up by learning how to implement modern web pages with HTML and CSS. We will then advance to learning how to code our pages such that its components rearrange and resize themselves automatically based on the size of the user’s screen. You’ll be able to code up a web page that will be just as useful on a mobile phone as on a desktop computer. No “pinch and zoom” required! Last but certainly not least, we will get a thorough introduction to the most ubiquitous, popular, and incredibly powerful language of the web: Javascript. Using Javascript, you will be able to build a fully functional web application that utilizes Ajax to expose server-side functionality and data to the end user.

PP
I have learned many things such as HTML , CSS ,Javascript , Basic HTTP, JSON and ajax. I also learned that how to make best website through these languages. It's great journey. I fully enjoyed it.
MR
An excellent course for beginners. 5th week was a bit rushed i.e JSON,Ajax and jquery. So i had a really hard time getting grasp of them and took a star out of my review. Otherwise wonderful tutor.
AB
Excellent course for people with intermediate knowledge of programming. Very eloquently teaches Bootstrap framework and Javascript along with AJAX. Must take course for any aspiring web developer!
JH
Very interesting and well presented. It's difficult to address all the different experience levels so some points were (to me) a bit laboured, but overall a useful, informative and enjoyable course.
NL
I like this course.This course is really helpful for the web beginners.but I only rate for 4 stars.I think the assignment is not too clear and I have some problems in doing it especially assignment 5.
NC
Excellent course, specially if you are a professional but in different technologies/ languages, from the back-end world, etc... You will progress very fast as it goes right to the essential notions.
AG
It is well done but it is very basic. The method is good since we get the basic programs to work with them and follow the lectures. The instructor explains things in a detailed and clear manner.
HK
The course is amazing for not only web development basics but also if you want to learn how to code. The last module was little bit boring. But it was amazing. All thanks to sir Yakoov and coursera.
KS
It is one of the best course , that I have ever seen.I would like to thank the instructor for everything he has taught.I am entering in Development World with the help of this course.Thanks again!!!
YV
Many thanks to the creators of this course! It was a very solid refresher for me, even though I have spent in web development a few years by now. I thoroughly enjoyed every lesson. Thank you, Yaakov!
DM
I really like the way of teaching...All the technical details and the reasons behind their use is discussed in a simple manner.Must to course for both beginners and developers with little experience.
LB
one of the best course to build base and strong foundation of front end web, with detail explanation by the instructions .cons was this course should be updated with latest css animation and flexbox
Showing: 20 of 5,918
If you don't want to actually learn what anything means and just get walked through steps on how to do things then take this course. But if you're a beginner to HTML, CSS, and Java Script, this isn't for you. He doesn't actually TEACH you anything, he just takes you through the process. They haven't updated the course content to actually match what is on GitHub's page, so from the start you have to go into the FAQs to figure out where to go from there. It's really frustrating because he will just skip steps, and because he doesn't explain WHY he's doing something, if you miss a step, you get completely lost. I've taken a few coursera courses, and this was the most frustrating course I have taken.
The content is EXTREMELY outdated. Lots of the implementations only fit the web development environment from FOUR years ago. The course materials were built in 2016. I had to double check at least 70% of the instructions from all kinds of resources because what was taught in the video does not work anymore. It could have been such a great course, if the instructor spends some time fixing those bugs. Now this thing is full of bug
In short:
Good: Instructor explains well, course is well structured, contents can be followed easily
Bad: outdated content, mainly Bootstrap 3
Detailed:
Week 1: Introduction to HTML. I'm not exactly new to HTML, so I kind of skipped the first week videos and did only the quizzes, which were not difficult.
Week 2: Introduction to CSS. I had no experience with CSS, so found the contents really helpful. The assignment at the end, while not difficult at all, helps to practice the contents of the week.
Week 3: I like the idea of creating a website from scratch as you can see the thought processes that goes into designing a website and can also pick up few tips and tricks on the way. That would be my main takeaway from week 3. Bootstrap is also introduced. However, the contents in this regard are outdated since the instructor uses Bootstrap 3 but as of 2019, there is Bootstrap 4. I did the assignment using Bootstrap 4 and there are definitely differences between the two versions. Nevertheless, it is not that bad, since it is possible to find the required information from the Bootstrap documents, w3schools, stackoverflow etc.
Week 4 and 5: Introduction to JavaScript. The instructor goes through the fundamentals of JavaScript and the explanations are illustrative and good. The assignments at the end of the weeks are, on the other hand, very basic and way too easy.
Old information, course need to be updated.
Unclear and outdated guide to installing the programs required for the course. Very disappointed.
This was a really great course, i learned so much, and it was really interesting and very well explained. I will be taking any more courses done by Yaakov! Really excellent course, thank you so much.
Very outdated. Using Bootstrap 3 from 2013 when Bootstrap 5 is the current release. Doesn't really explain the why behind anything, just goes through the steps.
Many thanks to the creators of this course! It was a very solid refresher for me, even though I have spent in web development a few years by now. I thoroughly enjoyed every lesson. Thank you, Yaakov!
Actually the best online course i hv ever learnt,especially the professor yaakov is quiet outstanding.And a field trip in a online course sounds rare and good!!Thank You Coursera and yakkov for this!!
Excellent course, specially if you are a professional but in different technologies/ languages, from the back-end world, etc... You will progress very fast as it goes right to the essential notions.
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.
Very interesting and well presented. It's difficult to address all the different experience levels so some points were (to me) a bit laboured, but overall a useful, informative and enjoyable course.
I really like his teaching style and complete explanations of topics BUT..... This course is based on an older version of twitter bootstrap and the newer version (4) is not compatible so I had to constantly look up how to change the code. In the middle of week 3, I wasn't even sure what parts of the code were the problem so I decided this was not worth it. I'm going to find some other course that either doesn't use bootstrap or uses the updated bootstrap. I think this course would be much much better if it did not rely on Bootstrap. It's a great program but it involves a lot of complexity that doesn't seem to be necessary at a beginners level.
This was a really great course, i learned so much, and it was really interesting and very well explained.And the field trip was good .Thank you Coursera and Yaakov Chaikin for this wonderful course !
This is a really challenging course if you've never worked with Git or Javascript. It's well presented and the projects are very relevant, but I would not recommend starting web development here, even if you've had other languages. I tore my hair out and am now starting at the beginning. I highly, highly recommend this course and the instructor if you've had an intro anytime in the past.
Firstly, this course is not for beginners. If you don't know basics of HTML, CSS and especially JS (author also noticed it) you must learn it by yourself before entering this course or choose another one. If you're super beginner it will be much confusing! Secondly, there are a lot of old information ( starting from github set up and finishing with old stuff in lectures). For example, you will study old version of Bootstrap wich CSS classes was to much updated in latest version so it's too foolishly.
However, this course gives a lot of useful information to supplement your knowledge. There were a lot of neccesary things that i learned, and i suggest you to take this course if you know some basics of HTML, CSS and JS.
Good luck!
Great course! The concepts were very well explained and demonstrated with code. Building a real website using what was taught makes the entire process more concrete, and it shows the students that they can work on their own projects. Thanks to all who made this course available, and congratulations to the instructor on a job well done.
This course was short but very informative and very helpful for an aspiring leader like myself. It also helped me understand how to view or understand when I receive feedback. I highly recommend it!!
I've been doing some online courses recently. This is the best course I have done.
Awesome course 😊