FileMood

Download Angular - The Complete Guide for Angular 1617

Angular The Complete Guide for Angular 1617

Name

Angular - The Complete Guide for Angular 1617

  DOWNLOAD Copy Link

Trouble downloading? see How To

Total Size

7.3 GB

Total Files

1053

Last Seen

2025-08-06 00:09

Hash

0BED88F974A8F0DC3DC767CC7C96CDF0D0983FE2

/Chapter 24 Bonus - Using NgRx for State Management/

058. Update, Delete and Add Recipes.mp4

74.1 MB

001. Module Introduction.en.srt

1.2 KB

001. Module Introduction.mp4

1.8 MB

002. What Is NgRx.en.srt

2.8 KB

002. What Is NgRx.mp4

4.9 MB

003. Understanding NgRx and Its Building Blocks.en.srt

4.8 KB

003. Understanding NgRx and Its Building Blocks.mp4

7.9 MB

004. Project Setup and Installing NgRx.en.srt

6.7 KB

004. Project Setup and Installing NgRx.mp4

16.4 MB

005. Adding a First Reducer and Store Setup.en.srt

11.3 KB

005. Adding a First Reducer and Store Setup.mp4

22.6 MB

006. An Alternative Way of Creating Reducers.en.srt

5.8 KB

006. An Alternative Way of Creating Reducers.mp4

9.7 MB

007. Reading Data from the Store.en.srt

13.0 KB

007. Reading Data from the Store.mp4

30.6 MB

008. Introducing Actions and State Changing Reducers.en.srt

10.5 KB

008. Introducing Actions and State Changing Reducers.mp4

17.9 MB

009. Dispatching Actions.en.srt

5.2 KB

009. Dispatching Actions.mp4

13.3 MB

010. Attaching Data to Actions.en.srt

6.0 KB

010. Attaching Data to Actions.mp4

12.2 MB

011. Handling Actions without createReducer.en.srt

8.4 KB

011. Handling Actions without createReducer.mp4

16.0 MB

012. An Alternative Way of Defining Actions.en.srt

14.1 KB

012. An Alternative Way of Defining Actions.mp4

30.1 MB

013. Time to Practice - A Second Action.en.srt

7.5 KB

013. Time to Practice - A Second Action.mp4

19.0 MB

014. Exploring Selectors.en.srt

11.4 KB

014. Exploring Selectors.mp4

24.5 MB

015. Introducing Effects.en.srt

3.5 KB

015. Introducing Effects.mp4

7.4 MB

016. Installing the Effects Package.en.srt

2.6 KB

016. Installing the Effects Package.mp4

8.1 MB

017. Defining a First Effect.en.srt

12.1 KB

017. Defining a First Effect.mp4

21.2 MB

018. The Old @Effect Decorator and Registering Effects.en.srt

5.0 KB

018. The Old @Effect Decorator and Registering Effects.mp4

14.9 MB

019. Using Store Data in Effects.en.srt

4.3 KB

019. Using Store Data in Effects.mp4

10.9 MB

020. Adding a Second Effect.en.srt

13.6 KB

020. Adding a Second Effect.mp4

36.9 MB

021. Summary.en.srt

4.0 KB

021. Summary.mp4

7.9 MB

022. Getting Started with Reducers.en.srt

10.2 KB

022. Getting Started with Reducers.mp4

23.7 MB

023. Adding Logic to the Reducer.en.srt

8.9 KB

023. Adding Logic to the Reducer.mp4

22.3 MB

024. Understanding and Adding Actions.en.srt

9.5 KB

024. Understanding and Adding Actions.mp4

22.2 MB

025. Setting Up the NgRx Store.en.srt

7.0 KB

025. Setting Up the NgRx Store.mp4

20.5 MB

026. Selecting State.en.srt

13.8 KB

026. Selecting State.mp4

40.6 MB

027. Dispatching Actions.en.srt

11.3 KB

027. Dispatching Actions.mp4

31.1 MB

028. Multiple Actions.en.srt

14.5 KB

028. Multiple Actions.mp4

42.7 MB

029. Preparing Update and Delete Actions.en.srt

4.9 KB

029. Preparing Update and Delete Actions.mp4

14.7 MB

030. Updating and Deleting Ingredients.en.srt

16.7 KB

030. Updating and Deleting Ingredients.mp4

43.9 MB

031. Expanding the State.en.srt

13.6 KB

031. Expanding the State.mp4

42.0 MB

032. Managing More State Through NgRx.en.srt

14.7 KB

032. Managing More State Through NgRx.mp4

44.1 MB

033. Removing Redundant Component State Management.en.srt

5.3 KB

033. Removing Redundant Component State Management.mp4

17.5 MB

034. First Summary and Clean Up.en.srt

7.6 KB

034. First Summary and Clean Up.mp4

24.5 MB

035. One Root State.en.srt

17.2 KB

035. One Root State.mp4

48.3 MB

036. Setting Up Auth Reducer and Actions.en.srt

12.5 KB

036. Setting Up Auth Reducer and Actions.mp4

34.6 MB

037. Dispatching Auth Actions.en.srt

8.7 KB

037. Dispatching Auth Actions.mp4

28.9 MB

038. Auth Finished (For Now ).en.srt

9.7 KB

038. Auth Finished (For Now ).mp4

35.3 MB

039. An Important Note on Actions.en.srt

9.3 KB

039. An Important Note on Actions.mp4

25.8 MB

040. Exploring NgRx Effects.en.srt

5.6 KB

040. Exploring NgRx Effects.mp4

16.3 MB

041. Defining the First Effect.en.srt

7.9 KB

041. Defining the First Effect.mp4

18.7 MB

042. Effects and Error Handling.en.srt

13.4 KB

042. Effects and Error Handling.mp4

41.2 MB

043. Login Through NgRx Effects.en.srt

13.5 KB

043. Login Through NgRx Effects.mp4

43.9 MB

044. Managing UI State in NgRx.en.srt

11.0 KB

044. Managing UI State in NgRx.mp4

34.4 MB

045. Finishing the Login Effect.en.srt

11.0 KB

045. Finishing the Login Effect.mp4

33.7 MB

046. Preparing Other Auth Actions.en.srt

5.9 KB

046. Preparing Other Auth Actions.mp4

19.5 MB

047. Adding Signup.en.srt

9.0 KB

047. Adding Signup.mp4

32.0 MB

048. Further Auth Effects.en.srt

9.3 KB

048. Further Auth Effects.mp4

30.3 MB

049. Adding Auto-Login with NgRx.en.srt

11.3 KB

049. Adding Auto-Login with NgRx.mp4

41.8 MB

050. Adding Auto-Logout.en.srt

8.9 KB

050. Adding Auto-Logout.mp4

33.2 MB

051. Finishing the Auth Effects.en.srt

3.5 KB

051. Finishing the Auth Effects.mp4

13.5 MB

052. Using the Store Devtools.en.srt

9.2 KB

052. Using the Store Devtools.mp4

20.7 MB

053. The Router Store.en.srt

3.3 KB

053. The Router Store.mp4

9.1 MB

054. Getting Started with NgRx for Recipes.en.srt

16.2 KB

054. Getting Started with NgRx for Recipes.mp4

48.7 MB

055. Fetching Recipe Detail Data.en.srt

13.3 KB

055. Fetching Recipe Detail Data.mp4

44.6 MB

056. Fetching Recipes and Using the Resolver.en.srt

17.0 KB

056. Fetching Recipes and Using the Resolver.mp4

56.6 MB

057. Fixing the Auth Redirect.en.srt

2.9 KB

057. Fixing the Auth Redirect.mp4

11.3 MB

058. Update, Delete and Add Recipes.en.srt

21.5 KB

059. Storing Recipes Through Effects.en.srt

8.1 KB

059. Storing Recipes Through Effects.mp4

28.1 MB

060. Cleanup Work.en.srt

2.8 KB

060. Cleanup Work.mp4

10.6 MB

061. Wrap Up.en.srt

3.0 KB

061. Wrap Up.mp4

11.0 MB

/Chapter 01 The Basics/

001. Module Introduction.mp4

3.3 MB

002. Loading and Starting an Angular Application.en.srt

10.5 KB

002. Loading and Starting an Angular Application.mp4

24.2 MB

003. Important Components.en.srt

4.5 KB

003. Important Components.mp4

7.9 MB

004. Creating a New Component.en.srt

10.4 KB

004. Creating a New Component.mp4

20.8 MB

005. Understanding the Role of AppModule and Component Declaration.en.srt

8.1 KB

005. Understanding the Role of AppModule and Component Declaration.mp4

19.4 MB

006. Using Custom Components.en.srt

1.6 KB

006. Using Custom Components.mp4

3.6 MB

