Angular Enterprise Applications Workshop

Learn Angular Architecture with Micro Frontends, Single Sign-on, Monorepos and Nx in this awesome hands-on instructor-led online training this December!

Angular Enterprise Applications Workshop

Professional Angular Training!

πŸŽ“ Design large-scale enterprise Angular applications
πŸ”₯ 14 hours of intensive hands-on training
β€πŸ‘¨β€πŸ« Instructor-led LIVE online course!
❌ No Death by PowerPoint. There are slides, but most of the content is hands-on labs
πŸ™‹β€β™‚οΈ You’ll have the chance to ask questions and discuss with the instructor

> Learn More and Register

Angular Enterprise Applications Workshop

DAY 1
  • Structure for Large Applications: Monorepos, Nx and Strategic Design (DDD)
    • Plan architectures with Strategic Design (DDD)
    • CLI workspaces and monorepos with Nx (Nrwl Extensions)
    • Categorization for libraries, modules and components
    • Enforcing your architecture with access restrictions
    • Cross-domain communication
    • Configurable libraries with advanced DI patterns
    • The open/close principle in Angular
    • Distributing libraries using NPM
    • Build performance: Incremental builds and tests with the Build Cache
  • Reactive Architectures and your Tactical Design
    • Using the FaΓ§ade Pattern
    • The Principle of the Least Responsible Moment
    • NGRX and your Domain Layer
    • Normalization and View Models
DAY 2
  • Scalable architectures: Micro Frontends with Module Federation and Angular Elements
    • From strategic design to micro frontends
    • Advantages and disadvantages of Micro Frontends
    • Monorepos vs. multiple repos
    • Use Webpack Module Federation to load separately compiled and provided micro frontends
    • Dynamic Module Federation
    • Sharing dependencies
    • Dealing with different versions and version mismatches
    • Communication between Micro Frontends
    • Mixing frameworks and versions with Angular Elements and Web Components
  • Single Sign-on
    • Connect existing identity solutions such as Active Directory
    • Social login (login with Facebook, etc.)
    • OAuth 2 as well as 2.1 and OpenId Connect
    • Token refresh
    • Single sign out
    • Current recommendations of the OAuth 2 Working Group and consequences

> Learn More and Register

Angular Enterprise Applications Badge