CG数据库 >> Egghead – Angular Lessons (2015)

Egghead – Angular Lessons (2015)的图片1

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

Egghead – Angular Lessons (2015)的图片2 Egghead – Angular Lessons (2015)的图片3

Egghead – Angular Lessons (2015)的图片4