Skip to content
CourseraAngularFree courseIntermediate levelCertificate

Single Page Web Applications with AngularJS

Johns Hopkins University developed this course that is hosted by Coursera. It focuses on low-code instruction for developing AngularJS applications. It teaches students to use existing services. While some code writing is included, the primary purpose is to learn how to get around difficult coding challenges by utilizing resources that are readily available.

Created by: Yaakov Chaikin

Produced in 2018

icon
What you will learn

  • Filters, controller inheritance, digest cycle and custom services.
  • Promises, custom directives and Ajax.
  • Routing, modules, events and components.

icon
Course Description

icon
Angular Awards Best Free Course

Do you want to write powerful, maintaible, and testable front end applications faster and with less code? Then consider joining this course to gain skills in one of the most popular Single Page Application (SPA) frameworks today, AngularJS. Developed and backed by Google, AngularJS is a very marketable skill to acquire.In this course, we will explore the core design of AngularJS 1.x (latest version of AngularJS 1), its components and code organization techniques. We will enhance the functiolity of our web app by utilizing dependency injection to reuse existing services as well as write our own. We will create reusable HTML components that take advantage of AngularJS data binding as well as extend HTML syntax with a very powerful feature of AngularJS called directives. We'll set up routing so our SPA can have multiple views. We will also learn how to unit test our functiolity. At the end of this course, you will build a fully functiol, well organized and tested web application using AngularJS and deploy it to the cloud.

icon
Pros

icon
Cons

    • Course focuses on efficient development practices and arms students with real-world skills.
    • Course does a great job of presenting best practices to accelerate the learning curve.
    • Course is surprisingly thorough for such an accessible presentation of information.
    • Course was built on an older version of Angular. While the lessons are universal, the interface and subtleties have changed with newer versions.
    • Course is thorough but does not delve into advanced concepts. Non-beginners will be underwhelmed.
    • Course underrepresents native JS concepts.

icon
Instructor Details

Yaakov Chaikin

Yaakov is a Principal Enterprise Architect and software developer with a Columbia, Maryland consulting firm. His expertise includes involvement in all phases of the software development lifecycle, from requirements and architecture to implementation using some of the latest technologies. His daily responsibilities include project leadership, architecture design as well as coding Web-based applications. Yaakov is an experienced instructor. He has been bringing his real-world experience as a part-time faculty at Johns Hopkins University for over 10 years, teaching Java Enterprise Edition Web Development as well as Rich Internet Applications with Ajax. He has also been hired to give presentations and teach short courses for commercial clients.

icon
More courses by Yaakov Chaikin

Free

icon
Reviews

5.0

480 reviews in total

Select a bar to show only those reviews.Select the bar again to show every rating.

By Divya G on 1-Sep-19

Excellent course for beginners and even for intermediates!

By Makarov R V on 5-Aug-19

Very helpful course

By Namit B on 2-Aug-19

A really detailed and fast tracked course which gives you an understanding of the workings of AngularJS and how to develop applications with it. Recommend this to every Angular beginner like me.

By Winder B on 31-Jul-19

cool

By appali l on 9-Jul-19

This course was really helpful and understandable.

By Shubham R S on 4-Jun-19

Best course ever....

By Baljinder S S on 4-Jun-19

What an amazing course which offers both in-depth knowledgeas well as builds strong foundation of basics for developing SinglePage Applications.Yakov is an awesome teacher who perfectly balances fun and learningin every lecture.Worth every star.

By Prashanth V on 23-May-19

The unique thing about this course is that, it explains not only the how-to-do things in AngularJS but also why such things are done in such a way. This makes the course standapart from others in the market. Great kudos to the instructor and the content creators!

By Carlos A P on 12-May-19

Amazing, motivating and well versed teacher, wealth the time and effort thank you Yaakov!

By Ekaterina E on 28-Apr-19

I like the structure of the course and the way of instructing.

By Tejesh K 1 on 10-Apr-19

great work

By Song Y on 4-Apr-19

This course is interesting and worthy! Mr Yakkov not only teaches how to use angular but also its principle.

Showing 12 of 480 reviews

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 100 / 100