Chevron Left
Back to Interactivity with JavaScript

Learner Reviews & Feedback for Interactivity with JavaScript by University of Michigan

4.7
stars
7,277 ratings

About the Course

If you want to take your website to the next level, the ability to incorporate interactivity is a must. But adding some of these types of capabilities requires a stronger programming language than HTML5 or CSS3, and JavaScript can provide just what you need. With just a basic understanding of the language, you can create a page that will react to common events such as page loads, mouse clicks & movements, and even keyboard input. This course will introduce you to the basics of the JavaScript language. We will cover concepts such as variables, looping, functions, and even a little bit about debugging tools. You will understand how the Document Object Model (DOM) is used by JavaScript to identify and modify specific parts of your page. After the course, learners will be able to react to DOM Events and dynamically alter the contents and style of their page. The class will culminate in a final project - the creation of an interactive HTML5 form that accepts and verifies input. This can be completed as the third or fourth course in the Web Design For Everybody specialization....

Top reviews

LC

Mar 15, 2016

An excellent course, my JavaScript has improved greatly since I completed the requirements. Colleen is a fantastic teacher, I found the lectures to be highly informative and the assignments good fun.

MM

Feb 6, 2016

I was glad to find a course that focused simply on the basics of Javascript. So many courses cover the three HTML, CSS, and JS, but don't give enough to really start working with Javascrip.

Thanks

Filter by:

1101 - 1125 of 1,463 Reviews for Interactivity with JavaScript

By TNT

•

Mar 2, 2020

h

By Shefaa A M

•

Aug 28, 2019

♥

By Carsten K

•

Aug 1, 2020

Was a great intro and learned fun concepts that such as looping that will make my life easier and less time-consuming. The Team does a great job introducing every concept and explaining it step by step, particularly how it might aid you in the "real world".

The focus on accessibility is also sth dear to my heart for personal reasons and highly appreciate that the Team takes the time to highlight ways in which future developers can help others access the internet and ultimately interact with others.

Why one star less? More practical tests to really hone in on the concepts such as Boolean would have been nice.

Overall, I enjoyed the course a lot, learned useful skills, and particularly, learned to help myself. This course won't teach you the solution to every problem, it won't expect you to summarize every command. No, this course will give you the basic knowledge so that you can go on the internet and independently search for solutions to problems you might face.

This course is a great first step! they give you a toolbox with a starter-set, how you are going to progress from here is up to you.

By Juan O L

•

Feb 11, 2016

I think this course does a pretty good of introducing JavaScript. It covers the essentials of how to create functions and implement event handlers that react to the users, which is the most common use of JS. As an introductory course, it correctly assumes some of its audience has no prior programming background. However, it is difficult to teach programming in such a short time. As an experienced programmer, I would recommend reviewing the order in which some of the concepts are presented to try to help in this aspect.

I was personally hoping that the final assignment would be a bit more challenging, but it was very straightforward. Form handling (the topic in the final week) is certainly where I've used JS the most during my career, so I was glad that it was given special attention.

Again, this is a really good course for beginners; Dr. Van Lent is awesome.

By E. W

•

Jan 1, 2016

Good course if you want to learn how JavaScript works with HTML and CSS elements to make site pages more engaging but don't have a lot of time for lengthy lectures or assignments that take hours. There's room for the course to grow though. There's so much more a web designer can do with JavaScript to manipulate the DOM and provide a great experience for a site user, and I feel the instructor fell short in explaining event handlers and other cool animation trends seen in the industry. But I understand that this is for new web designers who may or may not be completely interested in programming as opposed to front-end design, so Colleen's teaching provides a good balance.

Love the fact that the lectures are straight to the point. I was able to finish 4 weeks of material in less than 3 days, which for someone busy like me, is awesome!

By Fauzaan M

•

May 1, 2020

Provides foundational knowledge on a popularly used front-end development language. Those who know a programming language prior to this course, will find it easy. What I did was to use what was taught in the videos to try different combinations of code so I could improve the quality of my learning experience. How good one can get from attending a coding class depends entirely on the individual. I have learnt coding before, and one thing I'm sure of is that coding is not just listening to the lecturer and completing the assignments; its the effort from your side, constantly going beyond the course to try out different variations of what was taught, that truly defines what you learn from it.

By Tushar B

•

Jul 6, 2020

I'm very happy with this course! The assignments were so great and I loved solving them! But we need to learn more about the JavaScript writing tags because I was able to figure out the logic required for the code, but how to write it in JavaScript was a bit confusing! So we need at least a lecture or reading on different types of tags, and API statements! But the Course was very well-structures in terms of learning new concepts, The Forms and Logic in writing the assignments were very helpful!

Thank you, Coursera!

By Christina O

•

Mar 5, 2016

Good. Probably could use more assignments or links to further tutorials. The final assignment's instructions as they are written mislead English as a Second Language students to use methods that don't contribute to the functionality required in the script.

A prior review from a longterm coder who was previously apprehensive of JavaScript before taking this course echoes 80% of my sentiments. This is a gentle but robust introduction for the intimidated, and success in this course is a confidence boost.

