Angular 2 Solutions - Intermediate Concepts
Playing problem
This video does not seem to be available

VIDEO TUTORIAL Angular 2 Solutions - Intermediate Concepts


Unlimited download & streaming

Satisfied or refunded

100% secure payment

Around 25 recipes to help you become pro in building powerful web apps with Angular 2

About This Angular 2 video training

  • This first-rate reference guide's clear structure and intuitive index give you as a developer exactly the information you want in exactly the way you want it—it's easy to search, browse, or consult when you’re faced with a problem you need to solve.
  • This course is divided into recipes. This format has been praised by readers as being ""easily-digestible"" and ""self-contained."" These bite-size chunks save you time and energy, and keep the necessary concepts clear
  • The wide range of topics covered means the course is relevant to you no matter your capability level
  • The author provides expert guidance in clear and concise prose

Course In Detail

Angular 2 introduces an entirely new paradigm for applications, wholly embracing all the newest concepts that are built into the next generation of browsers and cutting away all the fat and bloat from Angular 1.

This course plunges directly into the heart of all the most important Angular 2 concepts. Alongside the Angular 2 content, the course covers the new ES6 syntax, Typescript conventions, Web Components, and RxJS observables, among many other brand-new concepts.

The second volume of this course will cover the ES6 implementation of Promises and will show you how to integrate them with Angular 2 applications.

Once you’ve built a good foundation for the new concepts of Angular 2 from the previous volume, you’ll work with implementing RxJS observables and you’ll understand how to use them effectively.

Finally, you’ll learn how to inject dependencies and wrap HTTP APIs with a service. These topics will help you gradually level up your knowledge and move on to the next volume of this course.

What will you learn in this course?

Course plan
Chapter 1
Mastering Promises
Chapter 2
ReactiveX Observables
Chapter 3
The Component Router
Chapter 4
Services, Dependency Injection, and NgModule

Detailed course plan

Chapter 1 : Mastering Promises
Lesson 1The Course Overview
Lesson 2Understanding and Implementing Basic Promises
Lesson 3Chaining Promises and Promise Handlers
Lesson 4Creating Promise Wrappers with Promise.resolve() and Promise.reject()
Lesson 5Implementing Promise Barriers with Promise.all()
Lesson 6Canceling Asynchronous Actions with Promise.race()
Lesson 7Converting a Promise into an Observable
Lesson 8Converting an HTTP service Observable into a ZoneAwarePromise
Chapter 2 : ReactiveX Observables
Lesson 1Basic Utilization of Observables with HTTP
Lesson 2Implementing a Publish-Subscribe Model Using Subjects
Lesson 3Creating an Observable Authentication Service Using BehaviorSubjects
Lesson 4Building a Generalized Publish-Subscribe Service to Replace $broadcast, $emit, and $on
Lesson 5Using QueryLists and Observables to Follow the Changes in ViewChildren
Lesson 6Building a Fully Featured AutoComplete with Observables
Chapter 3 : The Component Router
Lesson 1Setting Up an Application to Support Simple Routes
Lesson 2Navigating with Router Links
Lesson 3Navigating with the Router Service
Lesson 4Selecting a Location Strategy for Path Construction
Lesson 5Building Stateful Router Link Behavior with Router Link Active
Lesson 6Implementing Nested Views with Route Parameters and Child Routes
Lesson 7Working with Matrix URL Parameters and Routing Arrays
Lesson 8Adding Route Authentication Controls with Route Guards
Chapter 4 : Services, Dependency Injection, and NgModule
Lesson 1Injecting a Simple Service into a Component
Lesson 2Controlling Service Instance Creation and Injection with NgModule
Lesson 3Service Injection Aliasing with useClass and useExisting
Lesson 4Injecting a Value as a Service with useValue and OpaqueTokens
Lesson 5Building a Provider-Configured Service with useFactory

Your questions about the course

Avec quelle version de logiciel ce tuto est-il compatible ?


What is the required level to follow this tutorial ?


Wait ! 🤗

Access more than 19 free tutorials

Our data protection policy