CG数据库 >> Angular 2 From The Ground Up – Early Access (2016)

Angular 2 From The Ground Up – Early Access (2016)的图片1

Angular 2 From The Ground Up - Early Access (2016)

WEBRip | English | MP4 + Project files | 1920 x 1080 | AVC ~231 kbps | 30 fps

AAC | 192 Kbps | 48.0 KHz | 2 channels | ~10.5 hours | 1.86 GB

Genre: eLearning Video / Web Development, Programming

Develop Angular2 web applications in JavaScript and TypeScript. Includes backend integration and Webpack.

Learn Angular 2, the new version of the wildly popular JavaScript web framework created by Google.

Last Update (2016-09-15): Angular 2.0.0 final is out! All downloadable code updated for the latest version.

All sections are now up to date for Angular 2.0.0. Some more content will be added over the next few days, and then the course will be considered complete and the Early Access notice removed.

This course will guide you through:

Understanding the basic Angular 2 concepts: Components, Templates, Services, Dependency Injection, etc.

Choosing the best language: traditional JavaScript (ES5), new JavaScript (ES6), or TypeScript

Validating forms using the Angular Forms module

Making HTTP requests and integrating with a backend using a REST API

Setting up a production-ready build workflow using NPM and Webpack

Handling navigation in a single-page application with the Angular Router

Writing unit tests with Jasmine and running them with Karma

The current price reflects the Early Access status, and will increase on October 1 when the course will be declared complete. By purchasing now you will have access to all future updates as well.

Note: this course does not participate in Udemy's "Fixed-Price Promotions".

What are the requirements?

Good knowledge of JavaScript (ES5 standard)

Basic knowledge of HTML and CSS

What am I going to get from this course?

Develop web applications with Angular 2

Choose between JavaScript (ES5 or ES6) or TypeScript

What is the target audience?

Web developers

Content:

Section: 1 - Introduction

1. Course Overview 3:48

2. Status and Revision History

Section: 2 - First Application

3. Technical Requirements

4. Writing a Component 12:41

5. Composing Components 8:56

6. Writing a Service 11:10

7. Dependency Injection 6:57

8. Change Detection 6:09

9. File Modules 9:12

10. Exercise

Section: 3 - ES6/ES2015

11. Technical Requirements

12. ES6 Specification 4:46

13. Project Setup with NPM and Babel 6:02

14. Multiline Strings, Arrow Functions, Let and Const 7:38

15. Classes, Decorators 7:54

16. ES6 Modules 12:00

17. Further ES6 Resources

18. Exercise

Section: 4 - TypeScript

19. TypeScript Language 8:38

20. Type Annotations 10:30

21. Private Modifier 4:49

22. Further TypeScript Resources

23. Exercise

24. ES5 vs ES6 vs TypeScript 7:11

Section: 5 - Templates

25. Post-RC5 Notice

26. Property Binding 7:37

27. Properties vs Attributes 6:27

28. Event Binding 9:05

29. Two-Way Binding 10:21

30. Class and Style Binding 10:23

31. Helper Service 8:32

32. Component Property Binding 7:40

33. ngFor Directive 8:16

34. Component Event and Two-Way Binding 12:39

35. ngIf Directive 7:12

36. Built-In Pipes 8:33

37. Writing a Pipe 9:11

38. Exercise

Section: 6 - Form Validation

39. HTML5 Form Validation 11:24

40. ng-valid/ng-invalid 10:31

41. Validation Messages 10:22

42. NgForm 7:03

Section: 7 - HTTP Client and Backend Integration

43. Using the HTTP Client 13:29

44. ES6 Promises 19:14

45. Rx Observables 16:36

46. REST APIs and Firebase 12:17

47. Post-RC5 Notice

48. Retrieving Data 13:18

49. Creating Data 11:24

50. Deleting Data 6:29

51. Updating Data 12:01

52. Error Handling 10:18

53. Exercise

Section: 8 - Production-Ready Build Workflow

54. Build Workflow Requirements 5:28

55. Angular CLI 7:45

56. Post-RC5 Notice

57. NPM Packages 10:51

58. TypeScript Compiler and Typings 12:05

59. NPM Scripts 6:22

60. Webpack 10:45

61. Webpack Dev Server 8:16

62. Webpack Define Plugin 10:00

63. Webpack Require 8:29

64. Exercise

Section: 9 - Routing

65. Angular Tunes 9:01

66. Navigation with ngSwitch 10:19

67. Angular Router 13:00

68. Route Parameters 12:12

69. Exercise: Albums

70. Guards 14:01

71. Query Parameters 7:55

72. HTML5 History API 9:18

Section: 10 - Unit Testing with Jasmine and Karma

73. Guess The Word 4:27

74. Jasmine Tests 13:54

75. Karma Test Runner 16:17

76. Karma Watch 12:57

77. TestBed Setup 10:26

78. Testing Templates 7:08

Section: 11 - Appendix: Node.js Installation

79. Installing Node.js on Windows 5:03

80. Installing Node.js on Mac/Linux 8:39

Angular 2 From The Ground Up – Early Access (2016)的图片2

Angular 2 From The Ground Up – Early Access (2016)的图片3

发布日期: 2016-09-22