007. Creating Components with the Command Line Input (CLI) and Nesting Components.en.srt

5.6 KB

007. Creating Components with the Command Line Input (CLI) and Nesting Components.mp4

11.4 MB

008. Working with Component Templates.en.srt

4.5 KB

008. Working with Component Templates.mp4

10.5 MB

009. Working with Component Styles.en.srt

5.7 KB

009. Working with Component Styles.mp4

13.6 MB

010. Understanding the Component Selector.en.srt

4.6 KB

010. Understanding the Component Selector.mp4

12.8 MB

011. Assignment Solution.en.srt

9.4 KB

011. Assignment Solution.mp4

22.8 MB

012. What Is Data Binding.en.srt

4.3 KB

012. What Is Data Binding.mp4

8.4 MB

013. String Interpolation.en.srt

7.6 KB

013. String Interpolation.mp4

16.7 MB

014. Property Binding.en.srt

9.9 KB

014. Property Binding.mp4

22.3 MB

015. Property Binding Versus String Interpolation.en.srt

4.8 KB

015. Property Binding Versus String Interpolation.mp4

11.4 MB

016. Event Binding.en.srt

6.0 KB

016. Event Binding.mp4

14.5 MB

017. Passing and Using Data with Event Binding.en.srt

6.7 KB

017. Passing and Using Data with Event Binding.mp4

17.1 MB

018. Two-Way Data Binding.en.srt

4.0 KB

018. Two-Way Data Binding.mp4

9.9 MB

019. Combining All Forms of Data Binding.en.srt

2.7 KB

019. Combining All Forms of Data Binding.mp4

5.2 MB

020. Assignment Solution.en.srt

7.7 KB

020. Assignment Solution.mp4

18.4 MB

021. Understanding Directives.en.srt

3.3 KB

021. Understanding Directives.mp4

5.6 MB

022. Using the ngIf Directive to Display Data Conditionally.en.srt

5.6 KB

022. Using the ngIf Directive to Display Data Conditionally.mp4

13.8 MB

023. Enhancing the ngIf Directive with an Else Condition.en.srt

4.0 KB

023. Enhancing the ngIf Directive with an Else Condition.mp4

10.6 MB

024. Styling Elements Dynamically with the ngStyle Directive.en.srt

7.6 KB

024. Styling Elements Dynamically with the ngStyle Directive.mp4

16.1 MB

025. Applying CSS Classes Dynamically with the ngClass Directive.en.srt

4.6 KB

025. Applying CSS Classes Dynamically with the ngClass Directive.mp4

9.6 MB

026. Displaying Lists Using the ngFor Directive.en.srt

5.4 KB

026. Displaying Lists Using the ngFor Directive.mp4

13.7 MB

027. Assignment Solution.en.srt

10.7 KB

027. Assignment Solution.mp4

26.1 MB

028. Getting the Index When Using the ngFor Directive.en.srt

4.0 KB

028. Getting the Index When Using the ngFor Directive.mp4

11.3 MB

001. Module Introduction.en.srt

1.4 KB

/Chapter 02 Course Project - the Basics/

001. Project Introduction.en.srt

1.7 KB

001. Project Introduction.mp4

1.2 MB

002. Planning the Application.en.srt

8.6 KB

002. Planning the Application.mp4

8.2 MB

003. Setting Up the Application.en.srt

7.0 KB

003. Setting Up the Application.mp4

13.0 MB

004. Creating Components.en.srt

14.2 KB

004. Creating Components.mp4

29.1 MB

005. Using Components.en.srt

4.9 KB

005. Using Components.mp4

8.6 MB

006. Adding a Navigation Bar.en.srt

7.8 KB

006. Adding a Navigation Bar.mp4

16.0 MB

007. Creating a Recipe Model.en.srt

6.9 KB

007. Creating a Recipe Model.mp4

13.4 MB

008. Adding Content to the Recipes' Components.en.srt

11.2 KB

008. Adding Content to the Recipes' Components.mp4

25.5 MB

009. Displaying a List of Recipes Using the ngFor Directive.en.srt

6.9 KB

009. Displaying a List of Recipes Using the ngFor Directive.mp4

15.8 MB

010. Displaying Recipe Details.en.srt

8.9 KB

010. Displaying Recipe Details.mp4

18.7 MB

011. Working on the ShoppingList Component.en.srt

2.5 KB

011. Working on the ShoppingList Component.mp4

5.4 MB

012. Creating an Ingredients Model.en.srt

3.7 KB

012. Creating an Ingredients Model.mp4

7.4 MB

013. Creating and Displaying the Shopping List.en.srt

3.5 KB

013. Creating and Displaying the Shopping List.mp4

7.3 MB

014. Adding a Shopping List Edit Section.en.srt

5.1 KB

014. Adding a Shopping List Edit Section.mp4

10.8 MB

015. Wrapping Up and Next Steps.en.srt

1.2 KB

015. Wrapping Up and Next Steps.mp4

2.0 MB

/Chapter 03 Debugging/

001. Understanding Angular Error Messages.en.srt

7.1 KB

001. Understanding Angular Error Messages.mp4

16.8 MB

002. Debugging Code in the Browser Using Source Maps.en.srt

8.2 KB

002. Debugging Code in the Browser Using Source Maps.mp4

24.4 MB

/Chapter 04 Components and Databinding Deep Dive/

001. Module Introduction.en.srt

0.8 KB

001. Module Introduction.mp4

1.6 MB

002. Splitting Applications into Components.en.srt

8.9 KB

002. Splitting Applications into Components.mp4

21.4 MB

003. Property and Event Binding Overview.en.srt

2.6 KB

003. Property and Event Binding Overview.mp4

4.1 MB

004. Binding to Custom Properties.en.srt

8.2 KB

004. Binding to Custom Properties.mp4

21.4 MB

005. Assigning an Alias to Custom Properties.en.srt

2.9 KB

005. Assigning an Alias to Custom Properties.mp4

7.4 MB

006. Binding to Custom Events.en.srt

12.7 KB

006. Binding to Custom Events.mp4

34.2 MB

007. Assigning an Alias to Custom Events.en.srt

1.3 KB

007. Assigning an Alias to Custom Events.mp4

3.6 MB

008. Custom Property and Event Binding Summary.en.srt

2.9 KB

008. Custom Property and Event Binding Summary.mp4

8.1 MB

009. Understanding View Encapsulation.en.srt

7.0 KB

009. Understanding View Encapsulation.mp4

19.9 MB

010. More on View Encapsulation.en.srt

3.9 KB

010. More on View Encapsulation.mp4

11.7 MB

011. Using Local References in Templates.en.srt

6.6 KB

011. Using Local References in Templates.mp4

16.1 MB

012. Getting Access to the Template and Document Object Model (DOM) with the @ViewChild Component.en.srt

7.2 KB

012. Getting Access to the Template and Document Object Model (DOM) with the @ViewChild Component.mp4

18.2 MB

013. Projecting Content into Components with ng-content.en.srt

5.0 KB

013. Projecting Content into Components with ng-content.mp4

11.7 MB

014. Understanding the Component Lifecycle.en.srt

7.8 KB

014. Understanding the Component Lifecycle.mp4

13.6 MB

015. Seeing Lifecycle Hooks in Action.en.srt

18.6 KB

015. Seeing Lifecycle Hooks in Action.mp4

46.3 MB

016. Lifecycle Hooks and Template Access.en.srt

3.7 KB

016. Lifecycle Hooks and Template Access.mp4

11.0 MB

017. Getting Access to ng-content with the @ContentChild Parameter Decorator.en.srt

4.4 KB

017. Getting Access to ng-content with the @ContentChild Parameter Decorator.mp4

12.5 MB

018. Wrapping Up.en.srt

1.2 KB

018. Wrapping Up.mp4

3.6 MB

019. Assignment Solution.en.srt

18.3 KB

019. Assignment Solution.mp4

47.7 MB

/Chapter 05 Course Project - Components and Data Binding/

001. Introduction.en.srt

1.3 KB

001. Introduction.mp4

1.8 MB

002. Adding Navigation with Event Binding and the ngIf Directive.en.srt

10.5 KB

002. Adding Navigation with Event Binding and the ngIf Directive.mp4

21.7 MB

003. Passing Recipe Data with Property Binding.en.srt

6.7 KB

003. Passing Recipe Data with Property Binding.mp4

14.0 MB

004. Passing Data with Event and Property Binding (Combined).en.srt

15.1 KB

004. Passing Data with Event and Property Binding (Combined).mp4

32.2 MB

005. Allowing the User to Add Ingredients to the Shopping List.en.srt

11.0 KB

005. Allowing the User to Add Ingredients to the Shopping List.mp4

23.6 MB

/Chapter 06 Directives Deep Dive/

