Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Getting Started with Angular JS

hattan
August 28, 2013

Getting Started with Angular JS

HTML enhancements for web apps! AngularJS is a JavaScript framework for building rich, complex and maintainable web applications. It is fully extensible and works well with other libraries. AngularJS has support for client side routing, data binding, RESTful sever communication and more. AngularJS also lets you extend HTML vocabulary for your applications. The resulting environment is extraordinarily expressive, readable, and quick to develop.

In this presentation, we’ll introduce you to AngularJS. We’ll start with a new web application and build a sample app to highlight some of the features in AngularJS. We will build a RESTful endpoint using Node JS to easily persist data back to the server. This will be a code heavy talk with lots of examples. We’ll look at various features of the framework including support for data binding, client side routing, services, filters and dependency injection. This presentation will give you an introduction to AngularJS and some tips for creating complex and maintainable front-end web applications.

hattan

August 28, 2013
Tweet

More Decks by hattan

Other Decks in Technology

Transcript

  1. • Nov 9 & 10 2013 @ USC • 100%

    Free • Geek Dinner • Lots of Raffle Prizes • Network with community and tech companies
  2. Goals 1. Introduce Angular 2. DEMO • Binding • Filters

    • Services • Routing • Testing • Directives
  3. MVC JavaScript Framework • Model View Controller Architecture (MVC) •

    Works with any server side technology ASP.NET, Node, Php, Ruby on Rails ... • Declarative data binding, routing, REST & more • Highly Testable