Have you heard about the new hotness in client-side JavaScript called Angular JS? Have you been wondering what all the buzz is about? Would you like to know why you should care? How do you learn more about Angular JS?
Here's a quick run-through of what makes Angular JS such a unique snowflake, what that means for your development team, and how you can get up to speed with Angular JS... from the author of the recent CodeSchool course "Shaping Up with Angular JS" (http://j.mp/codeschool--angularjs), David Rogers AKA "AL the X" (http://j.mp/al_the_x)
12. FOR THE BUSINESS OWNER...
• Google loves it:
• Established in 2009 by a Google Employee
• Supported by Google starting 2010
• Adopted by Google starting 2012
• Provides native application feel for web-based
applications...
15. FOR THE DEV MANAGER...
• Stable but still evolving:
• Regular stable releases in 1.2.x
• Already building towards 2.0
• Backend agnostic: use any web service!
• Very easy to become productive quickly
• Potentially tricky to determine The Right Way
16. FOR THE DEVELOPER...
• Reinforces best industry practices:
• Modular Programming
• Service-Oriented Architecture
• Dependency Injection
• Model-View-Controller + ViewModel
• Relies only on native JavaScript types
• Heavy emphasis on testing: unit / functional / end-to-end
19. HOW DO I LEARN MORE?
• Shaping Up with Angular JS @ CodeSchool
http://j.mp/codeschool--angularjs
• John Lindquist @ Egghead.IO
http://egghead.io
• The Iron Yard Orlando
http://theironyard.com/orlando
• Just Enough Angular JS
http://j.mp/just-enough-angularjs--fall2014
David Rogers
twitter: @al_the_x
http://github.com/al-the-x
http://j.mp/al_the_x