| Angular 8 - The Complete Guide (2019+ Edition) | |||
| 1. Getting Started | |||
| 1. Course Introduction.mp4 | 14.31 MB | ||
| 1. Course Introduction.srt | 1.31 KB | ||
| 10. What is TypeScript.mp4 | 7.56 MB | ||
| 10. What is TypeScript.srt | 3.62 KB | ||
| 11. A Basic Project Setup using Bootstrap for Styling.mp4 | 43.78 MB | ||
| 11. A Basic Project Setup using Bootstrap for Styling.srt | 5.79 KB | ||
| 11.1 project-template.zip.zip | 17.59 KB | ||
| 12. Where to find the Course Source Code.html | 1.2 KB | ||
| 12.1 project-template.zip.zip | 17.59 KB | ||
| 12.2 first-app.zip.zip | 17.14 KB | ||
| 2. What is Angular.mp4 | 7.87 MB | ||
| 2. What is Angular.srt | 2.93 KB | ||
| 3. Join our Online Learning Community.html | 767 B | ||
| 4. Angular vs Angular 2 vs Angular 8.mp4 | 7.01 MB | ||
| 4. Angular vs Angular 2 vs Angular 8.srt | 3.98 KB | ||
| 5. CLI Deep Dive & Troubleshooting.html | 2.45 KB | ||
| 6. Project Setup and First App.mp4 | 42.85 MB | ||
| 6. Project Setup and First App.srt | 11.56 KB | ||
| 6.1 app.component.html.html | 1.09 KB | ||
| 7. Editing the First App.mp4 | 94.19 MB | ||
| 7. Editing the First App.srt | 15.57 KB | ||
| 7.1 first-app.zip.zip | 17.14 KB | ||
| 8. The Course Structure.mp4 | 14.65 MB | ||
| 8. The Course Structure.srt | 6.16 KB | ||
| 9. How to get the Most out of the Course.mp4 | 8.69 MB | ||
| 9. How to get the Most out of the Course.srt | 3.61 KB | ||
| 10. Course Project - Services & Dependency Injection | |||
| 1. Introduction.mp4 | 2.78 MB | ||
| 1. Introduction.srt | 1.72 KB | ||
| 1.1 prj-directives-final.zip.zip | 30.35 KB | ||
| 2. Setting up the Services.mp4 | 2.9 MB | ||
| 2. Setting up the Services.srt | 1.65 KB | ||
| 2.1 prj-directives-final.zip.zip | 30.35 KB | ||
| 3. Managing Recipes in a Recipe Service.mp4 | 9.7 MB | ||
| 3. Managing Recipes in a Recipe Service.srt | 5.08 KB | ||
| 4. Using a Service for Cross-Component Communication.mp4 | 12.69 MB | ||
| 4. Using a Service for Cross-Component Communication.srt | 6.4 KB | ||
| 5. Adding the Shopping List Service.mp4 | 12.8 MB | ||
| 5. Adding the Shopping List Service.srt | 6.01 KB | ||
| 6. Using Services for Pushing Data from A to B.mp4 | 7.46 MB | ||
| 6. Using Services for Pushing Data from A to B.srt | 3.74 KB | ||
| 7. Adding Ingredients to Recipes.mp4 | 9.71 MB | ||
| 7. Adding Ingredients to Recipes.srt | 4.79 KB | ||
| 8. Passing Ingredients from Recipes to the Shopping List (via a Service).mp4 | 17.49 MB | ||
| 8. Passing Ingredients from Recipes to the Shopping List (via a Service).srt | 8.65 KB | ||
| 8.1 prj-services-final.zip.zip | 31.49 KB | ||
| 11. Changing Pages with Routing | |||
| 1. Module Introduction.mp4 | 5.63 MB | ||
| 1. Module Introduction.srt | 1.79 KB | ||
| 1.1 routing-start.zip.zip | 25.9 KB | ||
| 10. Passing Parameters to Routes.mp4 | 12.61 MB | ||
| 10. Passing Parameters to Routes.srt | 3.87 KB | ||
| 11. Fetching Route Parameters.mp4 | 15.08 MB | ||
| 11. Fetching Route Parameters.srt | 5.38 KB | ||
| 12. Fetching Route Parameters Reactively.mp4 | 31.05 MB | ||
| 12. Fetching Route Parameters Reactively.srt | 9.33 KB | ||
| 13. An Important Note about Route Observables.mp4 | 11.25 MB | ||
| 13. An Important Note about Route Observables.srt | 3.88 KB | ||
| 14. Passing Query Parameters and Fragments.mp4 | 22.44 MB | ||
| 14. Passing Query Parameters and Fragments.srt | 8.03 KB | ||
| 15. Retrieving Query Parameters and Fragments.mp4 | 14.22 MB | ||
| 15. Retrieving Query Parameters and Fragments.srt | 4.43 KB | ||
| 16. Practicing and some Common Gotchas.mp4 | 25.53 MB | ||
| 16. Practicing and some Common Gotchas.srt | 8.12 KB | ||
| 17. Setting up Child (Nested) Routes.mp4 | 20.38 MB | ||
| 17. Setting up Child (Nested) Routes.srt | 5.6 KB | ||
| 18. Using Query Parameters - Practice.mp4 | 21.66 MB | ||
| 18. Using Query Parameters - Practice.srt | 7.1 KB | ||
| 19. Configuring the Handling of Query Parameters.mp4 | 7.83 MB | ||
| 19. Configuring the Handling of Query Parameters.srt | 2.42 KB | ||
| 2. Why do we need a Router.mp4 | 4.99 MB | ||
| 2. Why do we need a Router.srt | 1.64 KB | ||
| 2.1 routing-start.zip.zip | 25.9 KB | ||
| 20. Redirecting and Wildcard Routes.mp4 | 21.79 MB | ||
| 20. Redirecting and Wildcard Routes.srt | 5.9 KB | ||
| 21. Important Redirection Path Matching.html | 1.16 KB | ||
| 22. Outsourcing the Route Configuration.mp4 | 20.35 MB | ||
| 22. Outsourcing the Route Configuration.srt | 5.51 KB | ||
| 23. An Introduction to Guards.mp4 | 7.08 MB | ||
| 23. An Introduction to Guards.srt | 2.22 KB | ||
| 24. Protecting Routes with canActivate.mp4 | 35.06 MB | ||
| 24. Protecting Routes with canActivate.srt | 10.74 KB | ||
| 25. Protecting Child (Nested) Routes with canActivateChild.mp4 | 11.17 MB | ||
| 25. Protecting Child (Nested) Routes with canActivateChild.srt | 3.51 KB | ||
| 26. Using a Fake Auth Service.mp4 | 6.73 MB | ||
| 26. Using a Fake Auth Service.srt | 2.06 KB | ||
| 27. Controlling Navigation with canDeactivate.mp4 | 50.78 MB | ||
| 27. Controlling Navigation with canDeactivate.srt | 15.09 KB | ||
| 28. Passing Static Data to a Route.mp4 | 25.65 MB | ||
| 28. Passing Static Data to a Route.srt | 25.67 MB | ||
| 29. Resolving Dynamic Data with the resolve Guard.mp4 | 39.99 MB | ||
| 29. Resolving Dynamic Data with the resolve Guard.srt | 12.67 KB | ||
| 3. Understanding the Example Project.html | 365 B | ||
| 30. Understanding Location Strategies.mp4 | 18.77 MB | ||
| 30. Understanding Location Strategies.srt | 6.22 KB | ||
| 31. Wrap Up.mp4 | 3.21 MB | ||
| 31. Wrap Up.srt | 1.21 KB | ||
| 31.1 routing-final.zip.zip | 32.64 KB | ||
| 4. Setting up and Loading Routes.mp4 | 35.66 MB | ||
| 4. Setting up and Loading Routes.srt | 10.8 KB | ||
| 5. Navigating with Router Links.mp4 | 21.47 MB | ||
| 5. Navigating with Router Links.srt | 7.37 KB | ||
| 6. Understanding Navigation Paths.mp4 | 22.86 MB | ||
| 6. Understanding Navigation Paths.srt | 6.16 KB | ||
| 7. Styling Active Router Links.mp4 | 20.53 MB | ||
| 7. Styling Active Router Links.srt | 6.18 KB | ||
| 8. Navigating Programmatically.mp4 | 13.85 MB | ||
| 8. Navigating Programmatically.srt | 4.72 KB | ||
| 9. Using Relative Paths in Programmatic Navigation.mp4 | 22.22 MB | ||
| 9. Using Relative Paths in Programmatic Navigation.srt | 6.69 KB | ||
| 12. Course Project - Routing | |||
| 1. Planning the General Structure.mp4 | 2.61 MB | ||
| 1. Planning the General Structure.srt | 2.29 KB | ||
| 10. Styling Active Recipe Items.mp4 | 3.96 MB | ||
| 10. Styling Active Recipe Items.srt | 1.64 KB | ||
| 11. Adding Editing Routes.mp4 | 10.45 MB | ||
| 11. Adding Editing Routes.srt | 4.26 KB | ||
| 12. Retrieving Route Parameters.mp4 | 8.76 MB | ||
| 12. Retrieving Route Parameters.srt | 4.37 KB | ||
| 13. Programmatic Navigation to the Edit Page.mp4 | 13.81 MB | ||
| 13. Programmatic Navigation to the Edit Page.srt | 5.87 KB | ||
| 14. One Note about Route Observables.mp4 | 2.03 MB | ||
| 14. One Note about Route Observables.srt | 1.09 KB | ||
| 15. Project Cleanup.html | 962 B | ||
| 15.1 prj-routing-final.zip.zip | 34.58 KB | ||
| 2. Setting Up Routes.mp4 | 16.47 MB | ||
| 2. Setting Up Routes.srt | 10.51 KB | ||
| 3. Adding Navigation to the App.mp4 | 4.32 MB | ||
| 3. Adding Navigation to the App.srt | 2.28 KB | ||
| 4. Marking Active Routes.mp4 | 4.39 MB | ||
| 4. Marking Active Routes.srt | 2.16 KB | ||
| 5. Fixing Page Reload Issues.mp4 | 8.7 MB | ||
| 5. Fixing Page Reload Issues.srt | 3.87 KB | ||
| 6. Child Routes Challenge.mp4 | 4.35 MB | ||
| 6. Child Routes Challenge.srt | 2.63 KB | ||
| 7. Adding Child Routing Together.mp4 | 10.75 MB | ||
| 7. Adding Child Routing Together.srt | 5.4 KB | ||
| 8. Configuring Route Parameters.mp4 | 16.78 MB | ||
| 8. Configuring Route Parameters.srt | 7.73 KB | ||
| 9. Passing Dynamic Parameters to Links.mp4 | 7.38 MB | ||
| 9. Passing Dynamic Parameters to Links.srt | 3.63 KB | ||
| 13. Understanding Observables | |||
| 1. Module Introduction.mp4 | 15.54 MB | ||
| 1. Module Introduction.srt | 5.99 KB | ||
| 10. Useful Resources & Links.html | 603 B | ||
| 10.1 obs-01-start.zip.zip | 37.25 KB | ||
| 10.2 obs-05-finished.zip.zip | 39.18 KB | ||
| 10.3 obs-02-first-custom-observable.zip.zip | 40.91 KB | ||
| 10.4 obs-03-complete-custom-observable.zip.zip | 41.76 KB | ||
| 10.5 obs-04-operators.zip.zip | 38.4 KB | ||
| 2. Analyzing Angular Observables.mp4 | 16.24 MB | ||
| 2. Analyzing Angular Observables.srt | 2.97 KB | ||
| 2.1 obs-01-start.zip.zip | 37.25 KB | ||
| 3. Getting Closer to the Core of Observables.mp4 | 52.65 MB | ||
| 3. Getting Closer to the Core of Observables.srt | 9.03 KB | ||
| 3.1 obs-02-first-custom-observable.zip.zip | 40.91 KB | ||
| 4. Building a Custom Observable.mp4 | 41.06 MB | ||
| 4. Building a Custom Observable.srt | 6.46 KB | ||
| 4.1 obs-03-complete-custom-observable.zip.zip | 41.76 KB | ||
| 5. Errors & Completion.mp4 | 57.37 MB | ||
| 5. Errors & Completion.srt | 9.26 KB | ||
| 6. Observables & You!.mp4 | 17.08 MB | ||
| 6. Observables & You!.srt | 2.57 KB | ||
| 7. Understanding Operators.mp4 | 72.62 MB | ||
| 7. Understanding Operators.srt | 11.52 KB | ||
| 7.1 obs-04-operators.zip.zip | 38.4 KB | ||
| 8. Subjects.mp4 | 64.38 MB | ||
| 8. Subjects.srt | 10.62 KB | ||
| 9. Wrap Up.mp4 | 10.67 MB | ||
| 9. Wrap Up.srt | 1.56 KB | ||
| 9.1 obs-05-finished.zip.zip | 39.18 KB | ||
| 14. Course Project - Observables | |||
| 1. Improving the Reactive Service with Observables (Subjects).mp4 | 55.84 MB | ||
| 1. Improving the Reactive Service with Observables (Subjects).srt | 7.22 KB | ||
| 1.1 prj-routing-final.zip.zip | 69.43 KB | ||
| 1.2 prj-obs-01-finished.zip.zip | 68.71 KB | ||
| 2. Changed the Subscription Name.html | 208 B | ||
| 15. Handling Forms in Angular Apps | |||
| 1. Module Introduction.mp4 | 4.89 MB | ||
| 1. Module Introduction.srt | 1.7 KB | ||
| 10. Built-in Validators & Using HTML5 Validation.html | 931 B | ||
| 11. TD Using the Form State.mp4 | 17.65 MB | ||
| 11. TD Using the Form State.srt | 5.94 KB | ||
| 12. TD Outputting Validation Error Messages.mp4 | 9.62 MB | ||
| 12. TD Outputting Validation Error Messages.srt | 3.03 KB | ||
| 13. TD Set Default Values with ngModel Property Binding.mp4 | 9.75 MB | ||
| 13. TD Set Default Values with ngModel Property Binding.srt | 3.08 KB | ||
| 14. TD Using ngModel with Two-Way-Binding.mp4 | 10.87 MB | ||
| 14. TD Using ngModel with Two-Way-Binding.srt | 3.35 KB | ||
| 15. TD Grouping Form Controls.mp4 | 14.14 MB | ||
| 15. TD Grouping Form Controls.srt | 4.09 KB | ||
| 16. TD Handling Radio Buttons.mp4 | 13.87 MB | ||
| 16. TD Handling Radio Buttons.srt | 4.31 KB | ||
| 17. TD Setting and Patching Form Values.mp4 | 18.38 MB | ||
| 17. TD Setting and Patching Form Values.srt | 5.4 KB | ||
| 18. TD Using Form Data.mp4 | 18.47 MB | ||
| 18. TD Using Form Data.srt | 5.94 KB | ||
| 19. TD Resetting Forms.mp4 | 7.75 MB | ||
| 19. TD Resetting Forms.srt | 2.13 KB | ||
| 19.1 forms-td-final.zip.zip | 19.04 KB | ||
| 2. Why do we Need Angular's Help.mp4 | 8.82 MB | ||
| 2. Why do we Need Angular's Help.srt | 2.94 KB | ||
| 20. Practicing Template-Driven Forms.html | 142 B | ||
| 21. Introduction to the Reactive Approach.mp4 | 2.3 MB | ||
| 21. Introduction to the Reactive Approach.srt | 953 B | ||
| 22. Reactive Setup.mp4 | 9.3 MB | ||
| 22. Reactive Setup.srt | 3.39 KB | ||
| 22.1 forms-reactive-start.zip.zip | 18.63 KB | ||
| 23. Reactive Creating a Form in Code.mp4 | 15.33 MB | ||
| 23. Reactive Creating a Form in Code.srt | 5.69 KB | ||
| 24. Reactive Syncing HTML and Form.mp4 | 15.42 MB | ||
| 24. Reactive Syncing HTML and Form.srt | 5.33 KB | ||
| 25. Reactive Submitting the Form.mp4 | 9.74 MB | ||
| 25. Reactive Submitting the Form.srt | 2.98 KB | ||
| 26. Reactive Adding Validation.mp4 | 10.91 MB | ||
| 26. Reactive Adding Validation.srt | 3.6 KB | ||
| 27. Reactive Getting Access to Controls.mp4 | 16.14 MB | ||
| 27. Reactive Getting Access to Controls.srt | 4.76 KB | ||
| 28. Reactive Grouping Controls.mp4 | 17.38 MB | ||
| 28. Reactive Grouping Controls.srt | 4.7 KB | ||
| 29. Fixing a Bug.html | 1.11 KB | ||
| 3. Template-Driven (TD) vs Reactive Approach.mp4 | 4.61 MB | ||
| 3. Template-Driven (TD) vs Reactive Approach.srt | 1.59 KB | ||
| 30. Reactive Arrays of Form Controls (FormArray).mp4 | 27.06 MB | ||
| 30. Reactive Arrays of Form Controls (FormArray).srt | 8.68 KB | ||
| 31. Reactive Creating Custom Validators.mp4 | 25.78 MB | ||
| 31. Reactive Creating Custom Validators.srt | 7.56 KB | ||
| 32. Reactive Using Error Codes.mp4 | 14.04 MB | ||
| 32. Reactive Using Error Codes.srt | 3.84 KB | ||
| 33. Reactive Creating a Custom Async Validator.mp4 | 18.44 MB | ||
| 33. Reactive Creating a Custom Async Validator.srt | 5.57 KB | ||
| 34. Reactive Reacting to Status or Value Changes.mp4 | 8.93 MB | ||
| 34. Reactive Reacting to Status or Value Changes.srt | 2.64 KB | ||
| 35. Reactive Setting and Patching Values.mp4 | 8.87 MB | ||
| 35. Reactive Setting and Patching Values.srt | 2.41 KB | ||
| 35.1 forms-reactive-final.zip.zip | 19.65 KB | ||
| 36. Practicing Reactive Forms.html | 142 B | ||
| 37. [OPTIONAL] Assignment Solution.mp4 | 211.34 MB | ||
| 37. [OPTIONAL] Assignment Solution.srt | 17.97 KB | ||
| 37.1 forms-reactive-assignment-solution.zip.zip | 20.8 KB | ||
| 4. An Example Form.mp4 | 6.5 MB | ||
| 4. An Example Form.srt | 2.12 KB | ||
| 4.1 forms-td-start.zip.zip | 18.23 KB | ||
| 5. TD Creating the Form and Registering the Controls.mp4 | 24.03 MB | ||
| 5. TD Creating the Form and Registering the Controls.srt | 7.6 KB | ||
| 6. TD Submitting and Using the Form.mp4 | 25.96 MB | ||
| 6. TD Submitting and Using the Form.srt | 7.99 KB | ||
| 7. TD Understanding Form State.mp4 | 9.32 MB | ||
| 7. TD Understanding Form State.srt | 3.47 KB | ||
| 8. TD Accessing the Form with @ViewChild.mp4 | 11.92 MB | ||
| 8. TD Accessing the Form with @ViewChild.srt | 3.88 KB | ||
| 9. TD Adding Validation to check User Input.mp4 | 16.45 MB | ||
| 9. TD Adding Validation to check User Input.srt | 5.29 KB | ||
| 16. Course Project - Forms | |||
| 1. Introduction.mp4 | 1.83 MB | ||
| 1. Introduction.srt | 1.49 KB | ||
| 1.1 prj-observables-final.zip.zip | 71.14 KB | ||
| 10. Creating the Template for the (Reactive) Recipe Edit Form.mp4 | 11.41 MB | ||
| 10. Creating the Template for the (Reactive) Recipe Edit Form.srt | 6.13 KB | ||
| 11. Creating the Form For Editing Recipes.mp4 | 12.77 MB | ||
| 11. Creating the Form For Editing Recipes.srt | 6.04 KB | ||
| 12. Syncing HTML with the Form.mp4 | 11.7 MB | ||
| 12. Syncing HTML with the Form.srt | 4.56 KB | ||
| 13. Fixing a Bug.html | 814 B | ||
| 14. Adding Ingredient Controls to a Form Array.mp4 | 55.85 MB | ||
| 14. Adding Ingredient Controls to a Form Array.srt | 6.44 KB | ||
| 15. Adding new Ingredient Controls.mp4 | 11.59 MB | ||
| 15. Adding new Ingredient Controls.srt | 4.18 KB | ||
| 16. Validating User Input.mp4 | 14.87 MB | ||
| 16. Validating User Input.srt | 6.01 KB | ||
| 17. Submitting the Recipe Edit Form.mp4 | 20.66 MB | ||
| 17. Submitting the Recipe Edit Form.srt | 8.96 KB | ||
| 18. Adding a Delete and Clear (Cancel) Functionality.mp4 | 13.89 MB | ||
| 18. Adding a Delete and Clear (Cancel) Functionality.srt | 5.64 KB | ||
| 19. Redirecting the User (after Deleting a Recipe).mp4 | 5.51 MB | ||
| 19. Redirecting the User (after Deleting a Recipe).srt | 1.81 KB | ||
| 2. TD Adding the Shopping List Form.mp4 | 10.41 MB | ||
| 2. TD Adding the Shopping List Form.srt | 4.57 KB | ||
| 20. Adding an Image Preview.mp4 | 5.46 MB | ||
| 20. Adding an Image Preview.srt | 2.11 KB | ||
| 21. Providing the Recipe Service Correctly.mp4 | 6.71 MB | ||
| 21. Providing the Recipe Service Correctly.srt | 2.3 KB | ||
| 22. Deleting Ingredients and Some Finishing Touches.mp4 | 12.26 MB | ||
| 22. Deleting Ingredients and Some Finishing Touches.srt | 3.94 KB | ||
| 22.1 prj-forms-td.zip.zip | 34.19 KB | ||
| 22.2 prj-forms-reactive.zip.zip | 36.55 KB | ||
| 22.3 prj-forms-final.zip.zip | 36.07 KB | ||
| 23. Deleting all Items in a FormArray.html | 494 B | ||
| 3. Adding Validation to the Form.mp4 | 5.52 MB | ||
| 3. Adding Validation to the Form.srt | 3.42 KB | ||
| 4. Allowing the Selection of Items in the List.mp4 | 10.99 MB | ||
| 4. Allowing the Selection of Items in the List.srt | 5.59 KB | ||
| 5. Loading the Shopping List Items into the Form.mp4 | 26.57 MB | ||
| 5. Loading the Shopping List Items into the Form.srt | 4.25 KB | ||
| 6. Updating existing Items.mp4 | 9.14 MB | ||
| 6. Updating existing Items.srt | 4.06 KB | ||
| 7. Resetting the Form.mp4 | 6.59 MB | ||
| 7. Resetting the Form.srt | 3.06 KB | ||
| 8. Allowing the the User to Clear (Cancel) the Form.mp4 | 3.81 MB | ||
| 8. Allowing the the User to Clear (Cancel) the Form.srt | 1.45 KB | ||
| 9. Allowing the Deletion of Shopping List Items.mp4 | 7.43 MB | ||
| 9. Allowing the Deletion of Shopping List Items.srt | 3.68 KB | ||
| 17. Using Pipes to Transform Output | |||
| 1. Introduction & Why Pipes are Useful.mp4 | 7.3 MB | ||
| 1. Introduction & Why Pipes are Useful.srt | 2.8 KB | ||
| 10. Understanding the async Pipe.mp4 | 15.87 MB | ||
| 10. Understanding the async Pipe.srt | 5.25 KB | ||
| 10.1 pipes-final.zip.zip | 19.5 KB | ||
| 11. Practicing Pipes.html | 142 B | ||
| 2. Using Pipes.mp4 | 14.16 MB | ||
| 2. Using Pipes.srt | 4.4 KB | ||
| 2.1 pipes-start.zip.zip | 18.4 KB | ||
| 3. Parametrizing Pipes.mp4 | 8.5 MB | ||
| 3. Parametrizing Pipes.srt | 2.97 KB | ||
| 4. Where to learn more about Pipes.mp4 | 9.04 MB | ||
| 4. Where to learn more about Pipes.srt | 2.74 KB | ||
| 5. Chaining Multiple Pipes.mp4 | 10.16 MB | ||
| 5. Chaining Multiple Pipes.srt | 2.84 KB | ||
| 6. Creating a Custom Pipe.mp4 | 24.98 MB | ||
| 6. Creating a Custom Pipe.srt | 8.55 KB | ||
| 7. Parametrizing a Custom Pipe.mp4 | 10.66 MB | ||
| 7. Parametrizing a Custom Pipe.srt | 3.57 KB | ||
| 8. Example Creating a Filter Pipe.mp4 | 26.08 MB | ||
| 8. Example Creating a Filter Pipe.srt | 8.95 KB | ||
| 9. Pure and Impure Pipes (or How to fix the Filter Pipe).mp4 | 18.79 MB | ||
| 9. Pure and Impure Pipes (or How to fix the Filter Pipe).srt | 6.21 KB | ||
| 18. Making Http Requests | |||
| 1. A New IDE.mp4 | 4.56 MB | ||
| 1. A New IDE.srt | 1.05 KB | ||
| 10. Outputting Posts.mp4 | 19.36 MB | ||
| 10. Outputting Posts.srt | 2.61 KB | ||
| 11. Showing a Loading Indicator.mp4 | 16.8 MB | ||
| 11. Showing a Loading Indicator.srt | 2.99 KB | ||
| 11.1 http-04-loading-indicator.zip.zip | 35.32 KB | ||
| 12. Using a Service for Http Requests.mp4 | 59.07 MB | ||
| 12. Using a Service for Http Requests.srt | 8.55 KB | ||
| 13. Services & Components Working Together.mp4 | 32.03 MB | ||
| 13. Services & Components Working Together.srt | 4.5 KB | ||
| 14. Sending a DELETE Request.mp4 | 27.89 MB | ||
| 14. Sending a DELETE Request.srt | 4.52 KB | ||
| 15. Handling Errors.mp4 | 57.37 MB | ||
| 15. Handling Errors.srt | 9.06 KB | ||
| 16. Using Subjects for Error Handling.mp4 | 28.42 MB | ||
| 16. Using Subjects for Error Handling.srt | 3.23 KB | ||
| 17. Using the catchError Operator.mp4 | 21.82 MB | ||
| 17. Using the catchError Operator.srt | 21.83 MB | ||
| 18. Error Handling & UX.mp4 | 20.32 MB | ||
| 18. Error Handling & UX.srt | 2.88 KB | ||
| 18.1 http-05-handling-errors.zip.zip | 36.2 KB | ||
| 19. Setting Headers.mp4 | 30.11 MB | ||
| 19. Setting Headers.srt | 4.14 KB | ||
| 19.1 http-06-headers.zip.zip | 34.1 KB | ||
| 2. Module Introduction.mp4 | 2.25 MB | ||
| 2. Module Introduction.srt | 1.49 KB | ||
| 2.1 http-01-start.zip.zip | 32.41 KB | ||
| 20. Adding Query Params.mp4 | 35.63 MB | ||
| 20. Adding Query Params.srt | 35.64 MB | ||
| 20.1 http-07-query-params.zip.zip | 35.82 KB | ||
| 21. Observing Different Types of Responses.mp4 | 68.31 MB | ||
| 21. Observing Different Types of Responses.srt | 9.86 KB | ||
| 22. Changing the Response Body Type.mp4 | 29.98 MB | ||
| 22. Changing the Response Body Type.srt | 4.25 KB | ||
| 23. Introducing Interceptors.mp4 | 59.08 MB | ||
| 23. Introducing Interceptors.srt | 9.44 KB | ||
| 24. Manipulating Request Objects.mp4 | 21.79 MB | ||
| 24. Manipulating Request Objects.srt | 3.11 KB | ||
| 25. Response Interceptors.mp4 | 26.5 MB | ||
| 25. Response Interceptors.srt | 3.71 KB | ||
| 25.1 http-08-interceptor.zip.zip | 36.65 KB | ||
| 26. Multiple Interceptors.mp4 | 44.67 MB | ||
| 26. Multiple Interceptors.srt | 6.19 KB | ||
| 27. Wrap Up.mp4 | 20.56 MB | ||
| 27. Wrap Up.srt | 2.47 KB | ||
| 27.1 http-09-finished.zip.zip | 37.09 KB | ||
| 28. Useful Resources & Links.html | 180 B | ||
| 28.1 http-01-start.zip.zip | 32.41 KB | ||
| 28.2 http-06-headers.zip.zip | 1.68 KB | ||
| 28.3 http-07-query-params.zip.zip | 35.82 KB | ||
| 28.4 http-05-handling-errors.zip.zip | 36.2 KB | ||
| 28.5 http-08-interceptor.zip.zip | 36.65 KB | ||
| 28.6 http-09-finished.zip.zip | 37.09 KB | ||
| 28.7 http-03-get-and-transform-data.zip.zip | 35.33 KB | ||
| 28.8 http-04-loading-indicator.zip.zip | 35.32 KB | ||
| 28.9 http-02-post-requests.zip.zip | 33.71 KB | ||
| 3. How Does Angular Interact With Backends.mp4 | 10.65 MB | ||
| 3. How Does Angular Interact With Backends.srt | 4.25 KB | ||
| 3.1 http-01-start.zip.zip | 32.41 KB | ||
| 3.2 Securing JS Code.html | 121 B | ||
| 3.3 Building a REST API.html | 125 B | ||
| 4. The Anatomy of a Http Request.mp4 | 6.41 MB | ||
| 4. The Anatomy of a Http Request.srt | 3.47 KB | ||
| 5. Backend (Firebase) Setup.mp4 | 22.79 MB | ||
| 5. Backend (Firebase) Setup.srt | 3.93 KB | ||
| 6. Sending a POST Request.mp4 | 78.51 MB | ||
| 6. Sending a POST Request.srt | 13.94 KB | ||
| 6.1 http-02-post-requests.zip.zip | 33.71 KB | ||
| 6.2 http-01-start.zip.zip | 32.41 KB | ||
| 7. GETting Data.mp4 | 23.05 MB | ||
| 7. GETting Data.srt | 4.02 KB | ||
| 8. Using RxJS Operators to Transform Response Data.mp4 | 34.92 MB | ||
| 8. Using RxJS Operators to Transform Response Data.srt | 4.96 KB | ||
| 8.1 http-03-get-and-transform-data.zip.zip | 35.33 KB | ||
| 9. Using Types with the HttpClient.mp4 | 45.54 MB | ||
| 9. Using Types with the HttpClient.srt | 6.4 KB | ||
| 19. Course Project - Http | |||
| 1. Module Introduction.mp4 | 4.39 MB | ||
| 1. Module Introduction.srt | 1.15 KB | ||
| 2. Backend (Firebase) Setup.mp4 | 14.67 MB | ||
| 2. Backend (Firebase) Setup.srt | 2.6 KB | ||
| 3. Setting Up the DataStorage Service.mp4 | 50.68 MB | ||
| 3. Setting Up the DataStorage Service.srt | 7.05 KB | ||
| 4. Storing Recipes.mp4 | 56.97 MB | ||
| 4. Storing Recipes.srt | 8.74 KB | ||
| 5. Fetching Recipes.mp4 | 56.12 MB | ||
| 5. Fetching Recipes.srt | 7.41 KB | ||
| 5.1 prj-http-01-save-and-fetch-recipes.zip.zip | 76.94 KB | ||
| 6. Transforming Response Data.mp4 | 41.86 MB | ||
| 6. Transforming Response Data.srt | 5.43 KB | ||
| 7. Resolving Data Before Loading.mp4 | 74.01 MB | ||
| 7. Resolving Data Before Loading.srt | 9.23 KB | ||
| 8. Fixing a Bug with the Resolver.mp4 | 17.71 MB | ||
| 8. Fixing a Bug with the Resolver.srt | 2.02 KB | ||
| 8.1 prj-http-02-finished.zip.zip | 73.03 KB | ||
| 2. The Basics | |||
| 1. Module Introduction.mp4 | 3.74 MB | ||
| 1. Module Introduction.srt | 1.26 KB | ||
| 10. Fully Understanding the Component Selector.mp4 | 14.71 MB | ||
| 10. Fully Understanding the Component Selector.srt | 4.46 KB | ||
| 10.1 basics-components.zip.zip | 20.18 KB | ||
| 11. Practicing Components.html | 142 B | ||
| 12. [OPTIONAL] Assignment Solution.mp4 | 98.51 MB | ||
| 12. [OPTIONAL] Assignment Solution.srt | 9.12 KB | ||
| 12.1 basics-assignment-1-solution.zip.zip | 20.98 KB | ||
| 13. What is Databinding.mp4 | 9.97 MB | ||
| 13. What is Databinding.srt | 3.98 KB | ||
| 14. String Interpolation.mp4 | 18.87 MB | ||
| 14. String Interpolation.srt | 6.62 KB | ||
| 15. Property Binding.mp4 | 25.19 MB | ||
| 15. Property Binding.srt | 8.82 KB | ||
| 16. Property Binding vs String Interpolation.mp4 | 12.31 MB | ||
| 16. Property Binding vs String Interpolation.srt | 4.26 KB | ||
| 17. Event Binding.mp4 | 15.37 MB | ||
| 17. Event Binding.srt | 5.56 KB | ||
| 18. Bindable Properties and Events.html | 626 B | ||
| 19. Passing and Using Data with Event Binding.mp4 | 19.45 MB | ||
| 19. Passing and Using Data with Event Binding.srt | 5.51 KB | ||
| 2. How an Angular App gets Loaded and Started.mp4 | 28.18 MB | ||
| 2. How an Angular App gets Loaded and Started.srt | 8.88 KB | ||
| 20. Important FormsModule is Required for Two-Way-Binding!.html | 430 B | ||
| 21. Two-Way-Databinding.mp4 | 10.93 MB | ||
| 21. Two-Way-Databinding.srt | 3.45 KB | ||
| 22. Combining all Forms of Databinding.mp4 | 6.92 MB | ||
| 22. Combining all Forms of Databinding.srt | 2.38 KB | ||
| 22.1 basics-databinding.zip.zip | 20.75 KB | ||
| 23. Practicing Databinding.html | 142 B | ||
| 24. [OPTIONAL] Assignment Solution.mp4 | 81.13 MB | ||
| 24. [OPTIONAL] Assignment Solution.srt | 7.53 KB | ||
| 24.1 basics-assignment-2-solution.zip.zip | 19.31 KB | ||
| 25. Understanding Directives.mp4 | 7.4 MB | ||
| 25. Understanding Directives.srt | 2.81 KB | ||
| 26. Using ngIf to Output Data Conditionally.mp4 | 14.56 MB | ||
| 26. Using ngIf to Output Data Conditionally.srt | 4.91 KB | ||
| 27. Enhancing ngIf with an Else Condition.mp4 | 11.9 MB | ||
| 27. Enhancing ngIf with an Else Condition.srt | 3.64 KB | ||
| 28. Styling Elements Dynamically with ngStyle.mp4 | 19.14 MB | ||
| 28. Styling Elements Dynamically with ngStyle.srt | 6.62 KB | ||
| 29. Applying CSS Classes Dynamically with ngClass.mp4 | 10.86 MB | ||
| 29. Applying CSS Classes Dynamically with ngClass.srt | 3.74 KB | ||
| 3. Components are Important!.mp4 | 11.39 MB | ||
| 3. Components are Important!.srt | 3.98 KB | ||
| 30. Outputting Lists with ngFor.mp4 | 14.7 MB | ||
| 30. Outputting Lists with ngFor.srt | 4.36 KB | ||
| 31. Practicing Directives.html | 142 B | ||
| 32. [OPTIONAL] Assignment Solution.mp4 | 109.19 MB | ||
| 32. [OPTIONAL] Assignment Solution.srt | 10.36 KB | ||
| 32.1 basics-assignment-3-solution.zip.zip | 19.54 KB | ||
| 33. Getting the Index when using ngFor.mp4 | 12.31 MB | ||
| 33. Getting the Index when using ngFor.srt | 3.68 KB | ||
| 33.1 basics-components.zip.zip | 20.18 KB | ||
| 33.2 basics-ngfor-addition.zip.zip | 19.02 KB | ||
| 33.3 basics-databinding.zip.zip | 20.75 KB | ||
| 33.4 basics-directives.zip.zip | 20.9 KB | ||
| 4. Creating a New Component.mp4 | 25.21 MB | ||
| 4. Creating a New Component.srt | 9.31 KB | ||
| 5. Understanding the Role of AppModule and Component Declaration.mp4 | 20.42 MB | ||
| 5. Understanding the Role of AppModule and Component Declaration.srt | 6.98 KB | ||
| 6. Using Custom Components.mp4 | 4 MB | ||
| 6. Using Custom Components.srt | 1.5 KB | ||
| 7. Creating Components with the CLI & Nesting Components.mp4 | 12.73 MB | ||
| 7. Creating Components with the CLI & Nesting Components.srt | 4.71 KB | ||
| 8. Working with Component Templates.mp4 | 11.56 MB | ||
| 8. Working with Component Templates.srt | 4.23 KB | ||
| 9. Working with Component Styles.mp4 | 15.08 MB | ||
| 9. Working with Component Styles.srt | 5.04 KB | ||
| 20. Authentication & Route Protection in Angular | |||
| 1. Module Introduction.mp4 | 1.47 MB | ||
| 1. Module Introduction.srt | 1.16 KB | ||
| 10. Adding a Loading Spinner & Error Handling Logic.mp4 | 61.45 MB | ||
| 10. Adding a Loading Spinner & Error Handling Logic.srt | 8.69 KB | ||
| 10.1 auth-03-signup-request.zip.zip | 80.6 KB | ||
| 11. Improving Error Handling.mp4 | 55.16 MB | ||
| 11. Improving Error Handling.srt | 7.23 KB | ||
| 12. Sending Login Requests.mp4 | 61.59 MB | ||
| 12. Sending Login Requests.srt | 7.64 KB | ||
| 12.1 auth-04-added-login.zip.zip | 80.55 KB | ||
| 13. Login Error Handling.mp4 | 44.67 MB | ||
| 13. Login Error Handling.srt | 5.57 KB | ||
| 14. Creating & Storing the User Data.mp4 | 93.36 MB | ||
| 14. Creating & Storing the User Data.srt | 12.93 KB | ||
| 15. Reflecting the Auth State in the UI.mp4 | 85.96 MB | ||
| 15. Reflecting the Auth State in the UI.srt | 13.16 KB | ||
| 16. Adding the Token to Outgoing Requests.mp4 | 96.71 MB | ||
| 16. Adding the Token to Outgoing Requests.srt | 12.82 KB | ||
| 17. Attaching the Token with an Interceptor.mp4 | 82.01 MB | ||
| 17. Attaching the Token with an Interceptor.srt | 9.95 KB | ||
| 17.1 auth-05-added-token-to-requests.zip.zip | 85.52 KB | ||
| 18. Adding Logout.mp4 | 28.25 MB | ||
| 18. Adding Logout.srt | 4.28 KB | ||
| 18.1 auth-06-logout.zip.zip | 79.98 KB | ||
| 19. Adding Auto-Login.mp4 | 90.71 MB | ||
| 19. Adding Auto-Login.srt | 12.93 KB | ||
| 2. How Authentication Works.mp4 | 10.79 MB | ||
| 2. How Authentication Works.srt | 6.88 KB | ||
| 20. Adding Auto-Logout.mp4 | 74.49 MB | ||
| 20. Adding Auto-Logout.srt | 9.96 KB | ||
| 20.1 auth-07-autologin-autologout.zip.zip | 85.74 KB | ||
| 21. Adding an Auth Guard.mp4 | 100.74 MB | ||
| 21. Adding an Auth Guard.srt | 13.54 KB | ||
| 22. Wrap Up.mp4 | 19.99 MB | ||
| 22. Wrap Up.srt | 2.62 KB | ||
| 22.1 auth-08-finished.zip.zip | 82.04 KB | ||
| 23. Useful Resources & Links.html | 351 B | ||
| 23.1 auth-02-auth-form.zip.zip | 74.52 KB | ||
| 23.2 auth-03-signup-request.zip.zip | 80.6 KB | ||
| 23.3 auth-04-added-login.zip.zip | 80.55 KB | ||
| 23.4 auth-05-added-token-to-requests.zip.zip | 85.52 KB | ||
| 23.5 auth-01-auth-component.zip.zip | 76.16 KB | ||
| 23.6 auth-06-logout.zip.zip | 79.98 KB | ||
| 23.7 auth-08-finished.zip.zip | 82.04 KB | ||
| 23.8 auth-07-autologin-autologout.zip.zip | 85.74 KB | ||
| 3. Adding the Auth Page.mp4 | 54.95 MB | ||
| 3. Adding the Auth Page.srt | 8.31 KB | ||
| 3.1 auth-01-auth-component.zip.zip | 76.16 KB | ||
| 4. Switching Between Auth Modes.mp4 | 32.1 MB | ||
| 4. Switching Between Auth Modes.srt | 5.97 KB | ||
| 5. Handling Form Input.mp4 | 29.56 MB | ||
| 5. Handling Form Input.srt | 4.82 KB | ||
| 5.1 auth-02-auth-form.zip.zip | 74.52 KB | ||
| 6. Preparing the Backend.mp4 | 16.17 MB | ||
| 6. Preparing the Backend.srt | 4.38 KB | ||
| 7. Make sure you got Recipes in your backend!.html | 313 B | ||
| 8. Preparing the Signup Request.mp4 | 79.2 MB | ||
| 8. Preparing the Signup Request.srt | 12.74 KB | ||
| 9. Sending the Signup Request.mp4 | 39 MB | ||
| 9. Sending the Signup Request.srt | 6.1 KB | ||
| 21. Dynamic Components | |||
| 1. Module Introduction.mp4 | 2.16 MB | ||
| 1. Module Introduction.srt | 1.32 KB | ||
| 10. Useful Resources & Links.html | 220 B | ||
| 10.1 dyn-cmp-finished.zip.zip | 87.33 KB | ||
| 2. Adding an Alert Modal Component.mp4 | 63.39 MB | ||
| 2. Adding an Alert Modal Component.srt | 8.97 KB | ||
| 3. Understanding the Different Approaches.mp4 | 7.11 MB | ||
| 3. Understanding the Different Approaches.srt | 3.47 KB | ||
| 4. Using ngIf.mp4 | 30.27 MB | ||
| 4. Using ngIf.srt | 3.85 KB | ||
| 5. Preparing Programmatic Creation.mp4 | 77.02 MB | ||
| 5. Preparing Programmatic Creation.srt | 11.36 KB | ||
| 6. Creating a Component Programmatically.mp4 | 42.34 MB | ||
| 6. Creating a Component Programmatically.srt | 6.58 KB | ||
| 7. Understanding entryComponents.mp4 | 38.06 MB | ||
| 7. Understanding entryComponents.srt | 5.31 KB | ||
| 8. Data Binding & Event Binding.mp4 | 54.64 MB | ||
| 8. Data Binding & Event Binding.srt | 6.46 KB | ||
| 9. Wrap Up.mp4 | 14.44 MB | ||
| 9. Wrap Up.srt | 2.07 KB | ||
| 22. Angular Modules & Optimizing Angular Apps | |||
| 1. Module Introduction.mp4 | 1.3 MB | ||
| 1. Module Introduction.srt | 828 B | ||
| 10. Understanding the Core Module.mp4 | 46.59 MB | ||
| 10. Understanding the Core Module.srt | 7.49 KB | ||
| 10.1 opt-mod-04-core-module.zip.zip | 94.17 KB | ||
| 11. Adding an Auth Feature Module.mp4 | 41.82 MB | ||
| 11. Adding an Auth Feature Module.srt | 5.47 KB | ||
| 12. Understanding Lazy Loading.mp4 | 7.13 MB | ||
| 12. Understanding Lazy Loading.srt | 3.46 KB | ||
| 13. Implementing Lazy Loading.mp4 | 98.16 MB | ||
| 13. Implementing Lazy Loading.srt | 13.35 KB | ||
| 13.1 opt-mod-05-lazy-loading.zip.zip | 95.42 KB | ||
| 14. Alternative Lazy Loading Syntax.html | 895 B | ||
| 15. More Lazy Loading.mp4 | 28.34 MB | ||
| 15. More Lazy Loading.srt | 3.7 KB | ||
| 16. Preloading Lazy-Loaded Code.mp4 | 33.7 MB | ||
| 16. Preloading Lazy-Loaded Code.srt | 4.7 KB | ||
| 17. Modules & Services.mp4 | 18.95 MB | ||
| 17. Modules & Services.srt | 7.78 KB | ||
| 18. Loading Services Differently.mp4 | 80.61 MB | ||
| 18. Loading Services Differently.srt | 11.11 KB | ||
| 19. Ahead-of-Time Compilation.mp4 | 81.7 MB | ||
| 19. Ahead-of-Time Compilation.srt | 13.71 KB | ||
| 2. What are Modules.mp4 | 9.27 MB | ||
| 2. What are Modules.srt | 3.13 KB | ||
| 20. Wrap Up.mp4 | 8.03 MB | ||
| 20. Wrap Up.srt | 1.02 KB | ||
| 20.1 opt-mod-06-finished.zip.zip | 94.63 KB | ||
| 21. Useful Resources & Links.html | 353 B | ||
| 21.1 opt-mod-02-routing-module.zip.zip | 93.12 KB | ||
| 21.2 opt-mod-06-finished.zip.zip | 94.63 KB | ||
| 21.3 opt-mod-04-core-module.zip.zip | 94.17 KB | ||
| 21.4 opt-mod-03-shared-module.zip.zip | 94.31 KB | ||
| 21.5 opt-mod-05-lazy-loading.zip.zip | 95.42 KB | ||
| 21.6 opt-mod-01-feature-module.zip.zip | 92.25 KB | ||
| 3. Analyzing the AppModule.mp4 | 67.53 MB | ||
| 3. Analyzing the AppModule.srt | 8.96 KB | ||
| 4. Getting Started with Feature Modules.mp4 | 79.65 MB | ||
| 4. Getting Started with Feature Modules.srt | 11.79 KB | ||
| 4.1 opt-mod-01-feature-module.zip.zip | 92.25 KB | ||
| 5. Splitting Modules Correctly.mp4 | 40.35 MB | ||
| 5. Splitting Modules Correctly.srt | 5.62 KB | ||
| 6. Adding Routes to Feature Modules.mp4 | 47.52 MB | ||
| 6. Adding Routes to Feature Modules.srt | 5.39 KB | ||
| 6.1 opt-mod-02-routing-module.zip.zip | 93.12 KB | ||
| 7. Component Declarations.mp4 | 18.63 MB | ||
| 7. Component Declarations.srt | 2.42 KB | ||
| 8. The ShoppingList Feature Module.mp4 | 44.17 MB | ||
| 8. The ShoppingList Feature Module.srt | 5.71 KB | ||
| 9. Understanding Shared Modules.mp4 | 74.21 MB | ||
| 9. Understanding Shared Modules.srt | 10.86 KB | ||
| 9.1 opt-mod-03-shared-module.zip.zip | 94.31 KB | ||
| 23. Deploying an Angular App | |||
| 1. Module Introduction.mp4 | 1.37 MB | ||
| 1. Module Introduction.srt | 1.07 KB | ||
| 2. Deployment Preparation & Steps.mp4 | 7.96 MB | ||
| 2. Deployment Preparation & Steps.srt | 4.27 KB | ||
| 3. Using Environment Variables.mp4 | 36.33 MB | ||
| 3. Using Environment Variables.srt | 36.34 MB | ||
| 4. Deployment Example Firebase Hosting.mp4 | 67.88 MB | ||
| 4. Deployment Example Firebase Hosting.srt | 12.34 KB | ||
| 4.1 deployment-finished.zip.zip | 98.24 KB | ||
| 5. Server Routing vs Browser Routing.html | 409 B | ||
| 5.1 deployment-finished.zip.zip | 98.24 KB | ||
| 24. Bonus Working with NgRx in our Project | |||
| 1. Module Introduction.mp4 | 1.03 MB | ||
| 1. Module Introduction.srt | 884 B | ||
| 10. Multiple Actions.mp4 | 98.62 MB | ||
| 10. Multiple Actions.srt | 12.38 KB | ||
| 10.1 ngrx-03-added-actions.zip.zip | 98.71 KB | ||
| 11. Preparing Update & Delete Actions.mp4 | 33.92 MB | ||
| 11. Preparing Update & Delete Actions.srt | 4.08 KB | ||
| 12. Updating & Deleting Ingredients.mp4 | 104.02 MB | ||
| 12. Updating & Deleting Ingredients.srt | 14.28 KB | ||
| 13. Expanding the State.mp4 | 100.3 MB | ||
| 13. Expanding the State.srt | 10.94 KB | ||
| 14. Managing More State via NgRx.mp4 | 103.81 MB | ||
| 14. Managing More State via NgRx.srt | 12.13 KB | ||
| 14.1 ngrx-04-finished-shopping-list.zip.zip | 105.47 KB | ||
| 15. Removing Redundant Component State Management.mp4 | 40.48 MB | ||
| 15. Removing Redundant Component State Management.srt | 4.24 KB | ||
| 16. First Summary & Clean Up.mp4 | 58.16 MB | ||
| 16. First Summary & Clean Up.srt | 6.67 KB | ||
| 17. One Root State.mp4 | 114.58 MB | ||
| 17. One Root State.srt | 14.73 KB | ||
| 18. Setting Up Auth Reducer & Actions.mp4 | 81.8 MB | ||
| 18. Setting Up Auth Reducer & Actions.srt | 10.73 KB | ||
| 19. Dispatching Auth Actions.mp4 | 68.09 MB | ||
| 19. Dispatching Auth Actions.srt | 7.41 KB | ||
| 2. What is Application State.mp4 | 61.27 MB | ||
| 2. What is Application State.srt | 11.8 KB | ||
| 20. Auth Finished (For Now...).mp4 | 79.36 MB | ||
| 20. Auth Finished (For Now...).srt | 8.31 KB | ||
| 20.1 ngrx-05-auth-without-effects.zip.zip | 105.88 KB | ||
| 21. And Important Note on Actions.mp4 | 61.99 MB | ||
| 21. And Important Note on Actions.srt | 8.1 KB | ||
| 22. Exploring NgRx Effects.mp4 | 39.48 MB | ||
| 22. Exploring NgRx Effects.srt | 5.11 KB | ||
| 23. Defining the First Effect.mp4 | 42.49 MB | ||
| 23. Defining the First Effect.srt | 6.46 KB | ||
| 24. Effects & Error Handling.mp4 | 96.29 MB | ||
| 24. Effects & Error Handling.srt | 11.32 KB | ||
| 25. Login via NgRx Effects.mp4 | 102.13 MB | ||
| 25. Login via NgRx Effects.srt | 10.97 KB | ||
| 26. Managing UI State in NgRx.mp4 | 81.03 MB | ||
| 26. Managing UI State in NgRx.srt | 9.5 KB | ||
| 27. Finishing the Login Effect.mp4 | 76.96 MB | ||
| 27. Finishing the Login Effect.srt | 8.69 KB | ||
| 27.1 ngrx-06-login-effect.zip.zip | 103.95 KB | ||
| 28. Preparing Other Auth Actions.mp4 | 45.03 MB | ||
| 28. Preparing Other Auth Actions.srt | 4.56 KB | ||
| 29. Adding Signup.mp4 | 73.84 MB | ||
| 29. Adding Signup.srt | 7.33 KB | ||
| 3. What is NgRx.mp4 | 21.92 MB | ||
| 3. What is NgRx.srt | 9.15 KB | ||
| 30. Further Auth Effects.mp4 | 68.67 MB | ||
| 30. Further Auth Effects.srt | 7.48 KB | ||
| 31. Adding Auto-Login with NgRx.mp4 | 95.65 MB | ||
| 31. Adding Auto-Login with NgRx.srt | 9.3 KB | ||
| 32. Adding Auto-Logout.mp4 | 75.12 MB | ||
| 32. Adding Auto-Logout.srt | 7.07 KB | ||
| 32.1 ngrx-07-localstorage-effects.zip.zip | 108.25 KB | ||
| 33. Finishing the Auth Effects.mp4 | 29.77 MB | ||
| 33. Finishing the Auth Effects.srt | 29.79 MB | ||
| 33.1 ngrx-08-auth-finished.zip.zip | 104.08 KB | ||
| 34. Using the Store Devtools.mp4 | 47.87 MB | ||
| 34. Using the Store Devtools.srt | 7.34 KB | ||
| 35. The Router Store.mp4 | 20.33 MB | ||
| 35. The Router Store.srt | 2.59 KB | ||
| 35.1 ngrx-09-devtools-and-routing.zip.zip | 107.63 KB | ||
| 36. Getting Started with NgRx for Recipes.mp4 | 110.94 MB | ||
| 36. Getting Started with NgRx for Recipes.srt | 13.24 KB | ||
| 37. Fetching Recipe Detail Data.mp4 | 101.22 MB | ||
| 37. Fetching Recipe Detail Data.srt | 10.94 KB | ||
| 38. Fetching Recipes & Using the Resolver.mp4 | 129.02 MB | ||
| 38. Fetching Recipes & Using the Resolver.srt | 13.88 KB | ||
| 38.1 ngrx-10-fetch-recipes-effect.zip.zip | 111.85 KB | ||
| 39. Fixing the Auth Redirect.mp4 | 24.4 MB | ||
| 39. Fixing the Auth Redirect.srt | 2.37 KB | ||
| 4. Getting Started with Reducers.mp4 | 54.47 MB | ||
| 4. Getting Started with Reducers.srt | 8.87 KB | ||
| 40. Update, Delete and Add Recipes.mp4 | 168.57 MB | ||
| 40. Update, Delete and Add Recipes.srt | 168.59 MB | ||
| 41. Storing Recipes via Effects.mp4 | 66.08 MB | ||
| 41. Storing Recipes via Effects.srt | 6.24 KB | ||
| 41.1 ngrx-11-recipe-crud.zip.zip | 107.84 KB | ||
| 42. Cleanup Work.mp4 | 23.88 MB | ||
| 42. Cleanup Work.srt | 2.11 KB | ||
| 43. Wrap Up.mp4 | 25.76 MB | ||
| 43. Wrap Up.srt | 2.42 KB | ||
| 43.1 ngrx-12-finished.zip.zip | 103.7 KB | ||
| 44. Alternative NgRx Syntax.html | 1.32 KB | ||
| 45. Useful Resources & Links.html | 154 B | ||
| 45.1 ngrx-01-first-reducer.zip.zip | 96.63 KB | ||
| 45.10 ngrx-12-finished.zip.zip | 103.7 KB | ||
| 45.11 ngrx-09-devtools-and-routing.zip.zip | 107.63 KB | ||
| 45.12 ngrx-10-fetch-recipes-effect.zip.zip | 111.85 KB | ||
| 45.2 ngrx-02-added-store.zip.zip | 97.55 KB | ||
| 45.3 ngrx-07-localstorage-effects.zip.zip | 108.25 KB | ||
| 45.4 ngrx-11-recipe-crud.zip.zip | 107.84 KB | ||
| 45.5 ngrx-04-finished-shopping-list.zip.zip | 105.47 KB | ||
| 45.6 ngrx-08-auth-finished.zip.zip | 104.08 KB | ||
| 45.7 ngrx-03-added-actions.zip.zip | 98.71 KB | ||
| 45.8 ngrx-06-login-effect.zip.zip | 103.95 KB | ||
| 45.9 ngrx-05-auth-without-effects.zip.zip | 105.88 KB | ||
| 46. MUST READ The [LEGACY] Lectures.html | 671 B | ||
| 47. [LEGACY] Module Introduction.mp4 | 23.18 MB | ||
| 47. [LEGACY] Module Introduction.srt | 3 KB | ||
| 47.1 01-ngrx-basics-start.zip.zip | 96.15 KB | ||
| 48. [LEGACY] Important Angular 6, RxJS 6 and this section!.html | 3.08 KB | ||
| 49. [LEGACY] State Challenges.mp4 | 16.29 MB | ||
| 49. [LEGACY] State Challenges.srt | 11.14 KB | ||
| 49.1 01-ngrx-basics-start.zip.zip | 96.15 KB | ||
| 5. Adding Logic to the Reducer.mp4 | 52.68 MB | ||
| 5. Adding Logic to the Reducer.srt | 7.86 KB | ||
| 5.1 ngrx-01-first-reducer.zip.zip | 96.63 KB | ||
| 50. [LEGACY] Getting Started with Reducers.mp4 | 19.87 MB | ||
| 50. [LEGACY] Getting Started with Reducers.srt | 11.6 KB | ||
| 51. [LEGACY] Adding Actions.mp4 | 9.44 MB | ||
| 51. [LEGACY] Adding Actions.srt | 5.28 KB | ||
| 52. [LEGACY] Finishing the First Reducer.mp4 | 8.14 MB | ||
| 52. [LEGACY] Finishing the First Reducer.srt | 4.38 KB | ||
| 53. [LEGACY] Registering the Application Store.mp4 | 4.65 MB | ||
| 53. [LEGACY] Registering the Application Store.srt | 2.43 KB | ||
| 54. [LEGACY] Selecting Data from State.mp4 | 11.75 MB | ||
| 54. [LEGACY] Selecting Data from State.srt | 5.58 KB | ||
| 55. [LEGACY] Dispatch Actions.mp4 | 16.35 MB | ||
| 55. [LEGACY] Dispatch Actions.srt | 7.21 KB | ||
| 55.1 02-ngrx-basic-sl-setup.zip.zip | 100.17 KB | ||
| 56. [LEGACY] More Actions and Adding Ingredients.mp4 | 28.08 MB | ||
| 56. [LEGACY] More Actions and Adding Ingredients.srt | 10.42 KB | ||
| 57. [LEGACY] Dispatching Update and Deleting Shopping List Actions.mp4 | 21.3 MB | ||
| 57. [LEGACY] Dispatching Update and Deleting Shopping List Actions.srt | 8.18 KB | ||
| 58. [LEGACY] Expanding App State.mp4 | 15.23 MB | ||
| 58. [LEGACY] Expanding App State.srt | 6.52 KB | ||
| 59. [LEGACY] Editing the Shopping-List via NgRx.mp4 | 24.76 MB | ||
| 59. [LEGACY] Editing the Shopping-List via NgRx.srt | 9.22 KB | ||
| 6. Understanding & Adding Actions.mp4 | 52.29 MB | ||
| 6. Understanding & Adding Actions.srt | 7.93 KB | ||
| 60. [LEGACY] Managing all Relevant State.mp4 | 14.29 MB | ||
| 60. [LEGACY] Managing all Relevant State.srt | 4.83 KB | ||
| 60.1 03-ngrx-finished-sl-setup.zip.zip | 100.69 KB | ||
| 61. [LEGACY] Authentication and Side Effects - Introduction.mp4 | 7.8 MB | ||
| 61. [LEGACY] Authentication and Side Effects - Introduction.srt | 3.94 KB | ||
| 62. [LEGACY] Setting up the Auth Store Files.mp4 | 16.56 MB | ||
| 62. [LEGACY] Setting up the Auth Store Files.srt | 7.98 KB | ||
| 63. [LEGACY] The Reducer.mp4 | 10.06 MB | ||
| 63. [LEGACY] The Reducer.srt | 4.79 KB | ||
| 64. [LEGACY] Adding Reducer Logic & Actions.mp4 | 6.6 MB | ||
| 64. [LEGACY] Adding Reducer Logic & Actions.srt | 3.31 KB | ||
| 65. [LEGACY] Adjusting the App Module Setup.mp4 | 6.65 MB | ||
| 65. [LEGACY] Adjusting the App Module Setup.srt | 3.53 KB | ||
| 66. [LEGACY] Using Authentication.mp4 | 15.19 MB | ||
| 66. [LEGACY] Using Authentication.srt | 6.61 KB | ||
| 67. [LEGACY] Dispatch Actions.mp4 | 11.52 MB | ||
| 67. [LEGACY] Dispatch Actions.srt | 5.29 KB | ||
| 68. [LEGACY] Getting State Access in Http Interceptor.mp4 | 16.26 MB | ||
| 68. [LEGACY] Getting State Access in Http Interceptor.srt | 8.38 KB | ||
| 69. [LEGACY] Handling the Auth Token.mp4 | 5.49 MB | ||
| 69. [LEGACY] Handling the Auth Token.srt | 2.59 KB | ||
| 7. Setting Up the NgRx Store.mp4 | 48.44 MB | ||
| 7. Setting Up the NgRx Store.srt | 5.9 KB | ||
| 7.1 ngrx-02-added-store.zip.zip | 97.55 KB | ||
| 70. [LEGACY] Only React to Actions Once via take(1).mp4 | 8.91 MB | ||
| 70. [LEGACY] Only React to Actions Once via take(1).srt | 3.83 KB | ||
| 70.1 04-ngrx-basic-auth-setup.zip.zip | 104.88 KB | ||
| 71. [LEGACY] A Closer Look at Effects.mp4 | 7.11 MB | ||
| 71. [LEGACY] A Closer Look at Effects.srt | 4.19 KB | ||
| 72. [LEGACY] Auth Effects and Actions.mp4 | 6.66 MB | ||
| 72. [LEGACY] Auth Effects and Actions.srt | 3.96 KB | ||
| 73. [LEGACY] Using NgRx Effects with NgRx = 7.html | 1.18 KB | ||
| 74. [LEGACY] Effects - How they Work.mp4 | 12.14 MB | ||
| 74. [LEGACY] Effects - How they Work.srt | 6.45 KB | ||
| 75. [LEGACY] Adding Auth Signup.mp4 | 91.42 MB | ||
| 75. [LEGACY] Adding Auth Signup.srt | 11.91 KB | ||
| 76. [LEGACY] Adding Auth Signin.mp4 | 14.08 MB | ||
| 76. [LEGACY] Adding Auth Signin.srt | 6.79 KB | ||
| 77. [LEGACY] Navigation as a Side Effect.mp4 | 4.29 MB | ||
| 77. [LEGACY] Navigation as a Side Effect.srt | 1.85 KB | ||
| 78. [LEGACY] Handling Logout via NgRx.mp4 | 9.18 MB | ||
| 78. [LEGACY] Handling Logout via NgRx.srt | 2.97 KB | ||
| 79. [LEGACY] Additional Fixes.mp4 | 12.15 MB | ||
| 79. [LEGACY] Additional Fixes.srt | 1.58 KB | ||
| 8. Selecting State.mp4 | 96.19 MB | ||
| 8. Selecting State.srt | 11.75 KB | ||
| 80. [LEGACY] Redirecting Upon Logout.mp4 | 5.7 MB | ||
| 80. [LEGACY] Redirecting Upon Logout.srt | 2.7 KB | ||
| 80.1 05-ngrx-auth-effects.zip.zip | 103.24 KB | ||
| 81. [LEGACY] What's Next.mp4 | 7.3 MB | ||
| 81. [LEGACY] What's Next.srt | 4.43 KB | ||
| 82. [LEGACY] The Router Store Package.mp4 | 3.88 MB | ||
| 82. [LEGACY] The Router Store Package.srt | 2.26 KB | ||
| 83. [LEGACY] Store Devtools.mp4 | 14.94 MB | ||
| 83. [LEGACY] Store Devtools.srt | 8.06 KB | ||
| 83.1 06-ngrx-router-store-devtools.zip.zip | 106.44 KB | ||
| 84. [LEGACY] Lazy Load and Dynamic Injection.mp4 | 20.69 MB | ||
| 84. [LEGACY] Lazy Load and Dynamic Injection.srt | 10.59 KB | ||
| 85. [LEGACY] Adding Recipe Actions.mp4 | 12.75 MB | ||
| 85. [LEGACY] Adding Recipe Actions.srt | 5.48 KB | ||
| 86. [LEGACY] Adding Recipe Reducers.mp4 | 16.91 MB | ||
| 86. [LEGACY] Adding Recipe Reducers.srt | 6.89 KB | ||
| 87. [LEGACY] Dispatching and Selecting State.mp4 | 14.08 MB | ||
| 87. [LEGACY] Dispatching and Selecting State.srt | 6.24 KB | ||
| 88. [LEGACY] Viewing and Deleting Recipes via NgRx.mp4 | 23.61 MB | ||
| 88. [LEGACY] Viewing and Deleting Recipes via NgRx.srt | 10.09 KB | ||
| 89. [LEGACY] Editing and Updating Recipes via NgRx.mp4 | 19.8 MB | ||
| 89. [LEGACY] Editing and Updating Recipes via NgRx.srt | 7.57 KB | ||
| 9. Dispatching Actions.mp4 | 73.61 MB | ||
| 9. Dispatching Actions.srt | 9.52 KB | ||
| 90. [LEGACY] Recipes Side Effects - Fetching from Server.mp4 | 29.24 MB | ||
| 90. [LEGACY] Recipes Side Effects - Fetching from Server.srt | 13.25 KB | ||
| 91. [LEGACY] Recipes Side Effects - Storing Recipes on Server.mp4 | 16.23 MB | ||
| 91. [LEGACY] Recipes Side Effects - Storing Recipes on Server.srt | 5.92 KB | ||
| 92. [LEGACY] Cleaning Up.mp4 | 12.24 MB | ||
| 92. [LEGACY] Cleaning Up.srt | 4.94 KB | ||
| 92.1 07-ngrx-recipes-finished.zip.zip | 106.66 KB | ||
| 93. [LEGACY] Updating to RxJS 6+.mp4 | 184.1 MB | ||
| 93. [LEGACY] Updating to RxJS 6+.srt | 18.45 KB | ||
| 93.1 ng6-finished.zip.zip | 95.53 KB | ||
| 94. [LEGACY] Wrap Up.mp4 | 12.34 MB | ||
| 94. [LEGACY] Wrap Up.srt | 1.65 KB | ||
| 95. [LEGACY] Useful Resources & Links.html | 590 B | ||
| 95.1 02-ngrx-basic-sl-setup.zip.zip | 100.17 KB | ||
| 95.2 07-ngrx-recipes-finished.zip.zip | 106.66 KB | ||
| 95.3 01-ngrx-basics-start.zip.zip | 96.15 KB | ||
| 95.4 03-ngrx-finished-sl-setup.zip.zip | 100.69 KB | ||
| 95.5 05-ngrx-auth-effects.zip.zip | 103.24 KB | ||
| 95.6 04-ngrx-basic-auth-setup.zip.zip | 104.88 KB | ||
| 95.7 06-ngrx-router-store-devtools.zip.zip | 106.44 KB | ||
| 95.8 ng6-finished.zip.zip | 95.53 KB | ||
| 25. Bonus Angular Universal | |||
| 1. Module Introduction.mp4 | 8.03 MB | ||
| 1. Module Introduction.srt | 5.01 KB | ||
| 1.1 ng-universal-01-start.zip.zip | 106.37 KB | ||
| 10. Adding a NodeJS Server.mp4 | 122.54 MB | ||
| 10. Adding a NodeJS Server.srt | 11.74 KB | ||
| 11. Pre-Rendering the App on the Server.mp4 | 59.58 MB | ||
| 11. Pre-Rendering the App on the Server.srt | 5.64 KB | ||
| 12. Next Steps.mp4 | 20.33 MB | ||
| 12. Next Steps.srt | 2.4 KB | ||
| 13. Angular Universal Gotchas.html | 927 B | ||
| 2. Adding Angular Universal.mp4 | 84.28 MB | ||
| 2. Adding Angular Universal.srt | 15.06 KB | ||
| 2.1 ng-universal-02-finished.zip.zip | 112.04 KB | ||
| 3. Adding Angular Universal with NestJS.mp4 | 57.11 MB | ||
| 3. Adding Angular Universal with NestJS.srt | 9.8 KB | ||
| 3.1 ng-universal-03-nestjs.zip.zip | 113.04 KB | ||
| 3.2 Learn more about NestJS.html | 117 B | ||
| 4. Deploying Universal Apps.html | 1.07 KB | ||
| 5. Important Remaining Lectures.html | 460 B | ||
| 6. Module Introduction.mp4 | 5.73 MB | ||
| 6. Module Introduction.srt | 2.24 KB | ||
| 7. Getting Started with Angular Universal.mp4 | 19.98 MB | ||
| 7. Getting Started with Angular Universal.srt | 2.05 KB | ||
| 8. Working on the App Module.mp4 | 53.05 MB | ||
| 8. Working on the App Module.srt | 5.51 KB | ||
| 9. Adding a Server-Side Build Workflow.mp4 | 65.61 MB | ||
| 9. Adding a Server-Side Build Workflow.srt | 6.74 KB | ||
| 26. Angular Animations | |||
| 1. Making Animations Work with Angular 4+.html | 1.2 KB | ||
| 10. Using Keyframes for Animations.mp4 | 21.43 MB | ||
| 10. Using Keyframes for Animations.srt | 6.85 KB | ||
| 11. Grouping Transitions.mp4 | 9.46 MB | ||
| 11. Grouping Transitions.srt | 2.95 KB | ||
| 12. Using Animation Callbacks.mp4 | 11.06 MB | ||
| 12. Using Animation Callbacks.srt | 3.34 KB | ||
| 12.1 animations-finished.zip.zip | 35.08 KB | ||
| 2. Introduction.mp4 | 4.42 MB | ||
| 2. Introduction.srt | 1.5 KB | ||
| 3. Setting up the Starting Project.mp4 | 3.79 MB | ||
| 3. Setting up the Starting Project.srt | 1.36 KB | ||
| 3.1 animations-start.zip.zip | 33.92 KB | ||
| 4. Animations Triggers and State.mp4 | 27.53 MB | ||
| 4. Animations Triggers and State.srt | 10.01 KB | ||
| 5. Switching between States.mp4 | 9.12 MB | ||
| 5. Switching between States.srt | 2.92 KB | ||
| 6. Transitions.mp4 | 7.8 MB | ||
| 6. Transitions.srt | 2.6 KB | ||
| 7. Advanced Transitions.mp4 | 21.31 MB | ||
| 7. Advanced Transitions.srt | 6.99 KB | ||
| 8. Transition Phases.mp4 | 15.99 MB | ||
| 8. Transition Phases.srt | 5.07 KB | ||
| 9. The void State.mp4 | 25.09 MB | ||
| 9. The void State.srt | 8.27 KB | ||
| 27. Adding Offline Capabilities with Service Workers | |||
| 1. Module Introduction.mp4 | 37.16 MB | ||
| 1. Module Introduction.srt | 3.2 KB | ||
| 1.1 ng-pwa-01-start.zip.zip | 37.34 KB | ||
| 2. Adding Service Workers.mp4 | 207.3 MB | ||
| 2. Adding Service Workers.srt | 18.92 KB | ||
| 3. Caching Assets for Offline Use.mp4 | 93.99 MB | ||
| 3. Caching Assets for Offline Use.srt | 8.39 KB | ||
| 4. Caching Dynamic Assets & URLs.mp4 | 122.3 MB | ||
| 4. Caching Dynamic Assets & URLs.srt | 10.62 KB | ||
| 4.1 ng-pwa-02-finished.zip.zip | 61.12 KB | ||
| 5. Further Links & Resources.html | 342 B | ||
| 5.1 ng-pwa-02-finished.zip.zip | 61.12 KB | ||
| 28. A Basic Introduction to Unit Testing in Angular Apps | |||
| 1. About this Section.html | 347 B | ||
| 10. Isolated vs Non-Isolated Tests.mp4 | 25.46 MB | ||
| 10. Isolated vs Non-Isolated Tests.srt | 8.16 KB | ||
| 11. Further Resources & Where to Go Next.html | 1.21 KB | ||
| 11.1 testing-final.zip.zip | 41.58 KB | ||
| 2. Introduction.mp4 | 5.15 MB | ||
| 2. Introduction.srt | 1.91 KB | ||
| 3. Why Unit Tests.mp4 | 8.06 MB | ||
| 3. Why Unit Tests.srt | 3.33 KB | ||
| 4. Analyzing the Testing Setup (as created by the CLI).mp4 | 33.74 MB | ||
| 4. Analyzing the Testing Setup (as created by the CLI).srt | 11.12 KB | ||
| 5. Running Tests (with the CLI).mp4 | 9.94 MB | ||
| 5. Running Tests (with the CLI).srt | 2.67 KB | ||
| 6. Adding a Component and some fitting Tests.mp4 | 22.46 MB | ||
| 6. Adding a Component and some fitting Tests.srt | 8.18 KB | ||
| 7. Testing Dependencies Components and Services.mp4 | 27.2 MB | ||
| 7. Testing Dependencies Components and Services.srt | 8.58 KB | ||
| 8. Simulating Async Tasks.mp4 | 40.05 MB | ||
| 8. Simulating Async Tasks.srt | 12.34 KB | ||
| 9. Using fakeAsync and tick.mp4 | 11.01 MB | ||
| 9. Using fakeAsync and tick.srt | 3.06 KB | ||
| 29. Angular Changes & New Features | |||
| 1. What's New with Angular 8.mp4 | 62.03 MB | ||
| 1. What's New with Angular 8.srt | 62.06 MB | ||
| 2. A First Look At Angular Elements.mp4 | 257.63 MB | ||
| 2. A First Look At Angular Elements.srt | 22.83 KB | ||
| 3. What's New & How to Update.html | 1.96 KB | ||
| 3. Course Project - The Basics | |||
| 1. Project Introduction.mp4 | 1.57 MB | ||
| 1. Project Introduction.srt | 1.53 KB | ||
| 10. Adding Content to the Recipes Components.mp4 | 19.95 MB | ||
| 10. Adding Content to the Recipes Components.srt | 9.79 KB | ||
| 11. Outputting a List of Recipes with ngFor.mp4 | 12.12 MB | ||
| 11. Outputting a List of Recipes with ngFor.srt | 6.18 KB | ||
| 12. Displaying Recipe Details.mp4 | 14.24 MB | ||
| 12. Displaying Recipe Details.srt | 7.79 KB | ||
| 13. Working on the ShoppingListComponent.mp4 | 4.18 MB | ||
| 13. Working on the ShoppingListComponent.srt | 2.35 KB | ||
| 14. Creating an Ingredient Model.mp4 | 5.7 MB | ||
| 14. Creating an Ingredient Model.srt | 3.24 KB | ||
| 15. Creating and Outputting the Shopping List.mp4 | 5.63 MB | ||
| 15. Creating and Outputting the Shopping List.srt | 2.94 KB | ||
| 16. Adding a Shopping List Edit Section.mp4 | 7.79 MB | ||
| 16. Adding a Shopping List Edit Section.srt | 4.12 KB | ||
| 17. Wrap Up & Next Steps.mp4 | 1.49 MB | ||
| 17. Wrap Up & Next Steps.srt | 1.2 KB | ||
| 17.1 prj-basics-final.zip.zip | 28.41 KB | ||
| 2. Planning the App.mp4 | 8.56 MB | ||
| 2. Planning the App.srt | 7.88 KB | ||
| 3. Installing Bootstrap Correctly.html | 1.1 KB | ||
| 4. Setting up the Application.mp4 | 7.32 MB | ||
| 4. Setting up the Application.srt | 5.99 KB | ||
| 4.1 prj-start.zip.zip | 17.52 KB | ||
| 5. Creating the Components.mp4 | 20.05 MB | ||
| 5. Creating the Components.srt | 12.53 KB | ||
| 6. Using the Components.mp4 | 7.66 MB | ||
| 6. Using the Components.srt | 4.49 KB | ||
| 7. Adding a Navigation Bar.mp4 | 12.76 MB | ||
| 7. Adding a Navigation Bar.srt | 6.88 KB | ||
| 8. Alternative Non-Collapsable Navigation Bar.html | 1.26 KB | ||
| 9. Creating a Recipe Model.mp4 | 9.91 MB | ||
| 9. Creating a Recipe Model.srt | 6.08 KB | ||
| 30. Course Roundup | |||
| 1. Course Roundup.mp4 | 15.46 MB | ||
| 1. Course Roundup.srt | 2.48 KB | ||
| 2. Bonus More Content!.html | 1.05 KB | ||
| 31. Custom Project & Workflow Setup | |||
| 1. Introduction.mp4 | 1.03 MB | ||
| 1. Introduction.srt | 1.13 KB | ||
| 10. Finishing & Using the Development Workflow.mp4 | 3.3 MB | ||
| 10. Finishing & Using the Development Workflow.srt | 2.32 KB | ||
| 11. Setting up a Production Workflow.mp4 | 19.96 MB | ||
| 11. Setting up a Production Workflow.srt | 12.95 KB | ||
| 12. Adding Types & Fixing Bugs.mp4 | 8.04 MB | ||
| 12. Adding Types & Fixing Bugs.srt | 4.89 KB | ||
| 13. Finishing Touches.mp4 | 5.5 MB | ||
| 13. Finishing Touches.srt | 4.38 KB | ||
| 13.1 custom-project-ng6.zip.zip | 111.1 KB | ||
| 2. Initializing the Project.mp4 | 1.13 MB | ||
| 2. Initializing the Project.srt | 1.21 KB | ||
| 3. Setting up the Basic Project Files.mp4 | 4.92 MB | ||
| 3. Setting up the Basic Project Files.srt | 4.58 KB | ||
| 4. Installing the Core Dependencies.mp4 | 3.55 MB | ||
| 4. Installing the Core Dependencies.srt | 2.96 KB | ||
| 5. Filling the Project Files with Some Life.mp4 | 18.1 MB | ||
| 5. Filling the Project Files with Some Life.srt | 11.69 KB | ||
| 6. index.html & Polyfills.mp4 | 3.83 MB | ||
| 6. index.html & Polyfills.srt | 2.76 KB | ||
| 7. Installing Development Dependencies.mp4 | 2.3 MB | ||
| 7. Installing Development Dependencies.srt | 2.19 KB | ||
| 8. Setting up a Development Workflow.mp4 | 20.45 MB | ||
| 8. Setting up a Development Workflow.srt | 14.57 KB | ||
| 9. Updating to Angular 6 + Webpack 4.html | 3.89 KB | ||
| 32. Bonus TypeScript Introduction (for Angular 2 Usage) | |||
| 1. Introduction.mp4 | 33.6 MB | ||
| 1. Introduction.srt | 2.97 KB | ||
| 1.1 typescript.zip.zip | 6.94 KB | ||
| 1.2 How to learn TypeScript.pdf.pdf | 22.15 KB | ||
| 2. Using Types.mp4 | 39.78 MB | ||
| 2. Using Types.srt | 8.94 KB | ||
| 3. Classes.mp4 | 30.76 MB | ||
| 3. Classes.srt | 5.96 KB | ||
| 4. Interfaces.mp4 | 37.64 MB | ||
| 4. Interfaces.srt | 7.04 KB | ||
| 5. Generics.mp4 | 15.33 MB | ||
| 5. Generics.srt | 3.12 KB | ||
| 6. Wrap up & Modules.mp4 | 14.4 MB | ||
| 6. Wrap up & Modules.srt | 3.28 KB | ||
| 7. Deep dive into TypeScript.html | 2.43 KB | ||
| 4. Debugging | |||
| 1. Understanding Angular Error Messages.mp4 | 19.41 MB | ||
| 1. Understanding Angular Error Messages.srt | 6.6 KB | ||
| 1.1 debugging.zip.zip | 17.74 KB | ||
| 2. Debugging Code in the Browser Using Sourcemaps.mp4 | 24.3 MB | ||
| 2. Debugging Code in the Browser Using Sourcemaps.srt | 7.1 KB | ||
| 3. Using Augury to Dive into Angular Apps.mp4 | 7.53 MB | ||
| 3. Using Augury to Dive into Angular Apps.srt | 2.95 KB | ||
| 3.1 debugging.zip.zip | 17.74 KB | ||
| 5. Components & Databinding Deep Dive | |||
| 1. Module Introduction.mp4 | 2.17 MB | ||
| 1. Module Introduction.srt | 773 B | ||
| 1.1 cmp-databinding-start.zip.zip | 18.91 KB | ||
| 10. More on View Encapsulation.mp4 | 11.72 MB | ||
| 10. More on View Encapsulation.srt | 3.6 KB | ||
| 11. Using Local References in Templates.mp4 | 17.79 MB | ||
| 11. Using Local References in Templates.srt | 6.06 KB | ||
| 12. @ViewChild() in Angular 8.html | 947 B | ||
| 13. Getting Access to the Template & DOM with @ViewChild.mp4 | 75.09 MB | ||
| 13. Getting Access to the Template & DOM with @ViewChild.srt | 7.03 KB | ||
| 14. Projecting Content into Components with ng-content.mp4 | 13.67 MB | ||
| 14. Projecting Content into Components with ng-content.srt | 4.41 KB | ||
| 15. Understanding the Component Lifecycle.mp4 | 16.44 MB | ||
| 15. Understanding the Component Lifecycle.srt | 6.71 KB | ||
| 15.1 lifecycle.pdf.pdf | 10.87 KB | ||
| 16. Seeing Lifecycle Hooks in Action.mp4 | 47.92 MB | ||
| 16. Seeing Lifecycle Hooks in Action.srt | 15.73 KB | ||
| 17. Lifecycle Hooks and Template Access.mp4 | 37.37 MB | ||
| 17. Lifecycle Hooks and Template Access.srt | 3.57 KB | ||
| 18. @ContentChild() in Angular 8.html | 733 B | ||
| 19. Getting Access to ng-content with @ContentChild.mp4 | 45.59 MB | ||
| 19. Getting Access to ng-content with @ContentChild.srt | 3.78 KB | ||
| 2. Splitting Apps into Components.mp4 | 24.11 MB | ||
| 2. Splitting Apps into Components.srt | 8.11 KB | ||
| 20. Wrap Up.mp4 | 3.61 MB | ||
| 20. Wrap Up.srt | 1.11 KB | ||
| 20.1 cmp-databinding-final.zip.zip | 22.27 KB | ||
| 21. Practicing Property & Event Binding and View Encapsulation.html | 142 B | ||
| 22. [OPTIONAL] Assignment Solution.mp4 | 189.67 MB | ||
| 22. [OPTIONAL] Assignment Solution.srt | 17.72 KB | ||
| 22.1 cmp-databinding-assignment-solution.zip.zip | 24.07 KB | ||
| 3. Property & Event Binding Overview.mp4 | 6.06 MB | ||
| 3. Property & Event Binding Overview.srt | 2.24 KB | ||
| 4. Binding to Custom Properties.mp4 | 23.79 MB | ||
| 4. Binding to Custom Properties.srt | 7.01 KB | ||
| 5. Assigning an Alias to Custom Properties.mp4 | 8.37 MB | ||
| 5. Assigning an Alias to Custom Properties.srt | 2.56 KB | ||
| 6. Binding to Custom Events.mp4 | 35.92 MB | ||
| 6. Binding to Custom Events.srt | 11.22 KB | ||
| 7. Assigning an Alias to Custom Events.mp4 | 3.77 MB | ||
| 7. Assigning an Alias to Custom Events.srt | 1.14 KB | ||
| 8. Custom Property and Event Binding Summary.mp4 | 8.82 MB | ||
| 8. Custom Property and Event Binding Summary.srt | 2.55 KB | ||
| 9. Understanding View Encapsulation.mp4 | 19.46 MB | ||
| 9. Understanding View Encapsulation.srt | 5.96 KB | ||
| 6. Course Project - Components & Databinding | |||
| 1. Introduction.mp4 | 1.41 MB | ||
| 1. Introduction.srt | 1.15 KB | ||
| 1.1 prj-basics-final.zip.zip | 28.41 KB | ||
| 2. Adding Navigation with Event Binding and ngIf.mp4 | 16.72 MB | ||
| 2. Adding Navigation with Event Binding and ngIf.srt | 8.94 KB | ||
| 3. Passing Recipe Data with Property Binding.mp4 | 10.93 MB | ||
| 3. Passing Recipe Data with Property Binding.srt | 5.88 KB | ||
| 4. Passing Data with Event and Property Binding (Combined).mp4 | 26.17 MB | ||
| 4. Passing Data with Event and Property Binding (Combined).srt | 12.95 KB | ||
| 5. Make sure you have FormsModule added!.html | 471 B | ||
| 6. Allowing the User to Add Ingredients to the Shopping List.mp4 | 61.78 MB | ||
| 6. Allowing the User to Add Ingredients to the Shopping List.srt | 10.39 KB | ||
| 6.1 prj-cmp-databinding-final.zip.zip | 30.58 KB | ||
| 7. Directives Deep Dive | |||
| 1. Module Introduction.mp4 | 4.69 MB | ||
| 1. Module Introduction.srt | 2.03 KB | ||
| 1.1 directives-start.zip.zip | 17.54 KB | ||
| 10. What Happens behind the Scenes on Structural Directives.mp4 | 12.58 MB | ||
| 10. What Happens behind the Scenes on Structural Directives.srt | 3.7 KB | ||
| 11. Building a Structural Directive.mp4 | 24.84 MB | ||
| 11. Building a Structural Directive.srt | 7.69 KB | ||
| 12. Understanding ngSwitch.mp4 | 10.49 MB | ||
| 12. Understanding ngSwitch.srt | 3.48 KB | ||
| 12.1 directives-final.zip.zip | 19.97 KB | ||
| 2. ngFor and ngIf Recap.mp4 | 14.32 MB | ||
| 2. ngFor and ngIf Recap.srt | 4.89 KB | ||
| 2.1 directives-start.zip.zip | 17.54 KB | ||
| 3. ngClass and ngStyle Recap.mp4 | 11.17 MB | ||
| 3. ngClass and ngStyle Recap.srt | 3.9 KB | ||
| 4. Creating a Basic Attribute Directive.mp4 | 90.75 MB | ||
| 4. Creating a Basic Attribute Directive.srt | 8.27 KB | ||
| 5. Using the Renderer to build a Better Attribute Directive.mp4 | 18.06 MB | ||
| 5. Using the Renderer to build a Better Attribute Directive.srt | 9.73 KB | ||
| 6. More about the Renderer.html | 430 B | ||
| 7. Using HostListener to Listen to Host Events.mp4 | 11.36 MB | ||
| 7. Using HostListener to Listen to Host Events.srt | 3.92 KB | ||
| 8. Using HostBinding to Bind to Host Properties.mp4 | 13.07 MB | ||
| 8. Using HostBinding to Bind to Host Properties.srt | 4.08 KB | ||
| 9. Binding to Directive Properties.mp4 | 27.55 MB | ||
| 9. Binding to Directive Properties.srt | 8.52 KB | ||
| 8. Course Project - Directives | |||
| 1. Building and Using a Dropdown Directive.mp4 | 14.04 MB | ||
| 1. Building and Using a Dropdown Directive.srt | 8.23 KB | ||
| 1.1 prj-directives-final.zip.zip | 30.35 KB | ||
| 2. Closing the Dropdown From Anywhere.html | 755 B | ||
| 9. Using Services & Dependency Injection | |||
| 1. Module Introduction.mp4 | 5.97 MB | ||
| 1. Module Introduction.srt | 2.02 KB | ||
| 1.1 services-start.zip.zip | 21.11 KB | ||
| 10. Services in Angular 6+.html | 1.16 KB | ||
| 10.1 services-final.zip.zip | 21.98 KB | ||
| 11. Practicing Services.html | 142 B | ||
| 12. [OPTIONAL] Assignment Solution.mp4 | 149.93 MB | ||
| 12. [OPTIONAL] Assignment Solution.srt | 12.92 KB | ||
| 12.1 services-assignment-solution.zip.zip | 23.08 KB | ||
| 2. Why would you Need Services.mp4 | 8.18 MB | ||
| 2. Why would you Need Services.srt | 2.98 KB | ||
| 2.1 services-start.zip.zip | 21.11 KB | ||
| 3. Creating a Logging Service.mp4 | 13.43 MB | ||
| 3. Creating a Logging Service.srt | 4.45 KB | ||
| 4. Injecting the Logging Service into Components.mp4 | 24.37 MB | ||
| 4. Injecting the Logging Service into Components.srt | 7.94 KB | ||
| 5. Creating a Data Service.mp4 | 24.32 MB | ||
| 5. Creating a Data Service.srt | 8.6 KB | ||
| 6. Understanding the Hierarchical Injector.mp4 | 9.86 MB | ||
| 6. Understanding the Hierarchical Injector.srt | 3.62 KB | ||
| 7. How many Instances of Service Should It Be.mp4 | 8.55 MB | ||
| 7. How many Instances of Service Should It Be.srt | 3.16 KB | ||
| 8. Injecting Services into Services.mp4 | 16.7 MB | ||
| 8. Injecting Services into Services.srt | 5.57 KB | ||
| 9. Using Services for Cross-Component Communication.mp4 | 15.77 MB | ||
| 9. Using Services for Cross-Component Communication.srt | 5.07 KB | ||
| 9.1 services-final.zip.zip | 21.98 KB | ||
| ReadMe.txt | 538 B | ||
| Visit Coursedrive.org.url | 124 B | ||
| ReadMe.txt | 538 B | ||
| Visit Coursedrive.org.url | 124 B |
Angular 8 (formerly Angular 2) - The Complete Guide Download
Master Angular (formerly "Angular 2") and build awesome, reactive web apps with the successor of Angular.js

