SZ
Good stuff, but I need more coding practice. The grading system can be improved currently, and I will add AI components now. A person can learn better and faster with the assistance of AI
JavaScript is the programming language that powers the modern web. In this course, you will learn the basic concepts of web development with JavaScript. You will work with functions, objects, arrays, variables, data types, the HTML DOM, and much more. You will learn how to use JavaScript and discover interactive possibilities with modern JavaScript technologies. Finally, you will learn about the practice of testing code and how to write a unit test using Jest.
SZ
Good stuff, but I need more coding practice. The grading system can be improved currently, and I will add AI components now. A person can learn better and faster with the assistance of AI
DH
amazing in depth course, feel like i have grasped the basics and will go away and practice what i have learnt. I like how there are videos, readings and tasks to complete to keep it varied.
AF
A really good course overall, although I have noticed errors in some of the code examples. Not sure if that was deliberate to make you research why. That said, I've learned a lot.
RR
Overall this course touched a lot of great concepts. I feel that there could be more assignments along the way to really drive the point home. Also this course needs to be updated to es6.
MM
I'm an experienced software engineer, and I'm pleasantly surprised how great this course is at removing the unnecessary parts to present what is needed to work as an engineer in an organization
RS
This course lacks a little bit in "this" keyword concept and also lacks in the explanation of constructors function but otherwise it is a very good course and you can go for it.
JA
I have tried Javascript a couple of times but this is the first time that i was able to make it work. Thank you for the nice explainations for me it became a little bit easier to understand.
MB
Fantastic description and deep insight. Too bad some of the content is either in the wrong order making it difficult to follow or just wrong... the automatic tests also need fixing..
NH
Absolutely helpful and effective for new learners like me. Really appreciate for those easy features for learners to learn with step by step approach until the end of the module.
NA
You added more readable and additional resources which has more details than your live courses. Please add that some of the additional source's content to your recorded video courses
GJ
The video classes are well-explained and help to understand complex topics. Cons, the labs have errors and sometimes are not well explained, e,g, the last graded lab required for the certificate.
AT
overall , great course just the perfect dificultie , enjoyablle verry recomended , great work everything was good smooth and great job meta looking forward to learn more thank you.
Showing: 20 of 1,229
It starts kind of great, but at some point the topics become randomly placed. The subjects are suddenly presented in very short and heavily info-loaded videos, followed by extremely long reading materials. There are almost no practical, real-world applications and/or projects to complete: only out of context examples with cats and dogs. Very disappointing. To be honest I am not very confident in my JS abilities after finishing this course and probably need to polish my skills somewhere else i.e. Codecademy which will cause additional costs...
I'm an experienced software engineer, and I'm pleasantly surprised how great this course is at removing the unnecessary parts to present what is needed to work as an engineer in an organization
The most common problems I've seen with this course are the Graders. It's all automated, and the feedback is honestly quite bad. Be prepared to check all the spaces and semi-colons over and over and still get it wrong. Use the discussion board, other programmers and learners are your greatest assets during this course. JavaScript, or any other programming languages are difficult to learn, so do not beat yourself up if you don't understand. Do your best, and you'll get there in no time.
The information in this course is given in a too much complicated form. YouTube videos and self-study books are much more helpful, and they simplified the process. I would recommend supervisors of the course to review all the materials and make the course more detailed and more simplified. Given tasks were without prior clear and full explanations. The additional resources were mostly from Mozila.doc, where the main condition to learn is to have some programming experience! I really wish the course will be reviewed, and next students will have better experience.
The course was kind of ham-fisted - in the beginning it has a specific and deliberate pace, but the flow is still much different than the previous course in this professional certificate, and other courses I've taken on Coursera.
This is what it feels like:
1) the course was made and set up one way, then
2) at some later point they came back in to fill in the gaps and/or re-did videos to explain concepts, but they didn't have the same team so
3) everything is disjointed.
Concepts that are promised to be explained later, aren't always; videos reference finding details in the additional reading that aren't always there; quizzes about the assignment come BEFORE the assignment; quiz questions bring up concepts that aren't covered anywhere in the course.
I think the real problem here is JavaScript could be its own multi-course specialization/certificate - there's a ton of potential concepts to cover. Unfortunately, they try to cover basic programming concepts (loops, OOP, variable scope, etc.) AND JavaScript, and there's just not enough time for that in a five week course. There's good information in this course, but it can't shine the way the course's goals are split.
I still think it's valuable, but it is definitely one of the more frustrating courses, just for the things discussed above, and putting it early in the specialization order, I suspect this will be a wash out point.
I have tried Javascript a couple of times but this is the first time that i was able to make it work. Thank you for the nice explainations for me it became a little bit easier to understand.
Despite the grading system making it frustrating/difficult to decipher whether your logic in the assignment is wrong or if you just didn't write the assignment the way the course wanted you to, I still feel like this course gives you a comprehensive understanding of JavaScript and all of its features. The video and Instruction thoroughly explain all the concepts you need to know at a pacing that anyone could follow regardless if they have a background in programming already or if they're new. It never assumes you already know something and expects you to pretty much only do exactly what they demonstrate for you.
Absolutely terrible. I'm not sure why JavaScript programming is the first module in a Front-end course for BEGINNGERS. It feels like Meta had this JavaScript class from another program and just stuck it in here so they could then teach you React. The JavaScript class feels jumbled, unordered, missing criteria. I have experience with basic HTML and CSS, I'm a UX designer working for a DEEP TECH company where we build microservices and event sourced applications. I have had to dive into some pretty serious topics in my professional life but this course was particularly difficult to grasp. Often, they did not provide reasoning behind WHEN and WHY you would want to use a particular method or an object or a function. They more often than not gave a very vague discription of what it could do while introducing other methods in the code but not giving further explanation. For example, they'll start coding an example and say "I'll add the inner text method first, followed by ..." But the inner text method had never been introduced prior and there was no pause to say what it was or what it could do. I stuck with this for so long because this course, for whatever reason, had really high reviews so I thought I must be missing something. But I think it's because either the programming with JavaScript is part of another program/certificate where it maybe makes more sense? But I don't understand how this is for beginners.
the course is amazing but the graded system needs to be upgraded
Grading is poorly developed and material was very brief without a lot of excerceises
Not enough explanation on the advanced topics, and the course was full of long reading materials instead of an instructor's explanation of code besides all of these reasons the worst part was grading sysytem of the coding assignments , almost all exercises had problem with it.
Good course, covers a lot of very useful topics. Only negative is the instructions for the assignments were conflicting and incomplete at times.
Information is good but the automatic grading sucks, you receive feedback of the expected output and it is the same as your output. Really annoying
Of course, it is impossible to cover all JavaScript in a such short course, but essential topics are illuminated. For successful completion in addition to the video and exersises, you need to use and explore a bunch of sources (what is actually provided by the META staff) by yourself. What I really like is a lot of exercises during the lectures and at the end of each module. Also, I would recommend do not rush and very carefully reading instructions for the tasks to prevent grade issues. The lector speaks with a little Scottish accent, but very clearly. Kudos to META!
Wasted a whole day trying to get one of the exercises to pass the evaluation but it kept failing saying that I didn't execute a function. I reported it two days ago and still haven't heard back. I am giving up on this course. I can do a lot better with a good book.
Bugged
Such a great course to take the first step into. The fact that the teaching method builds from the fundamental really takes this course to another level. Great job meta staffs and coursera!
The content itself is good, but there's lots of hiccups with lessons out of order, unclear instructions in coding challenges, and such. Also, if you're doing the speciaization, beware that courses four and onwards might not be available yet, leaving you with a big gap in-between.
amazing in depth course, feel like i have grasped the basics and will go away and practice what i have learnt. I like how there are videos, readings and tasks to complete to keep it varied.
This is the best Javascript course in the market for now!!! Had an amazing time learning from the best.Thank you