WTL Assignment No.9
WTL Assignment No.9
Assignment No: 9
Title: Design and Develop any web application using Angular JS.
Objective:
1. Understand the design of single page application and how angular JS facilitates their
development.
2. Properly separate the model view and controller layers of your application and implement
them using Angular JS.
3. Master Angular JS expressions, filter and Scopes.
4. Build angular forms.
5. Elegantly implement Ajax in your angular JS application.
6. Write Angular JS Directives.
Problem Statement
Design an application using Angular JS.
e.g., Design registration (first name, last name, username, password) and login page using
Angular JS.
Outcomes
Theory
Core Features:
Advantages of AngularJS
• It provides the capability to create Single Page Application in a very clean and
maintainable way.
• It provides data binding capability to HTML. Thus, it gives user a rich and responsive
experience.
• AngularJS code is unit testable.
• AngularJS uses dependency injection and make use of separation of concerns.
• AngularJS provides reusable components.
• With AngularJS, the developers can achieve more functionality with short code.
• In AngularJS, views are pure html pages, and controllers written in JavaScript do the
business processing.
Conclusion
With the help of this assignment, it is helpful to understand features of Angular JS, MVC Model
structure and its use in advanced web programming is studied.