001. Module Introduction.en.srt

2.1 KB

001. Module Introduction.mp4

3.6 MB

002. ngFor and ngIf Directives Recap.en.srt

5.5 KB

002. ngFor and ngIf Directives Recap.mp4

12.2 MB

003. ngClass and ngStyle Recap.en.srt

4.5 KB

003. ngClass and ngStyle Recap.mp4

10.1 MB

004. Creating a Basic Attribute Directive.en.srt

9.8 KB

004. Creating a Basic Attribute Directive.mp4

20.6 MB

005. Using the Renderer to Build a Better Attribute Directive.en.srt

11.4 KB

005. Using the Renderer to Build a Better Attribute Directive.mp4

21.5 MB

006. Using the @HostListener() Decorator to Listen to Host Events.en.srt

4.5 KB

006. Using the @HostListener() Decorator to Listen to Host Events.mp4

11.1 MB

007. Using the @HostBinding() Decorator to Bind to Host Properties.en.srt

4.8 KB

007. Using the @HostBinding() Decorator to Bind to Host Properties.mp4

13.0 MB

008. Binding to Directive Properties.en.srt

10.1 KB

008. Binding to Directive Properties.mp4

26.5 MB

009. What Happens Behind the Scenes on Structural Directives.en.srt

4.5 KB

009. What Happens Behind the Scenes on Structural Directives.mp4

11.5 MB

010. Building a Structural Directive.en.srt

9.2 KB

010. Building a Structural Directive.mp4

22.4 MB

011. Understanding the ngSwitch Directive.en.srt

4.2 KB

011. Understanding the ngSwitch Directive.mp4

9.1 MB

/Chapter 07 Course Project _ Directives/

001. Building and Using a Dropdown Directive.en.srt

9.4 KB

001. Building and Using a Dropdown Directive.mp4

20.4 MB

/Chapter 08 Using Services and Dependency Injection/

001. Module Introduction.en.srt

2.3 KB

001. Module Introduction.mp4

4.4 MB

002. Why Would You Need Services.en.srt

3.2 KB

002. Why Would You Need Services.mp4

7.7 MB

003. Creating a Logging Service.en.srt

5.0 KB

003. Creating a Logging Service.mp4

12.0 MB

004. Injecting the Logging Service into Components.en.srt

9.3 KB

004. Injecting the Logging Service into Components.mp4

21.9 MB

005. Creating a Data Service.en.srt

9.7 KB

005. Creating a Data Service.mp4

23.6 MB

006. Understanding the Hierarchical Injector.en.srt

3.7 KB

006. Understanding the Hierarchical Injector.mp4

8.0 MB

007. How Many Instances of Service Are Required.en.srt

3.3 KB

007. How Many Instances of Service Are Required.mp4

8.3 MB

008. Injecting Services into Other Services.en.srt

7.8 KB

008. Injecting Services into Other Services.mp4

18.3 MB

009. Using Services for Cross-Component Communication.en.srt

5.8 KB

009. Using Services for Cross-Component Communication.mp4

15.6 MB

010. Assignment Solution.en.srt

14.0 KB

010. Assignment Solution.mp4

32.0 MB

/Chapter 09 Course Project - Services and Dependency Injection/

001. Introduction.en.srt

1.9 KB

001. Introduction.mp4

2.8 MB

002. Setting Up the Services.en.srt

1.7 KB

002. Setting Up the Services.mp4

3.8 MB

003. Managing Recipes in a Recipe Service.en.srt

6.1 KB

003. Managing Recipes in a Recipe Service.mp4

13.3 MB

004. Using a Service for Cross-Component Communication.en.srt

7.6 KB

004. Using a Service for Cross-Component Communication.mp4

17.0 MB

005. Adding the Shopping List Service.en.srt

7.0 KB

005. Adding the Shopping List Service.mp4

16.4 MB

006. Using Services for Pushing Data from A to B.en.srt

4.3 KB

006. Using Services for Pushing Data from A to B.mp4

9.7 MB

007. Adding Ingredients to Recipes.en.srt

5.1 KB

007. Adding Ingredients to Recipes.mp4

12.1 MB

008. Passing Ingredients from Recipes to the Shopping List (Through a Service).en.srt

10.0 KB

008. Passing Ingredients from Recipes to the Shopping List (Through a Service).mp4

22.7 MB

/Chapter 10 Changing Pages with Routing/

001. Module Introduction.en.srt

1.9 KB

001. Module Introduction.mp4

3.5 MB

002. Why Do We Need a Router.en.srt

1.7 KB

002. Why Do We Need a Router.mp4

3.9 MB

003. Setting Up and Loading Routes.en.srt

12.0 KB

003. Setting Up and Loading Routes.mp4

31.0 MB

004. Navigating with Router Links.en.srt

8.1 KB

004. Navigating with Router Links.mp4

17.9 MB

005. Understanding Navigation Paths.en.srt

7.2 KB

005. Understanding Navigation Paths.mp4

18.5 MB

006. Styling Active Router Links.en.srt

6.9 KB

006. Styling Active Router Links.mp4

17.7 MB

007. Navigating Programmatically.en.srt

5.1 KB

007. Navigating Programmatically.mp4

11.9 MB

008. Using Relative Paths in Programmatic Navigation.en.srt

7.7 KB

008. Using Relative Paths in Programmatic Navigation.mp4

20.3 MB

009. Passing Parameters to Routes.en.srt

4.6 KB

009. Passing Parameters to Routes.mp4

11.5 MB

010. Fetching Route Parameters.en.srt

5.8 KB

010. Fetching Route Parameters.mp4

14.2 MB

011. Fetching Route Parameters Reactively.en.srt

11.3 KB

011. Fetching Route Parameters Reactively.mp4

26.6 MB

012. An Important Note about Route Observables.en.srt

4.2 KB

012. An Important Note about Route Observables.mp4

10.4 MB

013. Passing Query Parameters and Fragments.en.srt

8.9 KB

013. Passing Query Parameters and Fragments.mp4

20.6 MB

014. Retrieving Query Parameters and Fragments.en.srt

5.0 KB

014. Retrieving Query Parameters and Fragments.mp4

12.9 MB

015. Some Common Gotchas.en.srt

9.0 KB

015. Some Common Gotchas.mp4

24.6 MB

016. Setting Up Child (Nested) Routes.en.srt

6.4 KB

016. Setting Up Child (Nested) Routes.mp4

19.1 MB

017. Using Query Parameters Practice.en.srt

8.2 KB

017. Using Query Parameters Practice.mp4

20.7 MB

018. Configuring the Handling of Query Parameters.en.srt

2.7 KB

018. Configuring the Handling of Query Parameters.mp4

7.1 MB

019. Redirecting and Wildcard Routes.en.srt

6.7 KB

019. Redirecting and Wildcard Routes.mp4

20.7 MB

020. Outsourcing the Route Configuration.en.srt

6.6 KB

020. Outsourcing the Route Configuration.mp4

18.4 MB

021. An Introduction to Guards.en.srt

2.5 KB

021. An Introduction to Guards.mp4

6.0 MB

022. Protecting Routes with the canActivate() Method.en.srt

13.2 KB

022. Protecting Routes with the canActivate() Method.mp4

31.8 MB

023. Protecting Child (Nested) Routes Using the canActivateChild() Method.en.srt

4.1 KB

023. Protecting Child (Nested) Routes Using the canActivateChild() Method.mp4

10.9 MB

024. Using a Fake Authentication Service.en.srt

2.3 KB

024. Using a Fake Authentication Service.mp4

6.3 MB

025. Controlling Navigation with the canDeactivate() Method.en.srt

17.4 KB

025. Controlling Navigation with the canDeactivate() Method.mp4

46.6 MB

026. Passing Static Data to a Route.en.srt

9.0 KB

026. Passing Static Data to a Route.mp4

23.2 MB

027. Resolving Dynamic Data with the Resolve Guard.en.srt

14.2 KB

027. Resolving Dynamic Data with the Resolve Guard.mp4

37.9 MB

028. Understanding Location Strategies.en.srt

6.8 KB

028. Understanding Location Strategies.mp4

15.7 MB

029. Wrapping Up.en.srt

1.2 KB

029. Wrapping Up.mp4

2.3 MB

/Chapter 11 Course Project _ Routing/

001. Planning the General Structure.en.srt

2.3 KB

001. Planning the General Structure.mp4

2.8 MB

002. Setting Up Routes.en.srt

11.8 KB

002. Setting Up Routes.mp4

23.5 MB

003. Adding Navigation to the Application.en.srt

2.5 KB

003. Adding Navigation to the Application.mp4

5.5 MB

004. Marking Active Routes.en.srt

2.4 KB

004. Marking Active Routes.mp4

