Up and Running with AngularJS 1

with Ray Villalobos
please wait ...
Up and Running with AngularJS 1
Video duration: 0s 1h 20m Intermediate


Get a fresh look at AngularJS, a "superheroic" framework for building single-page web applications fast. Ray Villalobos shows you how to understand the practical uses of AngularJS with a directory search project—a traditional type of web app you can add to your existing sites. He defines the MVC architecture underlying AngularJS: the model (your data), views (how data is flowed into your template), and controllers (the JavaScript that links the two together). You then learn how to divide your project into modules; work with services like $http, $routeProvider, and animation; and set up deep linking and navigation. Start now, and learn the simple way to build your own complex web application.

Topics include:
  • What is AngularJS?
  • Working with complex models
  • Using a the $http service to read a JSON file
  • Binding data
  • Dividing your app into partials
  • Creating a details template
  • Using AngularJS animation events


- [Voiceover] Hi there, my name is Ray Villalobos, and I'm a staff author at Lynda.com. My goal with this course is to cut through the terminology and show you how to work with Angular through a realistic project. I'll start by discussing what the AngularJS framework is, and how it can help you build simple web applications faster and more efficiently. I'll talk about the MVC architecture that typically forms the foundation of AngularJS projects. In other words, models which are nothing more than your data, views, which is how the data is flowed into a template, and controllers, which is the JavaScript that links the two together.

I'll show you how to divide your project into different modules and how to work with Angular services like http, routeProvider, and animation. I'll also show you some advanced features of the framework, like deep linking, creating routes, and working with different plugin modules, like the animation module. We're going to do all this by creating a directory search application, a traditional project that you may add to one of your existing websites. Now, there's a lot to learn, but that's why you're here. So, let's get started with Up and Running with AngularJS.

please wait ...