What you'll learn
Develop modern, complex, responsive and scalable web applications with Angular 8
Fully understand the architecture behind an Angular 8 application and how to use it
Use their gained, deep understanding of the Angular 8 fundamentals to quickly establish themselves as frontend developers
Create single-page applications with one of the most modern JavaScript frameworks out there
Requirements
NO Angular 1 or Angular 2 knowledge is required!
Basic HTML and CSS knowledge helps, but isn't a must-have
Prior TypeScript knowledge also helps but isn't necessary to benefit from this course
Basic JavaScript knowledge is required
Description
This course starts from scratch, you neither need to know Angular 1 nor Angular 2!
Angular 8 simply is the latest version of Angular 2, you will learn this amazing framework from the ground up in this course!
Join the most comprehensive, popular and bestselling Angular course on Udemy and benefit not just from a proven course concept but from a huge community as well!
From Setup to Deployment, this course covers it all! You'll learn all about Components, Directives, Services, Forms, Http Access, Authentication, Optimizing an Angular App with Modules and Offline Compilation and much more - and in the end: You'll learn how to deploy an application!
But that's not all! This course will also show you how to use the Angular CLI and feature a complete project, which allows you to practice the things learned throughout the course!
And if you do get stuck, you benefit from an extremely fast and friendly support - both via direct messaging or discussion. You have my word! ;-)
Angular is one of the most modern, performance-efficient and powerful frontend frameworks you can learn as of today. It allows you to build great web apps which offer awesome user experiences! Learn all the fundamentals you need to know to get started developing Angular applications right away.
Hear what my students have to say
Absolutely fantastic tutorial series. I cannot thank you enough. The quality is first class and your presentational skills are second to none. Keep up this excellent work. You really rock! - Paul Whitehouse
The instructor, Max, is very enthusiastic and engaging. He does a great job of explaining what he's doing and why rather than having students just mimic his coding. Max was also very responsive to questions. I would recommend this course and any others that he offers. Thanks, Max!
As a person new to both JavaScript and Angular 2 I found this course extremely helpful because Max does a great job of explaining all the important concepts behind the code. Max has a great teaching ability to focus on what his audience needs to understand.
This Course uses TypeScript
TypeScript is the main language used by the official Angular team and the language you'll mostly see in Angular tutorials. It's a superset to JavaScript and makes writing Angular apps really easy. Using it ensures, that you will have the best possible preparation for creating Angular apps. Check out the free videos for more information.
TypeScript knowledge is, however, not required - basic JavaScript knowledge is enough.
Why Angular?
Angular is the next big deal. Being the successor of the overwhelmingly successful Angular.js framework it’s bound to shape the future of frontend development in a similar way. The powerful features and capabilities of Angular allow you to create complex, customizable, modern, responsive and user friendly web applications.
Angular 8 simply is the latest version of the Angular framework and simply an update to Angular 2.
Angular is faster than Angular 1 and offers a much more flexible and modular development approach. After taking this course you’ll be able to fully take advantage of all those features and start developing awesome applications immediately.
Due to the drastic differences between Angular 1 and Angular (=Angular 8) you don’t need to know anything about Angular.js to be able to benefit from this course and build your futures projects with Angular.
Get a very deep understanding of how to create Angular applications
This course will teach you all the fundamentals about modules, directives, components, databinding, routing, HTTP access and much more! We will take a lot of deep dives and each section is backed up with a real project. All examples showcase the features Angular offers and how to apply them correctly.
Specifically you will learn:
Which architecture Angular uses
How to use TypeScript to write Angular applications
All about directives and components, including the creation of custom directives/ components
How databinding works
All about routing and handling navigation
What Pipes are and how to use them
How to access the Web (e.g. RESTful servers)
What dependency injection is and how to use it
How to use Modules in Angular
How to optimize your (bigger) Angular Application
We will build a major project in this course
and much more!
Pay once, benefit a lifetime!
Don’t lose any time, gain an edge and start developing now!
Who this course is for:
Newcomer as well as experienced frontend developers interested in learning a modern JavaScript framework
This course is for everyone interested in learning a state-of-the-art frontend JavaScript framework
Taking this course will enable you to be amongst the first to gain a very solid understanding of Angular

Download More Latest Courses Visit ==>> Course Drive
| torrent name | size | uploader | age | seed | leech |
|---|---|---|---|---|---|
| 2.4 GB | freecoursewb | 5 months | 0 | 0 | |
| 849.1 MB | freecoursewb | 8 months | 5 | 0 | |
| 1.4 GB | freecoursewb | 10 months | 1 | 0 | |
| 1.5 GB | freecoursewb | 1 year | 0 | 1 | |
| 2 GB | freecoursewb | 1 year | 3 | 0 |
All Comments