5.0 MB

005. Fixing Page Reload Issues.en.srt

4.3 KB

005. Fixing Page Reload Issues.mp4

10.0 MB

006. Child Routes Challenge.en.srt

3.0 KB

006. Child Routes Challenge.mp4

6.1 MB

007. Adding Child Routing Together.en.srt

6.4 KB

007. Adding Child Routing Together.mp4

14.6 MB

008. Configuring Route Parameters.en.srt

9.2 KB

008. Configuring Route Parameters.mp4

22.5 MB

009. Passing Dynamic Parameters to Links.en.srt

4.3 KB

009. Passing Dynamic Parameters to Links.mp4

9.9 MB

010. Styling Active Recipe Items.en.srt

1.9 KB

010. Styling Active Recipe Items.mp4

4.5 MB

011. Adding Editing Routes.en.srt

5.1 KB

011. Adding Editing Routes.mp4

13.3 MB

012. Retrieving Route Parameters.en.srt

4.6 KB

012. Retrieving Route Parameters.mp4

10.9 MB

013. Programmatic Navigation to the Edit Page.en.srt

6.7 KB

013. Programmatic Navigation to the Edit Page.mp4

16.8 MB

014. One Note about Route Observables.en.srt

1.2 KB

014. One Note about Route Observables.mp4

3.0 MB

/Chapter 12 Understanding Observables/

001. Module Introduction.en.srt

6.8 KB

001. Module Introduction.mp4

10.9 MB

002. Analyzing Angular Observables.en.srt

3.4 KB

002. Analyzing Angular Observables.mp4

6.4 MB

003. Getting Closer to the Core of Observables.en.srt

10.9 KB

003. Getting Closer to the Core of Observables.mp4

21.7 MB

004. Building a Custom Observable.en.srt

7.4 KB

004. Building a Custom Observable.mp4

16.0 MB

005. Errors and Completion.en.srt

10.3 KB

005. Errors and Completion.mp4

22.7 MB

006. Observables.en.srt

2.9 KB

006. Observables.mp4

6.3 MB

007. Understanding Operators.en.srt

13.3 KB

007. Understanding Operators.mp4

28.7 MB

008. Subjects.en.srt

12.9 KB

008. Subjects.mp4

25.9 MB

009. Wrapping Up.en.srt

2.0 KB

009. Wrapping Up.mp4

4.1 MB

/Chapter 13 Course Project _ Observables/

001. Improving the Reactive Service with Observables (Subjects).en.srt

8.7 KB

001. Improving the Reactive Service with Observables (Subjects).mp4

20.6 MB

/Chapter 14 Handling Forms in Angular Apps/

001. Module Introduction.en.srt

1.8 KB

001. Module Introduction.mp4

3.0 MB

002. Why do We Need Angular's Help.en.srt

3.2 KB

002. Why do We Need Angular's Help.mp4

5.7 MB

003. Template-Driven (TD) Versus Reactive Approach.en.srt

1.7 KB

003. Template-Driven (TD) Versus Reactive Approach.mp4

3.1 MB

004. Creating an Example Form.en.srt

2.2 KB

004. Creating an Example Form.mp4

5.4 MB

005. Template-Driven (TD) Creating Forms and Registering the Controls.en.srt

8.5 KB

005. Template-Driven (TD) Creating Forms and Registering the Controls.mp4

21.5 MB

006. Template-Driven (TD) Submitting and Using a Form.en.srt

9.2 KB

006. Template-Driven (TD) Submitting and Using a Form.mp4

23.2 MB

007. Template-Driven (TD) Understanding Form State.en.srt

3.5 KB

007. Template-Driven (TD) Understanding Form State.mp4

8.7 MB

008. Template-Driven (TD) Accessing a Form Using the @ViewChild Decorator.en.srt

4.6 KB

008. Template-Driven (TD) Accessing a Form Using the @ViewChild Decorator.mp4

10.8 MB

009. Template-Driven (TD) Adding Validation to Check User Input.en.srt

6.0 KB

009. Template-Driven (TD) Adding Validation to Check User Input.mp4

14.3 MB

010. Template-Driven (TD) Using the Form State.en.srt

6.4 KB

010. Template-Driven (TD) Using the Form State.mp4

14.6 MB

011. Template-Driven (TD) Displaying Validation Error Messages.en.srt

3.7 KB

011. Template-Driven (TD) Displaying Validation Error Messages.mp4

8.7 MB

012. Template-Driven (TD) Set Default Values Using the ngModel Property Binding.en.srt

3.4 KB

012. Template-Driven (TD) Set Default Values Using the ngModel Property Binding.mp4

8.2 MB

013. Template-Driven (TD) Using ngModel with Two-Way Binding.en.srt

3.8 KB

013. Template-Driven (TD) Using ngModel with Two-Way Binding.mp4

10.0 MB

014. Template-Driven (TD) Grouping Form Controls.en.srt

4.9 KB

014. Template-Driven (TD) Grouping Form Controls.mp4

14.3 MB

015. Template-Driven (TD) Handling Radio Buttons.en.srt

4.9 KB

015. Template-Driven (TD) Handling Radio Buttons.mp4

13.2 MB

016. Template-Driven (TD) Setting and Patching Form Values.en.srt

6.4 KB

016. Template-Driven (TD) Setting and Patching Form Values.mp4

17.2 MB

017. Template-Driven (TD) Using Form Data.en.srt

6.5 KB

017. Template-Driven (TD) Using Form Data.mp4

17.3 MB

018. Template-Driven (TD) Resetting Forms.en.srt

2.7 KB

018. Template-Driven (TD) Resetting Forms.mp4

7.9 MB

019. Introduction to the Reactive Approach.en.srt

1.0 KB

019. Introduction to the Reactive Approach.mp4

1.6 MB

020. Reactive Form Template Setup.en.srt

3.4 KB

020. Reactive Form Template Setup.mp4

7.8 MB

021. Reactive Creating a Form in Code.en.srt

6.1 KB

021. Reactive Creating a Form in Code.mp4

13.7 MB

022. Reactive Syncing HTML and Form.en.srt

5.9 KB

022. Reactive Syncing HTML and Form.mp4

14.6 MB

023. Reactive Submitting a Form.en.srt

3.3 KB

023. Reactive Submitting a Form.mp4

9.0 MB

024. Reactive Adding Validation.en.srt

3.9 KB

024. Reactive Adding Validation.mp4

11.0 MB

025. Reactive Getting Access to Controls.en.srt

5.6 KB

025. Reactive Getting Access to Controls.mp4

16.1 MB

026. Reactive Grouping Controls.en.srt

5.1 KB

026. Reactive Grouping Controls.mp4

16.9 MB

027. Reactive Arrays of FormControl (FormArray).en.srt

10.4 KB

027. Reactive Arrays of FormControl (FormArray).mp4

27.6 MB

028. Reactive Creating Custom Validators.en.srt

8.7 KB

028. Reactive Creating Custom Validators.mp4

24.5 MB

029. Reactive Using Error Codes.en.srt

4.5 KB

029. Reactive Using Error Codes.mp4

13.2 MB

030. Reactive Creating a Custom Asynchronous Validator.en.srt

6.3 KB

030. Reactive Creating a Custom Asynchronous Validator.mp4

17.8 MB

031. Reactive Reacting to Status or Value Changes.en.srt

3.2 KB

031. Reactive Reacting to Status or Value Changes.mp4

8.7 MB

032. Reactive Setting and Patching Values.en.srt

3.0 KB

032. Reactive Setting and Patching Values.mp4

7.9 MB

033. Assignment Solution.en.srt

19.9 KB

033. Assignment Solution.mp4

51.6 MB

/Chapter 15 Course Project _ Forms/

001. Introduction.en.srt

1.4 KB

001. Introduction.mp4

2.2 MB

002. TD Adding the Shopping List Form.en.srt

5.0 KB

002. TD Adding the Shopping List Form.mp4

13.3 MB

003. Adding Validation to a Form.en.srt

3.4 KB

003. Adding Validation to a Form.mp4

7.1 MB

004. Allowing Selection of Items in a List.en.srt

6.1 KB

004. Allowing Selection of Items in a List.mp4

15.5 MB

005. Loading Shopping List Items into a Form.en.srt

4.3 KB

005. Loading Shopping List Items into a Form.mp4

10.4 MB

006. Updating Existing Items.en.srt

4.4 KB

006. Updating Existing Items.mp4

11.0 MB

007. Resetting a Form.en.srt

3.6 KB

007. Resetting a Form.mp4

7.4 MB

008. Allowing the User to Clear (Cancel) a Form.en.srt

1.7 KB

008. Allowing the User to Clear (Cancel) a Form.mp4

4.0 MB

