• 09 & 12.10
  • 9 AM – 5 PM (CEST)
  • Online

Workshops Package
Scalable Architecture & Modern Reactivity + Signal Forms

Last Call (-15%) pricing is now open!

Is it for you?

The Angular ecosystem is evolving toward “Zone-less” performance and full signal-based reactivity. Clinging to outdated patterns such as complex RxJS chains, manual subscriptions, and monolithic structures results in technical debt that stifles your team’s growth.

This bundle is designed for you if you aim to modernize your development workflow comprehensively. Instead of piecemeal learning, you will gain a cohesive skill set: understanding how to establish robust architectural frameworks and populate them with modern, lightweight form logic. It is an investment that empowers you to write code with confidence and speed, aligned with the latest Google standards.

Agenda

Day 1. Scalable Architecture & Modern Reactivity

  • Date: 09.10
  • Duration: 8 hours
  • Workshop Lead: Fanis Prodromou (GDE)
  1. 01

    Nx Architecture: Building Scalable Monorepos

    • The Modulith Pattern – Organize apps into self-contained “Moduliths” for scalability.
    • Layered Architecture – Master separation of concerns using Feature, UI, and Data-Access layers.
    • Workspace Mastery – Efficiently manage the apps vs libs structure using the CLI and Console.
    • Lazy Loading – Configure clean routing using Feature Libraries as entry points.
  2. 02

    Enforcing Boundaries & Visualizing Dependencies

    • Dependency Graph – Visualize architecture and data flow in real-time with nx graph.
    • Affected Analysis – Identify exactly which projects are impacted by code changes.
    • Architectural Rules – Use tagging and ESLint constraints to prevent circular dependencies.
    • Intentional Failure – Debug linter errors to understand strict code boundary enforcement.
  3. 03

    Signals Core & Fine-Grained Reactivity

    • Signal Fundamentals – Master the basics of signal() vs variables vs Observables.
    • State Derivation – Use computed() for automatic, memoized state calculations.
    • Side Effect Management – Manage DOM updates and logging cleanly with effect().
  4. 04

    Advanced Signals & Data Flow

    • Declarative I/O – Implement the modern input() and output() APIs.
    • Resettable State – Manage derived state updates with linkedSignal.
    • Async Data Flow – Handle async loading states using rxResource or toSignal.
    • Signal Forms – Build reactive forms using the experimental form() API.

(NEW) AI topics

  1. 01

    Workspace Intelligence & The “Context Gap”

    • The “Context Gap” Explained: Why standard, text-only prompts fail in monorepos because they see individual files but miss the high-level architecture.
    • Instant Architectural Understanding: Using the nx graph as a “Source of Truth” to feed AI agents a structured map of 150+ libraries.
  2. 02

    Framework Intelligence: Signals & Angular MCP

    • Powering Modern Angular: Installing framework-specific Agent Skills and MCP Servers.
    • The Synergy Model: Using Nx as the “Map” to find code and the Angular MCP as the “Expert Tools” to refactor it.
    • Future-Proofing the Stack: Using automated tools to modernize legacy code and stay up to date with modern reactivity.
  3. 03

    AI-Assisted Signal Migrations

    • Automated Refactoring: Using AI to safely convert legacy RxJS streams and @Input() decorators into modern Signals, input(), and output() APIs.
    • Zoneless Readiness: Delegating the heavy lifting of state migration to agents that respect your workspace’s Architectural Guardrails and Tags.
    • Safe Scaffolding: Using the nx-generate skill to create new features with signal-based boilerplate automatically.
    • Workflow Blueprints: Real-world examples of automated discovery, architectural auditing, and mass Signal migrations.

Interested in becoming a certified Angular Architect?

Max 15 seats groups. 1:1 GDE mentoring included.

See tickets

Day 2. Signal Forms

  • Date: 12.10
  • Duration: 8 hours
  • Workshop Lead: Mateusz Stefańczyk (GDE)
  1. 01

    Foundations

    • Welcome & Introduction
    • Reactive Forms vs Signal Forms – pain points solved, migration strategies, when to use each
    • Signal Forms Syntax & Fundamentals – form models, field trees, [field] directive, two-way binding
  2. 02

    Form Architecture

    • Working with Form Models – reading/updating models, nested structures, arrays, dynamic fields
    • Custom Form Controls – reusable components, integration patterns
    • Advanced Validation – custom validators, cross-field validation, async validators, error handling
  3. 03

    Scalable Architectures

    • Schema-Based Forms – reusable schemas, composition patterns, type-safe design
    • Enterprise Patterns – form orchestration, sharing schemas, state management integration
  4. 04

    Production Ready

    • Best Practices & Performance – model design, initialization strategies, optimization techniques, testing
    • Real-World Case Study – complete feature walkthrough, API integration
    • Q&A & Wrap-up

