by Tim
Hyper-Text Markup Language or HTML was originally a specification for CERN researchers to use and share documents. Most of us today are less concerned with creating sets of hyperlinked documents, than we are with creating a full “application-like” experience from the browser. AngularJS, a Google Code project, aims to simplify and organize the creating clean, testable, readable web applications on the client side.
Points to cover:
What AngularJS is and is not.
How AngularJS complements JQuery
Two way data binding
MVC nature
Declarative DOM manipulation
Separation of concerns
Dependency Injection
Promotes test driven development