009. Allowing the Deletion of Shopping List Items.en.srt

4.2 KB

009. Allowing the Deletion of Shopping List Items.mp4

9.2 MB

010. Creating a Template for the (Reactive) Recipe Edit Form.en.srt

7.0 KB

010. Creating a Template for the (Reactive) Recipe Edit Form.mp4

15.2 MB

011. Creating a Form to Edit Recipes.en.srt

6.8 KB

011. Creating a Form to Edit Recipes.mp4

17.4 MB

012. Syncing HTML with a Form.en.srt

5.0 KB

012. Syncing HTML with a Form.mp4

13.8 MB

013. Adding Ingredient Controls to a FormArray.en.srt

7.9 KB

013. Adding Ingredient Controls to a FormArray.mp4

20.1 MB

014. Adding New Ingredient Controls.en.srt

5.0 KB

014. Adding New Ingredient Controls.mp4

12.7 MB

015. Validating User Input.en.srt

7.1 KB

015. Validating User Input.mp4

17.3 MB

016. Submitting the Recipe Edit Form.en.srt

10.0 KB

016. Submitting the Recipe Edit Form.mp4

26.0 MB

017. Adding the Delete and Clear (Cancel) Functionality.en.srt

6.5 KB

017. Adding the Delete and Clear (Cancel) Functionality.mp4

17.2 MB

018. Redirecting a User (After Deleting a Recipe).en.srt

2.1 KB

018. Redirecting a User (After Deleting a Recipe).mp4

5.7 MB

019. Adding an Image Preview.en.srt

2.2 KB

019. Adding an Image Preview.mp4

6.1 MB

020. Providing the Recipe Service Correctly.en.srt

2.7 KB

020. Providing the Recipe Service Correctly.mp4

7.0 MB

021. Deleting Ingredients and Some Finishing Touches.en.srt

4.7 KB

021. Deleting Ingredients and Some Finishing Touches.mp4

13.1 MB

/Chapter 16 Using Pipes to Transform the Output/

001. Introduction and Why Pipes Are Useful.en.srt

3.0 KB

001. Introduction and Why Pipes Are Useful.mp4

4.8 MB

002. Using Pipes.en.srt

4.9 KB

002. Using Pipes.mp4

11.6 MB

003. Parametrizing Pipes.en.srt

3.3 KB

003. Parametrizing Pipes.mp4

6.6 MB

004. Learning More About Pipes.en.srt

2.9 KB

004. Learning More About Pipes.mp4

6.3 MB

005. Chaining Multiple Pipes.en.srt

3.3 KB

005. Chaining Multiple Pipes.mp4

9.1 MB

006. Creating a Custom Pipe.en.srt

9.7 KB

006. Creating a Custom Pipe.mp4

21.4 MB

007. Parametrizing a Custom Pipe.en.srt

4.0 KB

007. Parametrizing a Custom Pipe.mp4

8.3 MB

008. Example Creating a Filter Pipe.en.srt

10.1 KB

008. Example Creating a Filter Pipe.mp4

23.2 MB

009. Pure and Impure Pipes (How to Fix the Filter Pipe).en.srt

7.1 KB

009. Pure and Impure Pipes (How to Fix the Filter Pipe).mp4

16.3 MB

010. Understanding the Async Pipe.en.srt

6.1 KB

010. Understanding the Async Pipe.mp4

14.4 MB

/Chapter 17 Making HTTP Requests/

001. A New Integrated Development Environment (IDE).en.srt

1.1 KB

001. A New Integrated Development Environment (IDE).mp4

2.1 MB

002. Module Introduction.en.srt

1.7 KB

002. Module Introduction.mp4

1.5 MB

003. How Does Angular Interact with Backends.en.srt

4.9 KB

003. How Does Angular Interact with Backends.mp4

5.9 MB

004. Anatomy of an HTTP Request.en.srt

4.0 KB

004. Anatomy of an HTTP Request.mp4

4.0 MB

005. Setting Up Backend (Firebase).en.srt

4.3 KB

005. Setting Up Backend (Firebase).mp4

8.6 MB

006. Sending a POST Request.en.srt

15.9 KB

006. Sending a POST Request.mp4

35.1 MB

007. Sending a GET Request.en.srt

4.2 KB

007. Sending a GET Request.mp4

10.1 MB

008. Using Reactive Extensions for JavaScript (RxJS) Operators to Transform Response Data.en.srt

5.7 KB

008. Using Reactive Extensions for JavaScript (RxJS) Operators to Transform Response Data.mp4

15.3 MB

009. Using Types with HttpClient.en.srt

7.7 KB

009. Using Types with HttpClient.mp4

19.6 MB

010. Outputting Posts.en.srt

3.2 KB

010. Outputting Posts.mp4

8.5 MB

011. Showing a Loading Indicator.en.srt

3.2 KB

011. Showing a Loading Indicator.mp4

7.4 MB

012. Using a Service for HTTP Requests.en.srt

9.8 KB

012. Using a Service for HTTP Requests.mp4

26.1 MB

013. Working of Services and Components.en.srt

5.1 KB

013. Working of Services and Components.mp4

13.9 MB

014. Sending a DELETE Request.en.srt

5.0 KB

014. Sending a DELETE Request.mp4

12.6 MB

015. Handling Errors.en.srt

10.1 KB

015. Handling Errors.mp4

25.8 MB

016. Using Subjects for Error Handling.en.srt

3.8 KB

016. Using Subjects for Error Handling.mp4

12.0 MB

017. Using the catchError Operator.en.srt

3.1 KB

017. Using the catchError Operator.mp4

9.4 MB

018. Error Handling and User Experience (UX).en.srt

3.0 KB

018. Error Handling and User Experience (UX).mp4

8.9 MB

019. Setting Headers.en.srt

4.8 KB

019. Setting Headers.mp4

13.2 MB

020. Adding Query Parameters.en.srt

6.4 KB

020. Adding Query Parameters.mp4

15.7 MB

021. Observing Different Types of Responses.en.srt

11.5 KB

021. Observing Different Types of Responses.mp4

29.8 MB

022. Changing the Response Body Type.en.srt

4.9 KB

022. Changing the Response Body Type.mp4

13.2 MB

023. Introducing Interceptors.en.srt

11.3 KB

023. Introducing Interceptors.mp4

26.0 MB

024. Manipulating Request Objects.en.srt

3.7 KB

024. Manipulating Request Objects.mp4

9.4 MB

025. Response Interceptors.en.srt

4.3 KB

025. Response Interceptors.mp4

11.9 MB

026. Multiple Interceptors.en.srt

7.4 KB

026. Multiple Interceptors.mp4

19.8 MB

027. Wrapping Up.en.srt

2.8 KB

027. Wrapping Up.mp4

8.6 MB

/Chapter 18 Course Project _ HTTP/

001. Module Introduction.en.srt

1.3 KB

001. Module Introduction.mp4

2.2 MB

002. Setting Up Backend (Firebase).en.srt

3.0 KB

002. Setting Up Backend (Firebase).mp4

6.3 MB

003. Setting Up the Data Storage Service.en.srt

8.1 KB

003. Setting Up the Data Storage Service.mp4

23.0 MB

004. Storing Recipes.en.srt

10.4 KB

004. Storing Recipes.mp4

25.5 MB

005. Fetching Recipes.en.srt

8.7 KB

005. Fetching Recipes.mp4

24.1 MB

006. Transforming Response Data.en.srt

6.7 KB

006. Transforming Response Data.mp4

17.9 MB

007. Resolving Data before Loading.en.srt

10.9 KB

007. Resolving Data before Loading.mp4

32.2 MB

008. Fixing a Bug with the Resolver.en.srt

2.5 KB

008. Fixing a Bug with the Resolver.mp4

7.7 MB

/Chapter 19 Authentication and Route Protection in Angular Apps/

001. Module Introduction.en.srt

1.2 KB

001. Module Introduction.mp4

1.1 MB

002. Working of Authentication.en.srt

7.7 KB

002. Working of Authentication.mp4

7.3 MB

003. Adding the Authentication Page.en.srt

10.0 KB

003. Adding the Authentication Page.mp4

25.1 MB

004. Switching between Authentication Modes.en.srt

6.3 KB

004. Switching between Authentication Modes.mp4

14.3 MB

005. Handling Form Input.en.srt

5.6 KB

005. Handling Form Input.mp4

13.1 MB

006. Preparing the Backend.en.srt

5.0 KB

006. Preparing the Backend.mp4

8.1 MB

007. Preparing the Signup Request.en.srt

12.8 KB

007. Preparing the Signup Request.mp4

36.4 MB

008. Sending the Signup Request.en.srt

7.3 KB

008. Sending the Signup Request.mp4

17.2 MB

