This is an extension of my screencast "Intro to Angular JS" [1] that focuses more on intermediate/advanced topics and walks through creating a working web application on top of the Laravel 4 Web Application Framework. Things you can expect to learn by watching the screencast:<p>$http<p>$rootScope<p>taking the AuthenticationService [2] we built earlier end-to-end<p>creating a FlashService for displaying alerts to users<p>access control for client-side routes with $rootScope and $routeProvider<p>$httpProvider.responseInterceptors and logging out users automatically if serverside sessions expire<p>$routeProvider.resolve property and making view rendering data dependent<p>laravel 4 migrations, controllers, models, and authentication<p>[1] - <a href="http://www.youtube.com/watch?v=8ILQOFAgaXE" rel="nofollow">http://www.youtube.com/watch?v=8ILQOFAgaXE</a><p>[2] - <a href="https://github.com/davemo/intro-to-angularjs/blob/master/app/js/app.js#L19" rel="nofollow">https://github.com/davemo/intro-to-angularjs/blob/master/app...</a>