Jan 29, 2017
Very expressively explained. I like the way that you explain it by showing us what you are doing as well. In that way, it is easy for me to grasp the contents of the lecture. Thank you for the course.
Sep 17, 2016
My special "thank you" for going deep inside the subject with your "how?" and "why?", instead of just instructing us "do this and that". It's a real pleasure to participate in your class, thank you!
By Ferchu W•
Sep 12, 2016
The videos are clear, easy to follow and with plenty of examples, great information and content. Lots of material and sources to read, actually in my case not enough time to read it. The teacher YaaKov is a great instructor, his assignments are written in great detail and very clear steps, so is easy to comprehend and execute. The teacher as well as the teaching staff always answer promptly and in depth your questions or comments in the forum. This is my second course with Yaakov Chaikin and I am very happy with this particular course and the great instructor and the extra resources he offers to learn .
By Ruslan R•
Oct 24, 2016
Extremely great course for anyone who wants to learn the foundations of AngularJS. This was one of the most challenging courses I have taken on Coursera but I felt like I got a lot of knowledge out for the time I put into the course. My personal suggestions would be to split Week 2 into two separate weeks (the material there was a huge step up compared to Week 1 and there was a lot of it) and possibly include more examples for Week 3 (especially for directives since I thought that was the most difficult part of the course). Overall, I highly enjoyed taking this course from such a wonderful professor.
By Dean E B•
Sep 19, 2020
Many topics were covered, and it gave a great overview of AngularJS. The instructor is genuine and informative and kept the information coming at a challenging pace. The given examples helped me to understand the power and use of the Angular framework, and what it can accomplish as a software tool. The assignments were well constructed and helped to consolidate the covered topics. It will take me more time and practice to assimilate all the information presented. It would also be nice to have a more current version of Angular covered, but I was very satisfied in learning Angular basics this way.
By Brent N•
Nov 13, 2016
I would LOVE a recommendation for an Angular 2 course that is taught with a similar quality and attention to detail.
By Les F•
Feb 12, 2017
Excellent course! One of the best I have had on Coursera, owing to its completeness on the subject. My only complaint--and this is a nit-pick: sometimes the instructor labors points a bit. But that's OK: it adds clarity to hear details repeated every time the subject comes up. There's a lot of information and it is easy to forget something after the fact.
If you take this course, you will enjoy it. Yaakov's examples are much more fun than the ubiquitous ATM machine or music collection. He knows how to take some of the bite out of what could become onerous material.
By Soleh F A•
Dec 17, 2016
Top course from Johns Hopkins University as always...Angular js can sometimes be tricky to understand,but the way they presented it made things very easy to understand.The most thing which i like about the course is that it not only teaches the angular js but also gives an idea of how the things work at backend. Thus making the concepts more clear and doubt free...Last but certainly not the least THANKS JOHNS HOPKINS UNIVERSITY FOR PRESENTING SUCH A KNOWLEDGE FULL COURSE ,It certainly made took my web designing skills to a whole new level...
By Marko V•
Feb 4, 2017
By Lucas C O•
Jul 10, 2017
This course is really great. If you have 0 knowledge in Angular this is definitely the course for your. The instructor is very didactic during the lectures and teaches you on a step by step basis. If you're already have some experience with Angular, you can also enjoy this course because it may help you brush up your current skills. Yaakov teaches how to use components in the late stages of the course, preparing ground for you to learn Angular 2 in some other course in the future.
By Etienne T•
Apr 4, 2017
Great course, where the great teacher that is Yaakov not only explains the "How" but also and most importantly, the "Why" of AngularJS. The course is very comprehensive and goes in depth not only AngularJS but also good practices of web development (i.e. Git, unit testing) and design architectures. And although the course in itself is quite dense and challenging, Yaakov is really entertaining and clear in his explanations. Great course overall, I highly recommend it.
By Ishan K•
Apr 21, 2017
Recently while working on an AngularJS App at work, I was able to recall so many core concepts that I learned in this project and which go a long way in making your code more modular and scalable. I still go back to the lectures sometimes just to revise some concepts or reasoning (like why use IIFE in AngularJS?). Also, Prof. Yaakov is very funny and keeps all the lectures interesting so you get to have some fun while learning as well.
Oct 14, 2016
Kalman Hazins (previous JHU Rails courses) and Yaakov Chaikin create the most amazing courses! Really really great!
This Angular course is challenging.
A Rails app appears as the backend of an example (the course being part of a Rails specialization). It would have been nice to see a little more about Angular asset management in Rails.
The instructor and staff are very approachable in the forums. Thanks a lot for all your work!
By Mark R•
Nov 29, 2016
I was really impressed with this course. The pace of the material was better than I'd hoped and the time commitment advertised was very accurate. The focus on understanding the concepts before getting into the syntax and specifics was excellent. I took this course à la carte, but it is is loosely coupled and I didn't feel like I was entering mid-stream. I will probably go back and take the rest of the classes.
By Daniel S•
Jan 19, 2017
This course is a great walk through guide not only for AngularJS, but also for some general software development best practices. The content is clear and easy to understand even though it does deep dive into several topics (for the good). Last but not least, the presenter found a great sweet spot between a super serious, yet boring lecture and a super cool presentation that doesn't actually teach you anything.
By Kyrylo P•
Jan 30, 2017
Great course, thank you! It is much more easier to learn something new when someone draws your attention on really important things and explains some unobvious details, especially when he or she is such an exciting teller like Yaakov Chaikin! Moreover, I managed to build my own AngularJS application in parallel to the course tasks, which helped me a lot to understand the materials much deeper.
By Jeanne M•
Jul 27, 2017
Yaakov is perhaps one of the best instructors I have ever had, including bachelor studies, graduate studies and community college courses. I am amazed that he can teach so much information in 5 minutes of video time. Definitely do yourself a favor and at least watch the videos again after you finish the course. It will help solidify your learning. And he has a great sense of humor.
By Juan M S•
Sep 28, 2016
Really good lessons, well ordered and with coding examples for everything. The subjects may seem overwhelming at moments, but I believe that's due to the nature of AngularJS and it's steep learning curve. The assignments are interesting and challenging, and the support provided by the TA is great.
Yaakov adds a pinch of humor that makes the course easier to traverse. 100% recommended.
By Balwant S•
Mar 19, 2017
After making several attempts to learn Angular on my own, I finally learnt it with this course. An excellent course on Angular with all the concepts well explained. I had to go through a few lectures again to get a proper understanding but the course is really very well done. This made me also take up the HTML, CSS and JS course as well. I heartily recommend this course to everyone.
By Mike K•
Feb 20, 2017
Prof. Yaakov Chaikin is a talented mentor. His teaching is so much more than a typical case-based 'training' with 'illustration' of specific examples, as he explores the underlying architecture and design foundations of the subject he presents. In addition, he has excellent presentation skills, that make his lectures enjoyable and easy to follow. I highly recommend this course.
By George W•
Oct 26, 2016
By Ravindra D•
Feb 5, 2020
Course instructor goes into details to explain why certain things are done the way they are done instead of simply showing how it is done - this helps in understanding the material.
one suggestion in peer-review please ask the reviewer to put in at least 1 liner if they are not giving full points. It will help the student understand what was wrong in the submission.
By Joseph M M•
Sep 23, 2016
By Peter F•
Nov 7, 2016
Yet another amazing course from Yaakov Chaikin. Good description of how it works "under the hood", deep explanaition "what to do" and more important "why do this way".
Using Git for evaluation, JS best practice, necessity of unit testing - all these things are "must have" for modern developer and make course very usefull.
Love Yaakov's courses!
Big thanks, Yaakov!
By Navin P•
Feb 6, 2017
Yaakov does an excellent job with this course, really boiling down the difficult concepts behind Angular into digestible components. I like his approach of not only teaching Angular concepts, but also putting them in context of more broad design patterns (such as MVVM) and principles (such as unit testing). Great course overall, well done Johns Hopkins team!
By Asher f•
Dec 31, 2016
Wow, what a great course!
I work as a Java programmer in a big company, and took this course (as well as Yaakov's other course) while commuting to work.
This course gives you the knowledge you need and makes sure you get your hands dirty in the weekly assignments so you can really "speak" Angular, and all in a fun and enjoyable way.
Thank you Yaakov!
By ꧁༒мαηιຮђ ຮ•
Jul 29, 2020
This course is awesome.Those who wanted to start their new career journey in field of web applications sector then they must have to be joined/enrolled this course. Teaching technique was awesome. I am very thankful to Coursera team, Yaakov Chaikin Sir and my Institute who gives me this golden opportunity to take part in this course....