009. Adding Loading Spinner and Error Handling Logic.en.srt

10.1 KB

009. Adding Loading Spinner and Error Handling Logic.mp4

26.0 MB

010. Improving Error Handling.en.srt

8.7 KB

010. Improving Error Handling.mp4

23.7 MB

011. Sending Login Requests.en.srt

9.0 KB

011. Sending Login Requests.mp4

26.8 MB

012. Handling Login Error.en.srt

6.7 KB

012. Handling Login Error.mp4

19.5 MB

013. Creating and Storing the User Data.en.srt

15.3 KB

013. Creating and Storing the User Data.mp4

41.1 MB

014. Reflecting the Authentication State in the User Interface (UI).en.srt

15.4 KB

014. Reflecting the Authentication State in the User Interface (UI).mp4

37.6 MB

015. Adding a Token to Outgoing Requests.en.srt

15.3 KB

015. Adding a Token to Outgoing Requests.mp4

41.6 MB

016. Attaching a Token with an Interceptor.en.srt

12.8 KB

016. Attaching a Token with an Interceptor.mp4

36.0 MB

017. Adding Logout.en.srt

4.9 KB

017. Adding Logout.mp4

12.8 MB

018. Adding Auto-Login.en.srt

15.0 KB

018. Adding Auto-Login.mp4

41.1 MB

019. Adding Auto-Logout.en.srt

11.9 KB

019. Adding Auto-Logout.mp4

32.6 MB

020. Adding an Authentication Guard.en.srt

16.4 KB

020. Adding an Authentication Guard.mp4

44.3 MB

021. Wrapping Up.en.srt

3.1 KB

021. Wrapping Up.mp4

9.1 MB

/Chapter 20 Dynamic Components/

001. Module Introduction.en.srt

1.5 KB

001. Module Introduction.mp4

1.5 MB

002. Adding an Alert Modal Component.en.srt

10.6 KB

002. Adding an Alert Modal Component.mp4

28.3 MB

003. Understanding the Different Approaches.en.srt

3.9 KB

003. Understanding the Different Approaches.mp4

4.3 MB

004. Using the ngIf Directive.en.srt

4.5 KB

004. Using the ngIf Directive.mp4

13.3 MB

005. Preparing Programmatic Creation.en.srt

13.1 KB

005. Preparing Programmatic Creation.mp4

33.7 MB

006. Creating a Component Programmatically.en.srt

7.5 KB

006. Creating a Component Programmatically.mp4

21.0 MB

007. Understanding entryComponents.en.srt

8.0 KB

007. Understanding entryComponents.mp4

21.0 MB

008. Data Binding and Event Binding.en.srt

7.7 KB

008. Data Binding and Event Binding.mp4

24.4 MB

009. Wrapping Up.en.srt

2.2 KB

009. Wrapping Up.mp4

6.1 MB

/Chapter 21 Angular Modules and Optimizing Angular Applications/

001. Module Introduction.en.srt

0.9 KB

001. Module Introduction.mp4

936.6 KB

002. What are Modules.en.srt

3.6 KB

002. What are Modules.mp4

4.9 MB

003. Analyzing the AppModule Class.en.srt

10.1 KB

003. Analyzing the AppModule Class.mp4

29.2 MB

004. Getting Started with Feature Modules.en.srt

13.4 KB

004. Getting Started with Feature Modules.mp4

35.6 MB

005. Splitting Modules Correctly.en.srt

6.5 KB

005. Splitting Modules Correctly.mp4

18.0 MB

006. Adding Routes to Feature Modules.en.srt

6.5 KB

006. Adding Routes to Feature Modules.mp4

20.5 MB

007. Component Declarations.en.srt

2.8 KB

007. Component Declarations.mp4

8.2 MB

008. ShoppingList Feature Module.en.srt

6.7 KB

008. ShoppingList Feature Module.mp4

19.5 MB

009. Understanding Shared Modules.en.srt

12.6 KB

009. Understanding Shared Modules.mp4

32.8 MB

010. Understanding Core Modules.en.srt

9.1 KB

010. Understanding Core Modules.mp4

21.2 MB

011. Adding an Authentication Feature Module.en.srt

6.2 KB

011. Adding an Authentication Feature Module.mp4

18.3 MB

012. Understanding Lazy Loading.en.srt

3.9 KB

012. Understanding Lazy Loading.mp4

4.3 MB

013. Implementing Lazy Loading.en.srt

18.6 KB

013. Implementing Lazy Loading.mp4

49.8 MB

014. More Lazy Loading.en.srt

4.3 KB

014. More Lazy Loading.mp4

12.5 MB

015. Preloading Lazy-Loaded Code.en.srt

5.6 KB

015. Preloading Lazy-Loaded Code.mp4

14.6 MB

016. Modules and Services.en.srt

9.1 KB

016. Modules and Services.mp4

10.5 MB

017. Loading Services Differently.en.srt

13.1 KB

017. Loading Services Differently.mp4

35.1 MB

018. Wrapping Up.en.srt

1.1 KB

018. Wrapping Up.mp4

3.4 MB

/Chapter 22 Standalone Components/

001. Module Introduction.en.srt

2.0 KB

001. Module Introduction.mp4

2.7 MB

002. Starting Setup and Why We Want Standalone Components.en.srt

6.8 KB

002. Starting Setup and Why We Want Standalone Components.mp4

16.5 MB

003. Building a First Standalone Component.en.srt

14.3 KB

003. Building a First Standalone Component.mp4

37.7 MB

004. Standalone Directives and Connecting Building Blocks.en.srt

3.4 KB

004. Standalone Directives and Connecting Building Blocks.mp4

9.3 MB

005. Migrating Another Component.en.srt

2.6 KB

005. Migrating Another Component.mp4

7.0 MB

006. A Standalone Root Component.en.srt

6.2 KB

006. A Standalone Root Component.mp4

16.6 MB

007. Services and Standalone Components.en.srt

5.6 KB

007. Services and Standalone Components.mp4

14.9 MB

008. Routing with Standalone Components.en.srt

9.1 KB

008. Routing with Standalone Components.mp4

23.5 MB

009. Lazy Loading.en.srt

11.3 KB

009. Lazy Loading.mp4

30.2 MB

010. Summary.en.srt

2.7 KB

010. Summary.mp4

7.3 MB

/Chapter 23 Angular Signals/

001. Module Introduction.en.srt

1.5 KB

001. Module Introduction.mp4

2.1 MB

002. Signals - What and Why.en.srt

7.5 KB

002. Signals - What and Why.mp4

14.7 MB

003. Creating a New Signal.en.srt

4.2 KB

003. Creating a New Signal.mp4

11.1 MB

004. Updating a Signal Value.en.srt

3.5 KB

004. Updating a Signal Value.mp4

6.7 MB

005. Reading and Outputting a Signal Value.en.srt

2.8 KB

005. Reading and Outputting a Signal Value.mp4

5.9 MB

006. Signal Updating - set(), update(), and mutate().en.srt

8.1 KB

006. Signal Updating - set(), update(), and mutate().mp4

17.5 MB

007. Important - Signals Are NOT Finished Yet!.en.srt

1.4 KB

007. Important - Signals Are NOT Finished Yet!.mp4

4.6 MB

008. Computed Values and Effects.en.srt

4.6 KB

008. Computed Values and Effects.mp4

12.4 MB

009. Module Summary.en.srt

1.2 KB

009. Module Summary.mp4

2.5 MB

/Chapter 25 Angular Animations/

001. Introduction.en.srt

1.6 KB

001. Introduction.mp4

2.8 MB

002. Setting Up the Starting Project.en.srt

1.4 KB

002. Setting Up the Starting Project.mp4

2.7 MB

003. Animation Triggers and State.en.srt

11.1 KB

003. Animation Triggers and State.mp4

25.7 MB

004. Switching between States.en.srt

3.3 KB

004. Switching between States.mp4

7.9 MB

005. Transitions.en.srt

2.7 KB

005. Transitions.mp4

7.0 MB

006. Advanced Transitions.en.srt

7.6 KB

006. Advanced Transitions.mp4

19.8 MB

007. Transition Phases.en.srt

5.7 KB

007. Transition Phases.mp4

14.7 MB

008. The Void State.en.srt

8.9 KB

008. The Void State.mp4

22.0 MB

009. Using Keyframes for Animations.en.srt

7.6 KB

009. Using Keyframes for Animations.mp4

19.7 MB

010. Grouping Transitions.en.srt

3.3 KB

010. Grouping Transitions.mp4

7.7 MB

011. Using Animation Callbacks.en.srt

3.8 KB

011. Using Animation Callbacks.mp4

10.4 MB

/Chapter 26 Adding Offline Capabilities with Service Workers/

001. Module Introduction.en.srt

