Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Программирование (видеоуроки)
Angular 2 Fundamentals 19 Jan 2017Год выпуска: 2017
Производитель: Pluralsight
Сайт производителя:
https://app.pluralsight.comАвтор: Jim Cooper and Joe Eames
Продолжительность: 9h 59m
Тип раздаваемого материала: Видеоурок
Язык: Английский
Описание: Angular has become one of the most widely used web development frameworks. Angular 2 marked a significant change in the way we write applications with Angular. This course, Angular 2 Fundamentals, will teach you the fundamentals of writing applications with Angular 2 - whether or not you've had past experience with with Angular 1. You will learn how to bootstrap an application and how to build pages and reusable elements using Angular Components and the new Angular syntax. You'll also learn the fundamentals of: routing, creating reusable services and dependency injection, building forms with validation, and communicating with the server using HTTP and observables. You'll even learn how to test all of this using unit tests and end-to-end UI tests. When you finish this course, you will have the foundational knowledge necessary to create professional and personal websites using Angular.
[spoiler="Содержание"]
Course Overview2m 4s
Course Overview2m 4s
Getting Started43m 35s
Introduction3m 50s
Practice Exercises2m 35s
Working with JavaScript Modules and SystemJs2m 42s
Introduction to TypeScript7m 9s
A Conceptual Overview of Angular 24m 55s
Here's What We'll Be Building1m 13s
Installing Git and Node2m 1s
Getting Started5m 36s
Creating Your First Component8m 59s
Using the Angular CLI4m 3s
Summary28s
Creating and Communicating Between Components33m 44s
Introduction42s
Creating Your First Data-bound Component6m 47s
Using External Templates1m 17s
Communicating with Child Components Using @Input5m 49s
Communicating with Parent Components Using @Output4m 49s
Using Template Variables to Interact with Child Components3m 18s
Styling Components2m 12s
Exploring Angular's CSS Encapsulation4m 54s
Adding a Site Header3m 28s
Summary24s
Exploring the New Template Syntax31m 31s
Introduction1m 5s
Interpolation, Property Bindings, and Expressions3m 0s
Event Bindings and Statements1m 40s
Repeating Data with ngFor5m 36s
Handling Null Values with the Safe-Navigation Operator3m 47s
Hiding and Showing Content with ngIf2m 8s
Hiding Content with the [Hidden] Binding2m 7s
Hiding and Showing Content with ngSwitch3m 24s
Styling Components with ngClass5m 9s
Styling Components with ngStyle2m 49s
Summary39s
Creating Reusable Services16m 36s
Introduction41s
Why We Need Services and Dependency Injection3m 32s
Creating Your First Service6m 4s
Wrapping Third Party Services5m 36s
Summary40s
Routing and Navigating Pages49m 1s
Introduction2m 22s
Adding Multiple Pages to Your App4m 14s
Adding Your First Route6m 52s
Accessing Route Parameters2m 32s
Linking to Routes1m 57s
Navigating from Code3m 0s
Guarding Against Route Activation5m 20s
Guarding Against Route De-activation4m 28s
Pre-loading Data for Components7m 34s
Styling Active Links2m 6s
Lazily Loading Feature Modules5m 25s
Organizing Your Exports with Barrels2m 28s
Summary38s
Collecting Data with Forms and Validation1h 12m 0s
Introduction45s
Using Models for Type Safety5m 29s
Creating Your First Template-based Form6m 49s
Using the Data from Your Template-based Form6m 24s
Validating Template-based Forms6m 46s
Creating Your First Reactive Form7m 48s
Validating Reactive Forms5m 51s
Using Multiple Validators in Reactive Forms2m 35s
Diving Deeper into Template-based Forms8m 23s
Editing Data with Two-way Bindings3m 19s
Diving Deeper into Reactive Forms9m 41s
Creating Custom Validators7m 41s
Summary24s
Communicating Between Components11m 38s
Introduction16s
Passing Data into a Child Component3m 10s
Passing Data out of a Child Component7m 46s
Summary25s
Reusing Components with Content Projection13m 19s
Introduction1m 23s
Content Projection4m 54s
Multiple Slot Content Projection6m 31s
Summary29s
Displaying Data with Pipes33m 47s
Introduction1m 30s
Using Built-in Pipes4m 25s
Creating a Custom Pipe3m 0s
Sorting and Filtering Overview7m 19s
Creating a Filtering Display3m 30s
Filtering Data7m 20s
Sorting Data5m 58s
Summary40s
Understanding Dependency Injection24m 35s
Introduction48s
Using Third Party Global Services - The Problem3m 18s
Angular Dependency Injection Lookup4m 55s
Using OpaqueToken for Dependency Injection6m 25s
Using the @Inject Decorator3m 6s
The useClass Provider2m 24s
The useExisting and useFactory Providers2m 43s
Summary52s
Creating Directives and Advanced Components45m 46s
Introduction1m 3s
Implementing the Session Search7m 52s
Adding jQuery2m 38s
Creating a Modal Component6m 49s
Fixing Template Parse Errors1m 24s
Creating Directives - The Trigger Directive8m 2s
Binding an ID4m 0s
Routing to the Same Component6m 43s
Using the @ViewChild Decorator5m 11s
Creating Settings on Components1m 44s
Summary16s
More Components and Custom Validators34m 44s
Introduction36s
Creating a Voting Component5m 51s
Adding Voting Functionality7m 16s
Hiding Functionality Before Authentication1m 8s
Using @Input Setters2m 37s
Creating a Custom Validator7m 48s
Adding a Validator to Angular's Validators3m 18s
Implementing a Multi-field Validator5m 41s
Summary23s
Communicating with the Server Using HTTP, Observables, and Rx55m 34s
Introduction6m 56s
Moving Data Storage to the Server9m 54s
Listening to Resolved Data Changes9m 15s
Using POST and PUT6m 13s
Using Querystring Parameters1m 48s
Using DELETE5m 15s
Integrating Authentication with the Server6m 55s
Persisting Authentication Status Across Page Refreshes4m 4s
Saving User Data to the Server1m 51s
Implementing Logout2m 58s
Summary20s
Unit Testing Your Code40m 2s
Introduction10m 33s
Installing Karma8m 4s
Unit Testing Services9m 32s
Testing Mock Calls5m 54s
Testing Components with Isolated Tests5m 36s
Summary21s
Testing Components with Integrated Tests29m 33s
Introduction2m 4s
Setting up for Integrated Tests9m 5s
Testing Components with Deep Integrated Tests7m 44s
Creating Mock Services2m 37s
Using DebugElement1m 39s
Testing Components with Shallow Integrated Tests5m 45s
Summary37s
Going to Production1h 2m 19s
Introduction2m 28s
Learning the Concepts8m 34s
Linting with TSLint9m 32s
Tuning Your rxJS Requests5m 27s
Enabling Production Mode2m 36s
Basic Copy Deployment1m 7s
Ahead of Time Compiler Overview6m 53s
Preparing for the AOT Compiler4m 36s
Making Coding Fixes for the AOT Compiler7m 37s
Running the AOT Compiler1m 12s
Tree Shaking and Bundling with Rollup5m 31s
Bundling with Webpack3m 14s
Optimistic Bundle Download2m 11s
Summary1m 16s
[/spoiler]
Файлы примеров: присутствуют
Формат видео: MPEG
Видео: H264 - MPEG-4 AVC (part 10) (avc1), Resolution: 1280x738
Аудио: MPEG AAC Audio (mp4a), Sample rate: 44100 Hz, stereo
[spoiler="Скриншоты"]

[/spoiler]