Presentation is loading. Please wait.

Presentation is loading. Please wait.

AngularJS A Gentle Introduction John

Similar presentations


Presentation on theme: "AngularJS A Gentle Introduction John"— Presentation transcript:

1 AngularJS A Gentle Introduction John Ptacek/@jptacek
WI .NET User Group This is the cover slide only, do not use for internal pages. Presenter , Twitter handle or other info can be added beneath the name if desired.

2 Agenda AngularJS Overview Demos

3 Overview

4 AngularJS – The why Framework. NOT a Library
-Contains everything you need for SPA Broken into components Controllers, view, models, services, etc MVC/MVVM Framework Two Way Data binding Enables test friendly code

5 AngularJS – The why NOT Performance Framework not a library
Functions, not computed properties Directives Powerful, not always intuitive Documentation

6 Demo 1 - Intro/Data Binding
Get AngularJS Ng-app, ng-model Magical {{}} Filters

7 Demo 2 - Controllers Ng-controller
Magical $scope View model Object context

8 Demo 3 –RepeaT Directives
HTML Dom markers (attributes, css class, etc) Ng-repeat

9 Demo 4 –Filter and order Ng-filter
Order By

10 Demo 5 – Functions Custom Logic Custom Filter function

11 Demo 6 - Directives Ng-show/ng-hide
Ng-click Directives

12 Demo Lou – A brief Interlude
Binding Images And something really cool

13 Demo 8 – Templates Enable controlling of UX
Separate work large products

14 Demo 9 - Services Encapsulate logic
Linked together via Dependency injection Promises - $q

15 Demo 10 – Data binding Create new elements!

16 Questions

17 Thank you!! John Ptacek Skyline Technologies @jptacek /


Download ppt "AngularJS A Gentle Introduction John"

Similar presentations


Ads by Google