Ready to master Signal Forms in practice?

Max 15 seats groups. 1:1 GDE mentoring included.

See tickets

What Will You Get?

Hands-On Exercises

Real coding tasks, not just slides.

Q&A Session

Time to ask about your own project.

Small Group

Max 15 people, so everyone gets attention.

Certificate

Proof of your updated Angular skills.

1:1 With A GDE

A private 30-min call about your codebase.

Fully Online

Join live from anywhere in the world.

100+

Trained developers

Software engineers, architects and tech leads

4.8/5

Workshop Rating

Based on post-workshop participant feedback

2

Google Developer Experts

Core contributors to Angular.love, leading the Angular community

Your Trainers

Mateusz Stefańczyk

Mateusz Stefańczyk

Google Developer Expert

For 9 years, Mateusz has been developing web applications with Angular. He has performed dozens of audits for Angular projects worldwide. Mateusz actively participates in the angular.love community, writing expert articles, and sharing his knowledge at Angular meetups in Poland, Norway, Germany, and the UK.

Fanis Prodromou

Fanis Prodromou

Google Developer Expert

Google Developer Expert (GDE) for Angular and Senior Front-End Developer. He is passionate about sharing his knowledge through his YouTube channel, speaking at conferences and meetups, and technical articles. He also stays current in the ever-evolving tech world by attending conferences and experimenting with new technologies, and is a co-organizer of the Angular Athens meetup in Greece.

What developers say about our workshops?

“I highly recommend Modern Angular Workshops. Mateusz' deep knowledge makes it really beneficial. Workshops helped me take my signal skills to another level and I hope that I will have opportunity to participate once again.”

Jakub BryśkaJakub Bryśka

Get your tickets

Join us for an online workshop. Secure your spot today!

Architecture

Start at 9AM (CEST) • Duration 8h

09.10 • Last Call (-15%) Price

399339 EUR

  • 30-min 1:1 session with GDE
  • Full-day workshop access
  • Hands-on sessions with mentor
  • Personal Certificate of Participation
Get My Ticket

Signal Forms

Start at 9AM (CEST) • Duration 8h

12.10 • Last Call (-15%) Price

349296 EUR

  • 30-min 1:1 session with GDE
  • Full-day workshop access
  • Hands-on sessions with mentor
  • Personal Certificate of Participation
Get My Ticket

Bring This Workshop to Your Team!

Want to upskill your entire dev team? This Angular workshop is also available as a private in-house or remote session, fully adapted to your team’s needs, codebase, and experience level.

Contact us

FAQ

Who is this Angular workshop for?

For developers who have been working with Angular but haven’t had time to catch up with the latest changes. Also ideal for those early in their Angular journey (up to ~1 year) who want to understand modern patterns, architecture, and tooling.

Will the workshop be recorded and available for later access?

No, the workshop will be live only. There will be no recordings available afterwards.

In what language will the workshop be conducted?

The workshop will be conducted in English.

Is there any certification or proof of participation?

Yes, every participant will receive a certificate of participation after completing the workshop.

What happens if the minimum group size isn't reached?

We will get in touch with you ahead of time. You will have the choice to either transfer your registration to a new workshop date or receive a full 100% refund.

Do you issue invoices?

Yes. Immediately after purchasing via Stripe, you will receive an automatic receipt. Shortly after, we will manually issue and email you our official company invoice.

Can I get an invoice with a deferred payment term?

Absolutely! If you need an invoice with specific payment terms, email us at workshop@houseofangular.io, and we will issue one for you.

Do I need to install anything before the workshop?

Yes. To get the most out of our hands-on sessions, please ensure your machine is ready with the following:

  • Node.js (LTS): The engine that powers our workspace.
  • VS Code: Our primary IDE for all examples (WebStorm is also welcome).
  • Stable Internet: We will be installing several NPM packages during the first session.

Working on other projects with older Node versions? Don’t worry about breaking your current setup. We highly recommend using a Node Version Manager to switch between versions easily:

  • macOS / Linux: Use the n package or nvm.
  • Windows: Use nvm-windows.

Workshop Tip: Once you have a manager installed, you can simply run n lts or nvm install lts to grab the version we need for the workshop without uninstalling your older versions.

Thank you for signing up!

Please check your email inbox in a few minutes. If you don't see our message, please also check the promotions folder.