3.4 KB

001. Module Introduction.mp4

9.8 MB

002. Adding Service Workers.en.srt

19.9 KB

002. Adding Service Workers.mp4

52.5 MB

003. Caching Assets for Offline Use.en.srt

8.4 KB

003. Caching Assets for Offline Use.mp4

24.8 MB

004. Caching Dynamic Assets and URLs.en.srt

11.0 KB

004. Caching Dynamic Assets and URLs.mp4

32.7 MB

/Chapter 27 A Basic Introduction to Unit Testing in Angular Apps/

001. Introduction.en.srt

2.0 KB

001. Introduction.mp4

2.9 MB

002. Why Unit Tests.en.srt

3.5 KB

002. Why Unit Tests.mp4

4.9 MB

003. Analyzing the Testing Setup (As Created by the Command Line Interface (CLI)).en.srt

12.3 KB

003. Analyzing the Testing Setup (As Created by the Command Line Interface (CLI)).mp4

32.1 MB

004. Running Tests (With the Command Line Interface (CLI)).en.srt

2.9 KB

004. Running Tests (With the Command Line Interface (CLI)).mp4

9.2 MB

005. Adding a Component and Some Fitting Tests.en.srt

9.1 KB

005. Adding a Component and Some Fitting Tests.mp4

22.3 MB

006. Testing Dependencies Components and Services.en.srt

9.7 KB

006. Testing Dependencies Components and Services.mp4

27.4 MB

007. Simulating Asynchronous Tasks.en.srt

13.6 KB

007. Simulating Asynchronous Tasks.mp4

39.0 MB

008. Using fakeAsync and Tick.en.srt

3.2 KB

008. Using fakeAsync and Tick.mp4

9.4 MB

009. Isolated Versus Non-Isolated Tests.en.srt

9.2 KB

009. Isolated Versus Non-Isolated Tests.mp4

22.0 MB

/Chapter 28 Angular as a Platform and a Closer Look at the Command Line Interface (CLI)/

001. Module Introduction.en.srt

2.8 KB

001. Module Introduction.mp4

2.5 MB

002. A Closer Look at the ng new Command.en.srt

7.6 KB

002. A Closer Look at the ng new Command.mp4

21.6 MB

003. Integrated Development Environment (IDE) and Project Setup.en.srt

4.1 KB

003. Integrated Development Environment (IDE) and Project Setup.mp4

8.3 MB

004. Understanding the Configuration Files.en.srt

14.7 KB

004. Understanding the Configuration Files.mp4

33.1 MB

005. Important Command Line Interface (CLI) Commands.en.srt

9.0 KB

005. Important Command Line Interface (CLI) Commands.mp4

23.1 MB

006. The angular.json File - a Closer Look.en.srt

18.5 KB

006. The angular.json File - a Closer Look.mp4

47.3 MB

007. Angular Schematics - an Introduction.en.srt

2.6 KB

007. Angular Schematics - an Introduction.mp4

5.6 MB

008. The ng add Command.en.srt

7.0 KB

008. The ng add Command.mp4

18.0 MB

009. Using Custom ng generate Schematics.en.srt

5.0 KB

009. Using Custom ng generate Schematics.mp4

12.5 MB

010. Updating Projects Using the ng update Command.en.srt

3.4 KB

010. Updating Projects Using the ng update Command.mp4

8.6 MB

011. Deploying with the ng deploy Command.en.srt

8.3 KB

011. Deploying with the ng deploy Command.mp4

21.0 MB

012. Understanding Differential Loading.en.srt

7.8 KB

012. Understanding Differential Loading.mp4

18.5 MB

013. Managing Multiple Projects in One Folder.en.srt

7.1 KB

013. Managing Multiple Projects in One Folder.mp4

15.8 MB

014. Angular Libraries - an Introduction.en.srt

4.4 KB

014. Angular Libraries - an Introduction.mp4

12.0 MB

015. Wrapping Up.en.srt

2.3 KB

015. Wrapping Up.mp4

7.1 MB

/Chapter 29 Bonus TypeScript Introduction (for Angular 2 Usage)/

001. Module Introduction.en.srt

1.6 KB

001. Module Introduction.mp4

1.9 MB

002. What & Why.en.srt

8.2 KB

002. What & Why.mp4

11.7 MB

003. Installing & Using TypeScript.en.srt

8.9 KB

003. Installing & Using TypeScript.mp4

16.9 MB

004. Base Types & Primitives.en.srt

5.2 KB

004. Base Types & Primitives.mp4

9.2 MB

005. Array & Object Types.en.srt

7.6 KB

005. Array & Object Types.mp4

13.9 MB

006. Type Inference.en.srt

3.5 KB

006. Type Inference.mp4

6.6 MB

007. Working with Union Types.en.srt

3.6 KB

007. Working with Union Types.mp4

6.5 MB

008. Assigning Type Aliases.en.srt

3.6 KB

008. Assigning Type Aliases.mp4

6.9 MB

009. Diving into Functions & Function Types.en.srt

6.6 KB

009. Diving into Functions & Function Types.mp4

12.5 MB

010. Understanding Generics.en.srt

9.9 KB

010. Understanding Generics.mp4

19.4 MB

011. Classes & TypeScript.en.srt

10.6 KB

011. Classes & TypeScript.mp4

21.5 MB

012. Working with Interfaces.en.srt

7.2 KB

012. Working with Interfaces.mp4

12.5 MB

013. Configuring the TypeScript Compiler.en.srt

3.6 KB

013. Configuring the TypeScript Compiler.mp4

12.1 MB

/z.Angular---The-Complete-Guide-for-Angular-16-17-main/

LICENSE

1.1 KB

README.md

2.8 KB

/.../Section 01 - The Basics/

17. Bindable Properties and Events.docx

24.2 KB

18. Important FormsModule is Required for Two-Way-Binding.docx

24.3 KB

Assignment 1 - Practicing Components.docx

126.7 KB

Assignment 2 - Practicing Databinding.docx

119.2 KB

Assignment 3 - Practicing Directives.docx

161.2 KB

basics-assignment-1-solution.zip

42.0 KB

basics-assignment-1-start.zip

36.4 KB

basics-assignment-2-solution.zip

37.0 KB

basics-assignment-2-start.zip

36.3 KB

basics-assignment-3-solution.zip

37.2 KB

basics-assignment-3-start.zip

36.5 KB

basics-components.zip

40.0 KB

basics-databinding.zip

40.7 KB

basics-directives.zip

40.8 KB

basics-ngfor-addition.zip

36.1 KB

README.md

1.1 KB

/.../Section 02 - Course Project - The Basics/

3. Creating a New App Correctly.docx

24.6 KB

6. Alternative Non-Collapsable Navigation Bar.docx

26.9 KB

prj-basics-final.zip

44.4 KB

prj-start.zip

17.6 KB

/.../Section 03 - Debugging/

debugging.zip

17.8 KB

/.../Section 04 - Components and Databinding Deep Dive/

12. @ViewChild() in Angular 8+.docx

26.1 KB

17. @ContentChild() in Angular 8+.docx

23.7 KB

Assignment 4 - Practicing Property & Event Binding and View Encapsulation.docx

248.9 KB

cmp-databinding-assignment-solution.zip

23.8 KB

cmp-databinding-assignment-start.zip

35.9 KB

cmp-databinding-final.zip

22.0 KB

cmp-databinding-start.zip

19.0 KB

lifecycle.pdf

11.1 KB

/.../Section 05 - Course Project - Components and Data Binding/

5. Make sure you have FormsModule added.docx

23.9 KB

prj-basics-final.zip

44.4 KB

prj-cmp-databinding-final.zip

30.5 KB

/.../Section 06 - Directives Deep Dive/

5. More about the Renderer.docx

24.1 KB

directives-final.zip

20.4 KB

directives-start (1).zip

19.4 KB

directives-start.zip

19.4 KB

/.../Section 07 - Course Project - Directives/

2. Closing the Dropdown From Anywhere.docx

26.4 KB

prj-directives-final.zip

47.1 KB

/.../Section 08 - Using Services and Dependency Injection/

9. A Different Way Of Injecting Services.docx

27.5 KB

Assignment 5 - Practising Services.docx

68.0 KB

services-assignment-solution.zip

43.8 KB

services-assignment-start.zip

41.5 KB

services-final (1).zip

27.6 KB

services-final.zip

27.6 KB

services-start (1).zip

25.9 KB

services-start.zip

25.9 KB

/.../Section 09 - Course Project - Services and Dependency Injection/

prj-directives-final (1).zip

47.2 KB

prj-directives-final.zip

47.1 KB

prj-services-final.zip

49.0 KB

/.../Section 10 - Changing Pages with Routing/

