Single Page Web Applications, AngularJS
|University:||Johns Hopkins University|
|Certificate:||Yes, if purchased. $79.|
Single Page Web Applications with AngularJS is the ideal course for those that want to develop, test and maintain powerful front end applications. AngularJS was developed by Google and is, without a doubt, the most popular Single Page Application (SPA) in the world today. successful completion of the course will most certainly be a valuable asset on the CV of any developer.
Single Page Web Application with AngularJS was developed by John Hopkins University and is presented by Yaakov Chaikin, a professor of Graduate Computer Science at the Whiting School of Engineering. It is the fifth course out of six in the series in Ruby On Rails Web Development Specialization.
The lectures are delivered through video lectures and additional resources are made available too. The course has a practical approach and at the end of it, you will have developed a totally functional web application by using AngularJS. You will test it and deploy it to the cloud.
The course fees include every resource that will be necessary to qualify. This includes access on demand to the lecture videos, quizzes, graded assignments and readings.
- Successful students are awarded a certificate of completion.
- Successful completion requires you to complete and pass all the assignments.
- Support is available through extensive contact with thousands of other students.
Single Page Web Application with AngularJS is presented over a period of five weeks. Coursera is flexible, however, and it is not necessary to complete the course in five consecutive weeks. This is how each week of the course is structured:
Week 1: Introduction to AngularJS. This week features 13 readings and 21 video lessons. It also introduces the first assignment on coding. The focus is placed upon those concepts that are essential for becoming a really good AngularJS developer.
Week 3: Promises, Ajax and Custom Directives. This week you learn about Promise API, how to use HTTP services and, most importantly, Directives, which is the core of the entire framework. You will follow 19 viedeo lectures, complete 11 readings and tackle one exciting assignment.
Week 4: Components, Events, Modules and Routings. The concept of component-based architecture is now introduced. Focus is placed upon component API. You will also prepare to upgrade to AngularJS version 2, which uses components almost exclusively. The UI router module is also explored extensively because it remains the most popular open source routing solution. All these topics are covered during 22 video lecture and 10 readings. The usual assignment must also be completed.
Week 5: Form Validation, Testing and Restaurant Site Development. This final week kicks off by learning how to validate forms. You will also learn everything about testing your code. You will also re-write an entire previously developed site, but this time by using AngularJS. Feedback from previous students show that they viewed this exercise as the highlight of the course.
It would be beneficial to first complete the first four courses in the Ruby on Rails Web Development Specialization series.
Single Page Web Applications with AngularJS – Summary, Coupon
Single Page Web Applications with AngularJS is an extremely popular Coursera course and boasts a student rating of 4.9/5, an astonishing achievement. Anyone that is serious about a career in development should seriously consider this course. The course is comprehensive and presented professionally.
Related: This course is part of Coursera’s Ruby on Rails Web Development Specialization.