Published on March 14, 2014
AngularJS Introduction to FrontEnders Ticino
@aldopizzagalli Aldo Pizzagalli UX Designer
Why use AngularJS ??
Let’s go back to 3 months ago….
During a meeting…
ok… we need to change our architecture… but how??
Which Framework?? http://todomvc.com/
Google Trends Follow the Blue line…
Two Way Data Binding Dependency Injection MVC - MVVM Ready for Web Component
I often say that AngularJS is what the web browser would have been, had it been designed for application Miško Hevery AngularJS Creator
Talk is cheap. Show me the code!!
Directives A directive is a behavior or DOM transformation which is triggered by the presence of a custom attribute, element name, or a class name. A directive allows you to extend the HTML vocabulary in a declarative fashion. AngularJS's developer guide (http://docs.angularjs.org/guide)
AngularJS Hello World
Modules You can think of a module as a container for the different parts of your app – controllers, services, ﬁlters, directives, etc.
Bower by Twitter A package manager for the web http://bower.io
Dependency Injection (DI) is a software design pattern that deals with how code gets hold of its dependencies. Dependency Injection
Services Angular services are singletons that carry out speciﬁc tasks.
Codice creazione di un servizio
Routing AngularJS is perfect to build single page web applications. So… what about routing??
Test never forget… twice a day, everyday!! http://jasmine.github.io/
AngularJS is what HTML would have been, had it been designed for building web-apps. Declarative templates with data-binding, MVC, dependency ...
AngularJS Extends HTML. AngularJS extends HTML with ng-directives. The ng-app directive defines an AngularJS application. The ng-model directive binds the ...
Download AngularJS-Part1.zip - 29.9 KB; Introduction. Recently I started learning AngularJS, it was very difficult for me to find some good ...
Web Devs, if you liked the Introduction to AngularJS session in the Single Page Applications with jQuery or AngularJS course, roll up your sleeves for even ...
Walk through building a sample application with AngularJS to learn some of the basics along with some commentary that contrasts it with jQuery ...
Learn AngularJS in this deep dive follow-up to our original class, with experts Stacey Mulcahey and Christopher Harrison.
Igor Minar, tech lead for AngularJS at Google, walks us through the basic features of AngluarJS by building a to-do list application. A great ...
Web Devs, if you liked the Introduction to AngularJS session in the Single Page Applications with jQuery or AngularJS course, roll up your ...
AngularJS is amazed upon by most of the web developers with these following features, Two way Data Binding, Directives,Templates, MVVM Architechture (Model ...