Egghead - Angular Lessons (2015)
MP4 | AVC 1270kbps | English | 1152x720 | 30fps | 16h 23mins | AAC stereo 244kbps | 6.3 GB
Genre: Video Training
AngularJS is an open-source JavaScript framework, maintained by Google, that assists with running single-page applications. Its goal is to augment web-based applications with model–view–controller (MVC) capability, in an effort to make both development and testing easier.
01 - Basic Binding in AngularJS
02 - Controllers
03 - The Dot
04 - Sharing Data Between Controllers
05 - Defining a Method on the Scope
06 - Filters
07 - Unit Testing AngularJS
08 - ngRepeat and Filtering Data
09 - Built-in Filters
10 - First Directive
11 - Directive Restrictions
12 - Basic Behaviors
13 - Useful Behaviors
14 - Directives Talking to Controllers
15 - Directive to Directive Communication
16 - Understanding Isolate Scope
17 - Isolate Scope @
18 - Isolate Scope =
19 - Isolate Scope &
20 - Isolate Scope Review
21 - Transclusion Basics
22 - An Alternative Approach to Controllers
23 - Thinking Differently About Organization
24 - Building Zippy
25 - angular.element
26 - $scope vs. scope
27 - templateUrl
28 - $templateCache
29 - ng-view
30 - The config function
31 - $routeProvider api
32 - $routeParams
33 - redirectTo
34 - Promises
35 - Resolve
36 - resolve conventions
37 - resolve $routeChangeError
38 - Directive for Route Handling
39 - Route Life Cycle
40 - Providers
41 - Injectors
42 - Components and Containers
43 - ng-repeat and $index, $event, $log
44 - Experimental Controller as Syntax
45 - Directive Communication
46 - ngmin
47 - ng-repeat-start
48 - animation basics
49 - Animating with JavaScript
50 - Animating the Angular Way
51 - angular.copy
52 - Introduction to ui-router
53 - Using angular.bootstrap to Initialize Your App
54 - No Custom Markup
55 - Unit Testing Hello World
56 - Unit Testing a Directive
57 - Unit Testing Directive Scope
58 - Unit Testing Directive Scope Binding
59 - Testing Underscores
60 - Speed Testing with WebStorm and Jasmine
61 - Testing a Service
62 - Testing a Controller
63 - Design Patterns - Mixin
64 - $http
65 - Design Pattern - Simple Mediator
66 - transformResponse
67 - Chained Promises
68 - $provide.decorator
69 - transformRequest
70 - ui-router Named Views
71 - Getting Started With Protractor
72 - Testing Controllers With Dependencies
73 - Accessing Data in HTML
74 - Test Simple Binding With Protractor
75 - $q.all
76 - Inject Jasmine Spies With $provide
77 - $interval
78 - Testing With Protractor Page Objects
79 - Application Wiring - JQuery vs AngularJS
80 - Using $resource for Data Models
81 - Custom Jasmine Matchers
82 - Accessing Scope from The Console
83 - Accessing Services from Console
84 - HTML with ngSanitize and SCE
85 - Build a Debug Directive
86 - Create a Model Base Class
87 - Directive with Transcluded Elements
88 - File Uploads
89 - Model Caching
90 - Create a Scope Decorator
91 - Add Caching to the Model Base Class
92 - Build Your Own ng-controller Directive
93 - Compile Pre and Post Link
94 - Rails Todo API Part 1
95 - Rails Todo API Part 2
96 - Advanced Filtering with the Filter Filter
97 - Get Started with Firebase and AngularFire
98 - Updating Real-Time Data with Firebase Forge
99 - Firebase Event Handling
100 - Using $anchorScroll
101 - Write Your First Directive
102 - First Step - Adding Angular to the HTML Page
103 - Firebase Basic Authentication Part 1
104 - JavaScript Function Scope and $scope
105 - Firebase Basic Authentication Part 2
106 - Search Directive with Rails
107 - Basic Animation with Greensock's TweenMax
108 - 3d Animations with Greensock TweenLite
109 - Multiple HTTP Requests with $q
110 - Firebase Data Relationships
111 - Refactor The Model Base Class with Mixins
112 - Model Validation Design Review
113 - Basic Implementation of Configurable Validations
114 - Greensock TimelineLite Animation Sequences
115 - Adding Child Validators
116 - Validations Class
117 - Mixing in Validatable
118 - Errorable Mixin
119 - Using ngModel in Custom Directives
120 - CodeSchool Refactor - Reusable Directives Part 1
121 - CodeSchool Refactor - Flexible Directives Part 2
122 - Finishing Validatable
123 - ngModelController - viewValue-modelValue relationship
124 - Introduction to Grunt for Angular
125 - ngModelController render function
126 - Protractor Interactive
127 - ui-router - Activating States
128 - caching with $http
129 - ui-router - Abstract States
130 - Protractor - Running tests on multiple browsers
131 - $apply vs $digest
132 - Directive Definition Object (DDO)
133 - Using Protractor to Test Mobile Safari with Appium
134 - Debounce (delay) User Input in AngularJS with Lodash
135 - Building an Angular App - Eggly Introduction
136 - Building an Angular App - Bootstrapping
137 - Building an Angular App - Controllers
138 - Building an Angular App - Filters
139 - Refactoring - Unit Test Coverage Report Setup
140 - e2e Testing AngularJS Apps with Protractor and SauceLabs
141 - Building an Angular App - Simple States
142 - Building an Angular App - Add a bookmark with ng-submit and ng-model
143 - Using the LocalForage library for offline storage with Angular
144 - Building an Angular App - Editing a bookmark with ng-model and a controller
145 - Building an Angular App - Deleting an item from a collection
146 - Building an Angular App - Eggly Review
147 - Using the Angular scope $destroy event and method
148 - Lazy loading Angular modules with ocLazyLoad
149 - Refactoring - Extract Method
150 - Using ng-annotate for min-safe AngularJS
151 - Refactoring - Polymorphic Functions
152 - Refactoring - Replace Loop with Collection Closure using Lodash
153 - The basics of $scope.$watch
154 - Decorating an Angular event for composed behavior
155 - JSON Web Token (JWT) Introduction
156 - Basic Server Setup for JWT Authentication
157 - Client Setup for JWT Authentication
158 - JWT Authentication Setup
159 - Server JWT Authentication Setup
160 - Auth Interceptor in Angular for JWT
161 - Finalizing JWT Authentication with AngularJS
162 - Serializing and Deserializing Data Models in AngularJS
163 - AngularJS Batarang
164 - Using the ngChange Directive in Angular
165 - New in Angular 1.3 - Stateless Filters
166 - New in Angular 1.3 - $scope.$watchGroup
167 - Using AngularJS interceptors with $http
168 - Lazy Loading modules with ui-router and ocLazyLoad
169 - New in Angular 1.3 - Bind Once
170 - Locators and Suites in Protractor
171 - Simple Lazy Loaded Angular Module Syntax with ocLazyLoad
172 - Using the AngularJS scope's $watchCollection method
173 - New in Angular 1.3 - $q constructor
174 - AngularJS Architecture - Series Introduction
175 - AngularJS Architecture - File Structure
176 - Lazy Loading non-Angular Libraries with ocLazyLoad
177 - AngularJS Architecture - Using Sub-Modules
178 - Introduction to ng-messages for AngularJS
179 - AngularJS Architecture - Basic State with ui-router
180 - Reusing and Overriding ng-messages
181 - Using ng-messages with ng-animate
182 - New in Angular 1.3 - ng-model-options updateOn and debounce
183 - AngularJS Architecture - Using ui-router's named views
184 - Using ng-aria to automatically improve your AngularJS accessibility
185 - AngularJS Architecture - ui-router state params for sharing information
186 - New in Angular 1.3 - Updates to forms
187 - AngularJS Architecture - navigating between states with ui-router
188 - Automated screenshots of your e2e Protractor tests
189 - New in Angular 1.3 - ng-model-options getters and setters
190 - New in Angular 1.3 - ngModelOptions allows you to set a timezone on your model
191 - AngularJS Architecture - Prefer the 'controller as' syntax
192 - Use protractor to catch errors in the console
193 - Adding custom methods to angular.module
194 - AngularJS Architecture - Refactor to a data model
195 - AngularJS Architecture - Using $http to load JSON data
196 - AngularJS Architecture - Control your promises with $q
197 - Hijacking Existing HTML Attributes with Angular Directives
198 - Using Services in Angular Directives
199 - New in Angular 1.3 - bindToController
200 - Localize your AngularJS Application with angular-localization
201 - New in Angular 1.3 - Performance Boost with debugInfoEnabled
202 - Editing breakpoints in Chrome devtools
203 - Using ngModelOptions to Update on Blur
204 - Consistency between ui-router states and Angular directives
205 - Taking control of your templates using $templateCache
206 - Catching errors with $exceptionHandler
207 - Using ng-html2js to Convert Templates into JavaScript
208 - AngularJS Architecture - Edit and Create Bookmark States
209 - AngularJS Architecture - Create Bookmark
210 - AngularJS Architecture - Edit Bookmark
211 - AngularJS Architecture - Delete Bookmark
212 - AngularJS Architecture - Animate state transitions with ui-router
213 - AngularJS Architecture - Review
214 - New in Angular 1.4 - New bindToController Syntax
发布日期: 2015-02-27