UP & RUNNING
Junaid Qadir @jeykeu The Brand Crew
Come on, It’s just angularJS!
What is AngularJS? ● a framework for dynamic web apps ● it allows you to use HTML as your template language ● it lets you extend HTML's syntax to express your application's components. ● Angular's data binding and dependency injection eliminate much of the code you would otherwise have to write.
Why AngularJS? ● Easy to get started ● MVC - MVW actually ● DI ● Testing-Ready ● Large Community
Give your app super powers!
Care for some jargon?
Data Binding automatic way of updating the view whenever the model changes.
Directives a unique and powerful feature available only in Angular. They let you invent new HTML syntax, specific to your application.
Scope the context where the model is stored so that controllers, directives and expressions can access it.
Model the data shown to the user in the view and with which the user interacts.
View what the user sees (the DOM)
Controller the business logic behind views
Module a container for the different parts of an app including controllers, services, filters, directives which configures the Injector.
Service reusable business logic independent of views.
Show me some code will ya?
Questions
Go make somethin' cool!

Angular js up & running