Learn the core concepts and elements of the framework and understand how to develop single page applications that run on client browser using Angular. Complete example is available at: https://github.com/referbruv/opensocialapp-angular-example
Learn the basic concepts of NgModule, Directive and Component functionalities in Angular with how-to guide and example illustrations.
Angular router is a powerful means of providing navigation across components in an application, all inside the client browser.
Template-driven forms use the two-way binding capabilities of Angular to update the data model as the template state changes with user input.
Reactive Forms provide a Model based approach to handle form inputs and offer an immutable approach for handling the form state at any given point of time. This facilitates having consistent and predictable form state data for easy testing.
Single Page Applications often rely on HTTP requests for requesting data from APIs through which they operate on the data fetched into powerful presentation logic or front-end transformations. Angular facilitates making HTTP calls to APIs using its HttpClient library
Another possible use case of HttpInterceptors can be catching exceptions which might occur during an API request and handle these scenarios so that the calling components or services may not need to handle them explicitly, leading to a sort of safe-path for all HTTP requests.
An Observable works on a pub-sub model, where there are n number of clients which subscribe to one Subscription, and whenever a new value is available in the Subscription, all the subscribed clients to that Subscription are notified of the new value.
let's look at how we can authenticate users and issue JWT tokens for those authenticated and secure app interactions in Angular.
Docker is a tool which helps in creating, deploying, and running applications by means of isolated environments called as containers. A container can be thought of a package which allows developer to pack all the necessary libraries and dependencies for running an application without any issues and deploy the entire container as an instance.