Angular Best Practices
WMV | VC-1 77kbps | English | 1024x768 | 15fps | 5h 02mins | WMA2 stereo 128kbps | 523 MB
Genre: Video Training
In this course you will take your AngularJS development to the next level by taking a deeper look at developing web applications with Angular. Building on the topics taught in the Angular Fundamentals course, you will take a deeper dive into the components of Angular: Controllers, Services, Filters, Directives, and Views. You will learn techniques that will help you in building applications bigger than tiny sample apps, such as organizing your code, breaking down a page into components, and communicating with the server. You will learn many patterns for more effective development such as patterns for cross-component communication, and patterns for creating an actual model layer. By the end of this course you should feel comfortable embarking upon a medium to large size application in AngularJS.
│ angular-best-practices.zip
│
├───01. Course Introduction
│ 01. Course Introduction.wmv
│
├───02. Organizing your Code
│ 01. Introduction.wmv
│ 02. File Organization.wmv
│ 03. Understanding Modules.wmv
│ 04. Organizing Modules.wmv
│ 05. Naming Overview.wmv
│ 06. Namespacing.wmv
│ 07. Naming Objects.wmv
│
├───03. Writing Controllers & Services
│ 01. Introduction.wmv
│ 02. Overview.wmv
│ 03. Minification.wmv
│ 04. Undestanding Controllers.wmv
│ 05. Controllers - Design Guidelines.wmv
│ 06. Understanding Services.wmv
│ 07. Filters as Services.wmv
│ 08. Services - Design Guidelines.wmv
│ 09. Services - Specific Types.wmv
│
├───04. Writing Directives and Views
│ 01. Introduction.wmv
│ 02. Directives - Naming.wmv
│ 03. Directives - Purposes.wmv
│ 04. Directives - Controllers vs Link.wmv
│ 05. Directives - Requiring Controllers.wmv
│ 06. Directive Interfaces.wmv
│ 07. Avoiding FOUC in Views.wmv
│ 08. Writing valid HTML with Angular.wmv
│ 09. Thinking Declaratively Part 1.wmv
│ 10. Thinking Declaratively Part 2.wmv
│ 11. Treating HTML as A DSL.wmv
│
├───05. Dealing with Scope
│ 01. Introduction.wmv
│ 02. Batarang.wmv
│ 03. Scope Overview.wmv
│ 04. Creating Scopes.wmv
│ 05. Sharing Scope.wmv
│ 06. Inheriting Scope.wmv
│ 07. Isolating Scope.wmv
│
├───06. Communicating Between Components
│ 01. Introduction.wmv
│ 02. Communicating with Inherited Scopes.wmv
│ 03. Communicating with Events.wmv
│ 04. Communicating with Services.wmv
│ 05. Conclusion.wmv
│
├───07. Breaking Down A Page into Components
│ 01. Introduction.wmv
│ 02. Inline Controllers.wmv
│ 03. Controllers and ngInclude.wmv
│ 04. Directives.wmv
│ 05. Conclusion.wmv
│
├───08. Communicating with The Server
│ 01. Introduction.wmv
│ 02. Using $resource.wmv
│ 03. Using $http to Read Data.wmv
│ 04. Using $http to Save Data.wmv
│ 05. $http, $resource, and Promises.wmv
│ 06. HTTP Configuration.wmv
│ 07. Transforms.wmv
│ 08. Interceptors.wmv
│ 09. Using Restangular.wmv
│
└───09. Dealing with Models
01. Introduction.wmv
02. Creating Models with $http.wmv
03. Creating Models with $resource.wmv
04. Creating Models with Restangular.wmv
05. Angular and Backbone.Model Together.wmv
06. Creating Models with Backbone.Model - Retrieving Data.wmv
07. Creating Models with Backbone.Model - Saving Data.wmv
08. A Brief Overview of Breeze.wmv
09. Conclusion.wmv
10. Course Summary.wmv
发布日期: 2015-02-11