Angular for Architects: Data Patterns

with Dan Wahlin & John Papa


How do you follow the best practices and set yourself up to successfully maintain your application? Are you meeting your business requirements and considering resiliency patterns? How do you log critical app activity, manage shared state, and design your components?

These data patterns help you tackle using data in your applications to solve everyday architecture challenges.

What you will learn Angular for Architects: Data Patterns:

  • Component’s View models
  • Interface and class patterns
  • Consuming data
  • Subjects and RxJS Operators
  • Ngrx patterns
  • Ngrx/Data patterns

This workshop builds on your Angular foundations, adding expert tips and techniques helping you scale your apps and become more productive.

Full Workshop


Dan Wahlin


Dan Wahlin founded Wahlin Consulting (https://codewithdan.com) which provides training and architecture services on front-end and back-end web technologies, Microservices, and Docker/Kubernetes. He’s published multiple courses on Pluralsight.com and is a Docker Captain, Microsoft MVP/Regional Director, and Google GDE. Dan speaks at multiple conferences and runs the Code with Dan development newsletter.

John Papa



John Papa is a dedicated father and husband, a professional Web Developer, and avid OSS and community advocate. He currently is a Developer Advocate for Microsoft and has formerly worked for Disney on several web and mobile applications that you may be using. His passions are coding and teaching modern web technologies and enjoying everything Disney with his family. John is a co-host of the Real Talk JavaScript podcast, author of the Angular Style Guide, and many popular Pluralsight courses.