Chevron Left
Back to Interactivity with JavaScript

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

4.7
stars
7,180 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:

1076 - 1100 of 1,445 Reviews for Interactivity with JavaScript

By Nguyễn T H

Mar 21, 2020

gôd

By Dao M L

Nov 25, 2019

gud

By Norxujayev A K

Oct 7, 2023

ok

By Hoang T T ( H

Jun 30, 2021

ok

By SAURBH K G

Jul 24, 2020

hi

By VuNVHE153782

Mar 19, 2020

ok

By 宁忠亮

Mar 20, 2018

ok

By Sowmya P

Jun 21, 2021

By Piramilan S

Jun 28, 2020

v

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