7
Intro to AngularJS Aaron Hardy // Soware Engineer, Analytics

Intro to AngularJS

Embed Size (px)

Citation preview

Page 1: Intro to AngularJS

Intro to AngularJS Aaron Hardy // So!ware Engineer, Analytics

Page 2: Intro to AngularJS

What Is AngularJS?

2

Framework for web apps.

Page 3: Intro to AngularJS

License? Open-source?

3

MIT License Google staffed and funded

Properly open-sourced on GitHub

Page 4: Intro to AngularJS

What Is Its Core Principle?

4

Declarative programming should be used for building UIs and wiring so!ware components, while imperative programming is excellent for expressing business logic.

Page 5: Intro to AngularJS

In Other Words

declarative <awesomesauce/>

imperative bi.ness()

Page 6: Intro to AngularJS

To #e Code!

1.  Simple Binding

2.  Click Directive

3.  Composite Binding

4.  Two-way Binding 5.  Watch

6.  Repeat Directive

7.  Format Filter 8.  Custom Reverse Filter 9.  Repeat Filter 10.  Service and

Dependency Injection 11.  Directive 12.  View Routing

Page 7: Intro to AngularJS

Learn More

Official Guide: h%p://docs.angularjs.org/guide Official API Docs: h%p://docs.angularjs.org/api Video Instruction: h%p://www.egghead.io AngularJS Weekly: h%p://joelhooks.us6.list-manage.com/subscribe?u=cab7a76220&id=e3b711e732 Blog: h%p://www.yearofmoo.com Blog: h%p://onehungrymind.com Blog: h%p://www.bennadel.com Blog: h%p://codingsmackdown.tv/blog/category/angularjs