3. Understanding the Example Project.docx

24.9 KB

19. Important - Redirection Path Matching.docx

24.9 KB

routing-final.zip

51.7 KB

routing-start (1).zip

39.0 KB

routing-start.zip

39.0 KB

/.../Section 11 - Course Project - Routing/

15. Project Cleanup.docx

26.3 KB

prj-routing-final.zip

56.5 KB

/.../Section 12 - Understanding Observables/

2. Install RxJS.docx

25.3 KB

10. Useful Resources and Links.docx

25.4 KB

obs-01-start (1).zip

38.1 KB

obs-01-start.zip

26.1 KB

obs-02-first-custom-observable.zip

41.9 KB

obs-03-complete-custom-observable.zip

42.8 KB

obs-04-operators.zip

39.3 KB

obs-05-finished.zip

46.1 KB

/.../Section 13 - Course Project - Observables/

2. Changed the Subscription Name.docx

23.8 KB

prj-obs-01-finished.zip

62.5 KB

prj-routing-final.zip

35.4 KB

/.../Section 14 - Handling Forms in Angular Apps/

9. Built-in Validators and Using HTML5 Validation.docx

24.3 KB

26. Fixing a Bug.docx

26.1 KB

Assignment 6 - Practicing Template-Driven Forms.docx

251.9 KB

Assignment 7 - Practicing Reactive Forms.docx

146.5 KB

forms-reactive-assignment-solution.zip

20.5 KB

forms-reactive-assignment-start.zip

19.2 KB

forms-reactive-final.zip

21.0 KB

forms-reactive-start.zip

19.9 KB

forms-td-assignment-solution.zip

20.6 KB

forms-td-assignment-start.zip

19.8 KB

forms-td-final.zip

19.7 KB

forms-td-start.zip

19.5 KB

/.../Section 15 - Course Project - Forms/

12. Fixing a Bug.docx

25.7 KB

21. Deleting all Items in a FormArray.docx

25.7 KB

prj-forms-final.zip

57.8 KB

prj-obs-01-finished.zip

62.5 KB

/.../Section 16 - Using Pipes to Transform the Output/

Assignment 8 - Practicing Pipes.docx

99.1 KB

pipes-assignment-solution.zip

45.4 KB

pipes-assignment-start.zip

36.6 KB

pipes-final.zip

36.4 KB

pipes-start.zip

19.4 KB

/.../Section 17 - Making HTTP Requests/

27. Useful Resources and Links.txt

0.3 KB

http-01-start (1).zip

19.7 KB

http-01-start (2).zip

30.7 KB

http-01-start.zip

19.7 KB

http-02-post-requests.zip

34.5 KB

http-03-get-and-transform-data.zip

36.2 KB

http-04-loading-indicator.zip

36.2 KB

http-05-handling-errors.zip

37.1 KB

http-06-headers.zip

34.9 KB

http-07-query-params.zip

36.7 KB

http-08-interceptor.zip

37.5 KB

http-09-finished.zip

24.5 KB

/.../Section 18 - Course Project – HTTP/

prj-http-01-save-and-fetch-recipes.zip

78.8 KB

prj-http-02-finished.zip

84.8 KB

/.../Section 19 - Authentication and Route Protection in Angular Apps/

6. Make sure you got Recipes in your backend.txt

0.4 KB

21. Useful Resources and Links.txt

0.1 KB

auth-01-auth-component.zip

78.0 KB

auth-02-auth-form.zip

76.3 KB

auth-03-signup-request.zip

82.5 KB

auth-04-added-login.zip

82.5 KB

auth-05-added-token-to-requests.zip

87.6 KB

auth-06-logout.zip

81.9 KB

auth-07-autologin-autologout.zip

87.8 KB

auth-08-finished.zip

78.4 KB

/.../Section 20 - Dynamic Components/

9. Useful Resources and Links.txt

0.1 KB

dyn-cmp-finished.zip

89.4 KB

/.../Section 21 - Angular Modules and Optimizing Angular Applications/

17. Useful Resources and Links.txt

0.1 KB

opt-mod-01-feature-module.zip

49.0 KB

opt-mod-02-routing-module.zip

49.5 KB

opt-mod-03-shared-module.zip

50.1 KB

opt-mod-04-core-module.zip

50.1 KB

opt-mod-05-lazy-loading.zip

97.8 KB

opt-mod-06-finished.zip

96.8 KB

/.../Section 22 - Standalone Components/

01-starting-project.zip

217.1 KB

02-migrated-cmp.zip

216.9 KB

03-starting-with-routing.zip

222.2 KB

3. Standalone Components Are Now Stable.docx

24.3 KB

04-finished.zip

220.5 KB

/.../Section 23 - Angular Signals/

01 Starting Setup.zip

18.4 KB

02 Finished.zip

20.9 KB

Text Lecture 25.8 - Signals - What's To Come.pdf

106.6 KB

/.../Section 24 - Bonus - Using NgRx For State Management/

01-starting-setup.zip

225.3 KB

01-starting-setup-standalone.zip

225.9 KB

03-added-first-reducer.zip

227.5 KB

03-added-first-reducer-standalone.zip

228.2 KB

04-alternative-reducer-syntax.zip

228.5 KB

04-alternative-reducer-syntax-standalone.zip

229.1 KB

05-selecting-data-from-store.zip

228.2 KB

05-selecting-data-from-store-standalone.zip

228.9 KB

06-added-actions.zip

226.7 KB

07-alternative-syntax.zip

227.6 KB

07-alternative-syntax-standalone.zip

228.0 KB

08-practice-second-action.zip

228.1 KB

08-practice-second-action-standalone.zip

228.7 KB

09-selectors.zip

227.2 KB

09-selectors-standalone.zip

227.9 KB

10-first-effect.zip

228.8 KB

10-first-effect-standalone.zip

229.5 KB

11-intro-finished.zip

229.4 KB

11-intro-finished-standalone.zip

230.1 KB

ngrx-00-starting-project.zip

289.0 KB

ngrx-01-first-reducer.zip

98.9 KB

ngrx-01-first-reducer-updated.zip

288.4 KB

ngrx-02-added-store.zip

99.9 KB

ngrx-02-added-store-updated.zip

289.3 KB

ngrx-03-added-actions.zip

101.1 KB

ngrx-03-added-actions-updated.zip

290.5 KB

ngrx-04-finished-shopping-list.zip

108.0 KB

ngrx-04-finished-shopping-list-updated.zip

293.1 KB

ngrx-05-auth-without-effects.zip

108.4 KB

ngrx-05-auth-without-effects-updated.zip

259.3 KB

ngrx-06-login-effect.zip

106.4 KB

ngrx-06-login-effect-updated.zip

259.9 KB

ngrx-07-auth-finished-updated.zip

260.1 KB

ngrx-07-localstorage-effects.zip

110.8 KB

ngrx-08-auth-finished.zip

106.6 KB

ngrx-08-finished-modern.zip

257.7 KB

ngrx-08-finished-updated.zip

257.7 KB

ngrx-09-devtools-and-routing.zip

110.2 KB

ngrx-10-fetch-recipes-effect.zip

114.5 KB

ngrx-11-recipe-crud.zip

110.4 KB

ngrx-12-finished.zip

106.2 KB

ngrx-create-functions-syntax.zip

114.9 KB

Text Lecture 26.21 - About The Remaining Section.pdf

124.1 KB

Text Lecture 26.22 - Recipe Project Starting Code.pdf

38.9 KB

Text Lecture 26.41 - Important - Avoid @Effect.pdf

91.9 KB

Text Lecture 26.61 - Alternative NgRx Syntax.pdf

45.6 KB

Useful Resources and links.txt

0.1 KB

/.../Section 25 - Angular Animations/

1. Making Animations Work with Angular 4+.docx

25.6 KB

animations-finished.zip

40.7 KB

animations-start.zip

39.6 KB

/.../Section 26 - Adding Offline Capabilities with Service Workers/

4. Useful Resources and Links.txt

0.2 KB

ng-pwa-01-start.zip

38.2 KB

ng-pwa-02-finished (1).zip

62.6 KB

ng-pwa-02-finished.zip

62.6 KB

/.../Section 27 - A Basic Introduction to Unit Testing in Angular Apps/

1. About this Section.txt

0.3 KB

10. Further Resources and Where to go Next.docx

26.0 KB

testing-final.zip

42.6 KB

/.../Section 28 - Angular as a Platform and Closer Look at the Command Line Interface (CLI)/

4. Useful Resources and Links.txt

0.1 KB

/.../Section 29 - Bonus - TypeScript Introduction/

Module Resources.pdf

267.9 KB

typescript-intro-01-finished.zip

5.4 KB

 

Total files 1053


Copyright © 2025 FileMood.com