Single Page Web Applications with AngularJS

Created by: Yaakov Chaikin

icon
Course Description

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
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.

Read More

icon
Reviews

5.0

1 total reviews

5 star 4 star 3 star 2 star 1 star
100% Complete
0% Complete
0% Complete
0% Complete
0% Complete
100% 0% 0% 0% 0%