Angular Router In Depth (Angular 19)

Build large-scale Angular 19 Single Page Applications (SPAs) with the powerful Angular Router

4.50 (1542 reviews)
Udemy
platform
English
language
Web Development
category
Angular Router In Depth (Angular 19)
16 947
students
5 hours
content
Mar 2025
last update
$79.99
regular price

What you will learn

Code in Github repository with downloadable ZIP files per section

In-depth guided tour to the Angular Router

Angular Router Best Practices

Leverage Lazy-loading to the maximum

Master-Detail with Detail to Detail Navigation

Preloading In Depth

Router Guards In Depth

Advanced Router Concepts

Why take this course?

🌟 Course Title: Angular Router In Depth (Angular 18)
🚀 Course Headline: Build Large-Scale Angular 18 Single Page Applications (SPAs) with the Powerful Angular Router!




  1. What is a single page application?
  2. Best practices for router configuration: home route, page not found route, etc.
  3. Essential Router configurations concepts: paths, components, and outlets
  4. Essential Router navigation concepts; the routerLink and routerLinkActive directives
  5. Relative vs Absolute routing best practices
  6. Understanding Path matching and router configuration order
  7. Router Path and Query parameters
  8. Router redirects
  9. Deep linking with the Angular router: master-detail with detail-to-detail navigation scenario
  10. Understanding router snapshots vs router observables
  11. Lazy loaded routes
  12. Route data pre-loading with Resolvers
  13. Router module pre-loading strategies, building a custom preloading strategy
  14. Router Guards - CanActivate and CanActivateChild Authentication Guards
  15. Preventing route exits with CanDeactivate guards
  16. Checking if a lazy-loaded module can be loaded with CanLoad
  17. Router Loading Indicator
  18. Understanding Router Hash location strategy
  19. Secondary router outlets and auxiliary routes
  20. The router module extra configuration options: enableTracing, scrollPositionRestoration, paramsInheritanceStrategy, etc.


Screenshots

Angular Router In Depth (Angular 19) - Screenshot_01Angular Router In Depth (Angular 19) - Screenshot_02Angular Router In Depth (Angular 19) - Screenshot_03Angular Router In Depth (Angular 19) - Screenshot_04

Our review

🌟 Global Course Rating: 4.51/5

Review Summary

This course on Angular Routing provided by Angular University is highly rated by recent students, with an average rating of 4.51 out of 5 stars. The course has been recognized as one of the better courses available on Udemy, offering clear and well-explained content that covers both theoretical and practical aspects of Angular Routing. The majority of users found the course to be valuable for enhancing their knowledge about routing in Angular, with some noting that a portion of the content was already familiar to them due to prior knowledge or experience.

Pros of the Course:

  • Comprehensive Coverage: The course covers a wide range of topics related to Angular Routing, including guards, resolvers, and secondary outlets.
  • Ease of Understanding: The materials are well-explained, making complex concepts accessible and understandable for learners.
  • Real-World Application: The course content is practical and applicable to real-life applications, not just theoretical knowledge.
  • Clear Code Examples: Most users appreciated the clarity of the code examples provided in the course, which were said to work out-of-the-box with minimal issues.
  • Unique Teaching Style: Some learners highlighted the unique way of teaching that Angular University offers, making it a recommended choice for specialization in Angular.
  • Positive Feedback on Video Quality: The video content is praised for its quality and the professional explanation provided by Vasco.

Cons of the Course:

  • Outdated Content Concerns: A few users pointed out that some aspects of the course, particularly around guard types and resolvers, are deprecated since Angular 15, which may cause confusion for those using newer versions of Angular.
  • Intro Annoyance: Some learners found the intro at the beginning of each video to be a bit distracting when multitasking during video playback.
  • Theory Focus: The course is more theory-oriented, which may not cater to some learners who prefer hands-on practice or a blend of both.
  • Need for Updates: A few users requested updates to the course content to reflect newer versions of Angular, such as Angular 16, and the removal of outdated practices.

Additional Notes:

  • Course Structure: The course is structured in a way that allows learners to quickly grasp the concepts of Angular Routing, with a focus on practical implementation rather than just theory.
  • Community Support: There is an active community of learners who have taken the course, suggesting that it remains popular and relevant despite some content needing updates.
  • Recommendation for Improvement: The course could benefit from a thorough update to ensure all functionalities and best practices align with the latest version of Angular. Additionally, providing more in-depth explanations behind the scenes could further enhance learner understanding.

Overall, the course is highly recommended for those looking to understand or deepen their knowledge of Angular Routing. With a few updates to align with the latest Angular versions, it has the potential to maintain its high rating and continue providing value to the Angular community.

Related Topics

3202558
udemy ID
04/06/2020
course created date
08/07/2020
course indexed date
Abdel
course submited by