By Mikich E

•

Dec 21, 2020

Afaik, `var` keyword is deprecated, and now `let` is in use since ECMA standards were applied. Also, there is a very useful method for NodeElement objects called `querySelector` and `querySelectorAll`. With them, you can get the elements you need by passing CSS selectors as the parameters. Also, using them in the console highlights the element that is returned, unlike `getElementById`, etc.

The tasks were challenging and interesting. Thanks for making this course.

By Fernando G

•

Aug 12, 2016

Excellent course to learn javascript applied to frontend. I didnt give 5 points just because i felt the final assignment was too easy and that the course should have go just a bit deeper, like applying iteration to apply changes in class elements.

Still Colleen is an excellent teacher, really helps to understand stuff, maybe the course feel easy just because of her teaching skills.

By Artem M

•

Jan 10, 2017

Very cool course. Though level is Basic but Coleen is super start and the course material is nicely presented. The only thing i regrete - lack of practice materials. LIke they do in some other courses, there could be a training section (optional) with tons of exerceise on each module.

I would take any course with Coleen as instructor in future. The Best presenter after David Malon.

By Mahmoud K

•

Dec 23, 2015

the course is very good for new poeple on javascript and programming in general but it's tedious for people who who a bit of js or have a programming background as it goes on to talk about very basic stuff like variables and arrays anyone with 2 months experience in software know this concepts

i suggest you add that this course is for the real noobies of js or programming in general

By Jay B

•

Jun 28, 2016

I was very reticent about this course because Js was the one code I hadn't even really done at all. With HTML & CSS, I had done and had a basic knowledge;but Dr Van Lent makes it easier to grasp and understand with the material she presents and the assignments. You are really forced to become a better coder, problem-solver and researcher as well during these 4 week courses.

By Min S H

•

Dec 28, 2020

this course is perfect for who are very new to programming and wants to create new things on their website. But this course won't cover everything . So you still need to learn after this . The word she said " Noob stage " made me feel depressed but it's true tho we are still at beginner level ...I will continue learning ..............

By Roberto S

•

Mar 15, 2016

Very well explained, but it should have been called "Basic Javascript" because I'm sure many topics are missing. Moreover, the lecturer kept on saying "Now stop and write some code" but it's pretty hard to imagine a code from scratch, so I would suggest having (many) more exercises. (The existing ones were also very simple)

By Shreyajyoti D

•

Jul 21, 2020

The course is very good and the instructor ma'am is also great at teaching...but I would like to say that the course content should be more emphatic and a little bit broad...so that students can acquire a very good idea of most of the stuffs in Javascript...that's why I give it 4 star...otherwise it's quite good

By Rebecca

•

Mar 5, 2016

This wasn't as easy to understand as the HTML and CSS classes. I think it's because it wasn't as clear to me what JavaScript was and how it affected the computer. It sort of felt like jumping into something I couldn't wrap my brain around. That said, I still learned a lot and enjoyed the videos.

By Devansh K

•

May 12, 2020

A good introduction to JavaScript, however, compared to the first 2 courses in this specialization, I felt like this course was not as comprehensive. The assignments were a lot easier and took very little time. Even though learned new things, I felt like I wasn't able to test my knowledge well.

By Reema M

•

Jun 25, 2020

This course explains the basics of JavaScript in using it in collaboration with HTML and CSS for helping in designing web pages. The course starts from the very basics of the language. The homeworks were a bit challenging compared to the previous courses but they were interesting too.

By akshay a

•

Apr 22, 2016

The way of teaching is nice.But they need to provide live practice after every session .in free.As I know codepen is not free of cost.so please provide practice session after every session.so that the prasctice can be done more and more and student will be benefited a lot by this

By Serhii S

•

Sep 29, 2016

Good course to get basics of JS. I took 3nd such course, but find something new and interest. Sometimes it feels a little higgledy-piggledy. But I like that style, this adds real emotions. You don't sleep! :) I only want assigment tasks to be a little harder.

By Hutman D R O

•

Apr 13, 2023

Great course for beginners. But I consider that Java Script it´s a really complex programming language, that requires a lot more time to learn than HTML5 and CSS3 for example. It would be nice to have an extra week or other ways to reinforce the knowledge.

By Pavan B

•

Aug 25, 2016

Great course for beginners! Had expected to get a little understanding of an object oriented approach to JavaScript from the projects in the course. Hopefully there would be some other upcoming course with a higher difficulty level meeting my expectations!

By Mitchell M

•

Sep 14, 2020

Pretty good course. Was hoping for a little bit more in-depth Javascript diving into methods and a lot more work with writing custom functions. I am happy with it. Hopefully Colleen will do a more in-depth Javascript ES6? or maybe do a React course?

By Vilija K

•

Dec 18, 2020

The course is a bit outdated (2015, it was made before ES6), so teacher won't tell you about let, const, backticks and so on. Anyways, this course is really good at explaining the concept of DOM and how Javascript can be interactive!