Vind een opleiding

Angular Router Jumpstart & FREE E-Book - Udemy

Doelgroep: Alle niveaus
Duur: 24 colleges - 1,5 uur
Richtprijs: € 49,99
Taal: Engels
Aanbieder: Udemy

>> proefles

This course (including the 52 page Angular Router Jumpstart E-Book)  is a Concise and Practical Guide To the Angular Router. All the video content of this course is in line with the latest Angular 7 release.

If you are looking to learn quickly how to leverage the Angular router to build the navigation system of your application, then this is the right course for you! 

We will cover everything from basic scenarios like how to set up the router in your application, declarative and programmatic navigation, to common business scenarios like implementing a Master / Detail navigation, Auxiliary Routes, Router Guards and Router Lazy Loading. 

This course includes an exercise at the end where we will build a dashboard.  

Course Detailed Overview

Single Page Applications have been around for many years now, but as we surf the Internet we rarely find them today. Why ? The main reason for that has been the difficulty of having single page apps be properly ranked by search engines.

But there are some very good news for Angular Developers, and developers of single page apps in general: the Google crawler is now much better at crawling single page applications, meaning that today its more important than ever for a developer to be able to build such type of applications. Also Single Page apps are and will likely continue to be very popular for building authenticated dashboards and enterprise applications.

The bottom line is that In the upcoming years we can expect an increase in the number of single page applications, so the goal of this course is to prepare you for that scenario by doing a step by step deep dive into the Angular Router.

What You Will Learn

This course covers the Angular Router in-depth. Its a continuously evolving course so you can expect new sections to be added as new releases are made. We are going to cover all the major routing concepts, starting at the beginning.

First we will cover how can we setup the router and avoid right off the bat some very common pitfalls that happen to developers that are just trying out the router for the first time. We are going to learn both declarative template driven routing and imperative or programmatic routing, and we are going to cover in detail child routes: when to use them and why, how do they work.

We are going to cover how the Angular Router allows us to easily implement some commonly used patterns like Master Detail. We are going to learn about the reactive features of the routers, namely we will cover the multiple parameters and query parameters observables.

We will cover the notion of route snapshot and we are going to show how routing can be the source of accidental memory leaks and how we can prevent that. The course will also cover route guards and auxiliary routes: we are going to learn exactly what are auxiliary routes but more importantly we will cover when should we use them, why and what are some common use cases.

The course finishes off with a very cool exercise where we are going to learn how we can build a widget dashboard by using the notion of auxiliary routes. With this course you can expect to get a solid foundation on the Angular router and feel confident tackling real world applications scenarios that involve the Angular Router.


>> Meer info