Architect Scale-able Enterprise Application in Angular Part1
2.9 (11 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,043 students enrolled

Architect Scale-able Enterprise Application in Angular Part1

Learn Angular 6-8 for large scale systems, configurations, service interceptors, data encryption and more
2.9 (11 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,043 students enrolled
Created by Bhushan Pawar
Last updated 8/2018
English
Current price: $48.99 Original price: $69.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 2 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Understand about large scale application development in angular 6
  • Can configure applications as per environment
  • Logging and Error handling in right way - exportable logging to sentry or other servers
  • Work delegation to different components to make things faster, reliable and efficient
  • System workflows, data interactions, OOPs for component level access
  • Saving the data in browser storage in right way
  • PubSub factories for observable data and cache changes
  • Recoverable cache and authentication logics
  • MQTT real-time light weight Queue interactions
Course content
Expand all 19 lectures 02:05:17
+ Service layer and app configurations
4 lectures 27:49
Data access layer for HTTP service
14:01
Getting application configuration ready with DAL
05:53
Intercepting Custom HTTP service with Inteceptors
05:32
+ Configuring application and its parts
2 lectures 34:33
Configure error handlers, error exporters with Sentry
15:46
Isolating loggers with app configuration
18:47
+ Routing and guarding the routes
4 lectures 16:49
Defining the layouts
01:44
Defining components in folder structures
04:18
Setting up routing
08:52
Setting up guards and access layers
01:55
+ Data Layers, storage, recovery and access
2 lectures 24:02
Adding data layers on browser storage
22:43
Adding Security layers for data layers
01:19
+ Push Notifications
1 lecture 04:53
Adding push notification helper
04:53
+ Summary
1 lecture 01:20
Tips for Modules and Loggers
01:20
Requirements
  • angular basics
  • angular 2,4 or 5
  • Basic HTML, CSS, Typescripts
  • Business applications understanding
Description

You will get understanding of dividing the code in different module to scale at large levels. In this course we will understand code and responsibility of files, making it easy to expand later. You will learn different aspects of using the different components like services, HTTP interceptors, local storage, encryption, on the fly cache, cache synchronisation, Push notification systems, binding the components in single layouts, layout structuring basics and much more.

Please note that this course mostly focus on business layer for Angular architecture, not UI based applications. We will make that in Part 2. I recommend to take this course to undestand next with clear understanding.

Who this course is for:
  • Any good programmer, enthusiast in Angular willing to develop the enterprise applications.
  • A working person in industry needs to develop large scale applications
  • Person having Architecture level interest in Angular or any system
  • Modularization of large scale applications