{"id":12494,"date":"2023-05-30T15:28:02","date_gmt":"2023-05-30T13:28:02","guid":{"rendered":"https:\/\/angular.kloosprojekt.com\/?page_id=12494"},"modified":"2026-03-24T09:50:13","modified_gmt":"2026-03-24T08:50:13","slug":"home","status":"publish","type":"page","link":"https:\/\/www.angulararchitects.io\/en\/","title":{"rendered":"Home"},"content":{"rendered":"  \n<div class=\"hero\">\n  <div class=\"hero-ow\">\n    <div class=\"hero-iw\">\n      <div class=\"hero-image-spacer\">\n                <div data-responsive-background-image style=\"\" class=\"hero-image\n            image-position-vertical-desktop-top\n            image-position-horizontal-desktop-center\n            image-position-vertical-tablet-top\n            image-position-horizontal-tablet-right\n            image-position-vertical-mobile-top\n            image-position-horizontal-mobile-right\" fetchPriority=\"high\">\n\n          <img decoding=\"async\" alt=\"\" rel=\"preload\" fetchPriority=\"high\" class=\"responsive-background-image\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/12\/alt.jpg\" srcset=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/12\/alt.jpg 1992w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/12\/alt-300x135.jpg 300w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/12\/alt-1024x461.jpg 1024w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/12\/alt-768x345.jpg 768w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/12\/alt-1536x691.jpg 1536w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/12\/alt-600x270.jpg 600w\">\n        <\/div>\n      <\/div>\n      <div class=\"hero-box-spacer\">\n        <div class=\"hero-box-dummy-top\"><\/div>\n        <div class=\"hero-box-wrapper\" style=\"background-color: #560F35;\">\n          <div class=\"hero-box\">\n                          <div class=\"hero-hashtag\"> #ANGULARarchitects<\/div>\n                                      <h1 class=\"hero-heading\">Angular from Insiders!<\/h1>\n                                      <div class=\"hero-body-text\">In-depth training and consulting for your successful Angular project, delivered by an international team of experts. Available on-site and remotely.<\/div>\n                                      <a class=\"hero-button-link button-link\" href=\"\/en\/angular-workshops\/\" target=\"\">\n                Angular Workshops\n              <\/a>\n                      <\/div>\n        <\/div>\n      <\/div>\n      <div class=\"hero-box-dummy-bottom-desktop\" style=\"background-color: #560F35;\"><\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n  \n\n  \n\n  \n<div class=\"cta-default cta  has-background has-dark-purple-background-color\"\">\n  <div class=\"cta-default-ow\">\n    <div class=\"cta-default-iw  \">\n      <div class=\"cta-text-content\">\n                \n                                                        \n          \n\n  <h2  class=\"heading cta-heading has-text-color has-full-white-color  \">Slides and Examples of the latest Presentations<\/h2>\n        \n                \n                \n              <\/div>\n      \n          <\/div>\n  <\/div>\n<\/div>\n\n\n\n<figure class=\"wp-block-image alignfull size-large logo-row\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"145\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/04\/AngularArchitects-Kudennlogos-in-einem-1024x145.png\" alt=\"\" class=\"wp-image-30011\" srcset=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/04\/AngularArchitects-Kudennlogos-in-einem-1024x145.png 1024w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/04\/AngularArchitects-Kudennlogos-in-einem-300x43.png 300w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/04\/AngularArchitects-Kudennlogos-in-einem-768x109.png 768w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/04\/AngularArchitects-Kudennlogos-in-einem-1536x218.png 1536w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/04\/AngularArchitects-Kudennlogos-in-einem-2048x290.png 2048w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/04\/AngularArchitects-Kudennlogos-in-einem-600x85.png 600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n\n<div id=\"presentations-listing-1776276148\" class=\"presentations-listing\">\n  <div class=\"presentations-listing-ow\">\n    <div class=\"presentations-listing-iw \">\n      \n      <div class=\"presentations-items pe\">\n        <div class=\"presentations-items-ow pe-ow\">\n          <div class=\"presentations-items-iw pe-iw\">\n            \n                                                    \n                          \n<article class=\"presentation-thumb\" aria-labelledby=\"--post-title\" role=\"article\">\n  <a class=\"presentation-link\" href=\"https:\/\/www.angulararchitects.io\/en\/presentations\/ai-assistants-for-your-angular-solutions-3\/\" aria-label=\"Read all the presentation details\">\n    <figure class=\"presentation-image-wrapper\">\n            <img decoding=\"async\" class=\"presentation-image\"\n           src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2026\/03\/angular-renovation-768x0-c-default.png\"\n           alt=\"\"\n           title=\"angular-renovation\" \/> \n    <\/figure>\n    <div class=\"presentation-about\">\n      <div class=\"presentation-conference\">\n                  <span class=\"conference\">2026 \/ 03 - Angular Days 03\/2026<\/span>\n                        <\/div>\n      <div class=\"presentation-author\">\n        Manfred Steyer\n      <\/div>\n      <div class=\"presentation-title\">\n        Migration to Signals, Signal Forms, Resource API, and NgRx Signal Store\n      <\/div>\n    <\/div>\n  <\/a>\n<\/article>\n                          \n<article class=\"presentation-thumb\" aria-labelledby=\"--post-title\" role=\"article\">\n  <a class=\"presentation-link\" href=\"https:\/\/www.angulararchitects.io\/en\/presentations\/ai-assistants-for-your-angular-solutions-2\/\" aria-label=\"Read all the presentation details\">\n    <figure class=\"presentation-image-wrapper\">\n            <img decoding=\"async\" class=\"presentation-image\"\n           src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2026\/03\/sujet-4-768x0-c-default.png\"\n           alt=\"\"\n           title=\"sujet\" \/> \n    <\/figure>\n    <div class=\"presentation-about\">\n      <div class=\"presentation-conference\">\n                  <span class=\"conference\">2026 \/ 03 - ngGraz<\/span>\n                        <\/div>\n      <div class=\"presentation-author\">\n        Manfred Steyer\n      <\/div>\n      <div class=\"presentation-title\">\n        AI Assistants for Your Angular Solutions\n      <\/div>\n    <\/div>\n  <\/a>\n<\/article>\n                          \n<article class=\"presentation-thumb\" aria-labelledby=\"--post-title\" role=\"article\">\n  <a class=\"presentation-link\" href=\"https:\/\/www.angulararchitects.io\/en\/presentations\/ai-assistants-for-your-angular-solutions\/\" aria-label=\"Read all the presentation details\">\n    <figure class=\"presentation-image-wrapper\">\n            <img decoding=\"async\" class=\"presentation-image\"\n           src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2026\/03\/steyer_AI-Assistants-1-768x0-c-default.png\"\n           alt=\"\"\n           title=\"steyer_AI-Assistants\" \/> \n    <\/figure>\n    <div class=\"presentation-about\">\n      <div class=\"presentation-conference\">\n                  <span class=\"conference\">2026 \/ 03 - ngVienna<\/span>\n                        <\/div>\n      <div class=\"presentation-author\">\n        Manfred Steyer\n      <\/div>\n      <div class=\"presentation-title\">\n        AI Assistants for Your Angular Solutions\n      <\/div>\n    <\/div>\n  <\/a>\n<\/article>\n            \n          <\/div>\n        <\/div>\n      <\/div>\n\n              <div class=\"presentations-buttons pe\">\n          <div class=\"presentations-buttons-ow pe-ow\">\n            <div class=\"presentations-buttons-iw pe-iw\">\n              <a class=\"button\" href=\"&#x2F;en&#x2F;presentations&#x2F;\" target=\"\">All presentations<\/a>\n            <\/div>\n          <\/div>\n        <\/div>\n          <\/div>\n  <\/div>\n<\/div>\n\n  \n\n<div class=\"trainings-listing pe\">\n  <div class=\"trainings-listing-ow pe-ow\">\n    <div class=\"trainings-listing-iw pe-iw \">\n                                              \n\n  <h2  class=\"heading top-trainings-heading \">Top Workshops<\/h2>\n      \n      \n      <div class=\"top-trainings-thumbs\">\n                            \n\n\n<a class=\"training-thumb\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/advanced-angular-architecture-workshop\/\">\n  <div class=\"training-thumb-ow\">\n    <div class=\"training-thumb-iw\">\n      <div class=\"training-icon\">\n        <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/Angular_Architects-Logo_A-RGB-gradient.svg\" srcset=\"\" alt=\"\"\/>\n      <\/div>\n      <div class=\"training-detail\">\n        \n          \n          <div class=\"next-event-date-time\">\n\n                          Next event: Jun 22 - Jun 25 2026\n            \n            \n            \n          <\/div>\n                <div class=\"training-title\">\n          Advanced Angular &#8211; Architecture Workshop\n        <\/div>\n        <div class=\"training-tags\">\n                      <div class=\"training-tag training-tag-duration\">Duration: 3 days (or 4 larger afternoons)<\/div>\n                                <div class=\"training-tag training-tag-location\">Remote and In-House<\/div>\n                                <div class=\"training-tag training-tag-available-as-company-workshop\">Available as company workshop<\/div>\n                  <\/div>\n                  <div class=\"training-subtitle-and-short-summary\">\n            <span class=\"training-subtitle\">Angular Advanced Workshop: <br>Advanced Concepts & Architecture<\/span>\n            <span class=\"training-short-summary\">Advanced workshop with strategies for your large and long-living business applications.<\/span>\n          <\/div>\n              <\/div>\n    <\/div>\n  <\/div>\n<\/a>\n                                      \n\n\n<a class=\"training-thumb\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/agentic-ai-with-angular-architecture-patterns\/\">\n  <div class=\"training-thumb-ow\">\n    <div class=\"training-thumb-iw\">\n      <div class=\"training-icon\">\n        <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2026\/03\/ChatGPT-Image-24.-Maerz-2026-09_59_03.png\" srcset=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2026\/03\/ChatGPT-Image-24.-Maerz-2026-09_59_03.png 1024w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2026\/03\/ChatGPT-Image-24.-Maerz-2026-09_59_03-300x300.png 300w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2026\/03\/ChatGPT-Image-24.-Maerz-2026-09_59_03-150x150.png 150w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2026\/03\/ChatGPT-Image-24.-Maerz-2026-09_59_03-768x768.png 768w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2026\/03\/ChatGPT-Image-24.-Maerz-2026-09_59_03-600x600.png 600w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2026\/03\/ChatGPT-Image-24.-Maerz-2026-09_59_03-100x100.png 100w\" alt=\"\"\/>\n      <\/div>\n      <div class=\"training-detail\">\n        \n          \n          <div class=\"next-event-date-time\">\n\n                          Next event: Jul 13 - Jul 15 2026\n            \n            \n            \n          <\/div>\n                <div class=\"training-title\">\n          Agentic AI with Angular: Architecture &#038; Patterns\n        <\/div>\n        <div class=\"training-tags\">\n                      <div class=\"training-tag training-tag-duration\">Duration: 2 days (or 3 longer half-days)<\/div>\n                                <div class=\"training-tag training-tag-location\">Remote & In-house<\/div>\n                                <div class=\"training-tag training-tag-available-as-company-workshop\">Available as company workshop<\/div>\n                  <\/div>\n                  <div class=\"training-subtitle-and-short-summary\">\n            <span class=\"training-subtitle\">Architecture, Integration, and Patterns for Agentic Applications in Angular<\/span>\n            <span class=\"training-short-summary\">Build agentic solutions with Angular and integrate agents seamlessly into the frontend<\/span>\n          <\/div>\n              <\/div>\n    <\/div>\n  <\/div>\n<\/a>\n                        <\/div>\n\n      \n        <div class=\"other-trainings-filter\">\n          <div class=\"other-trainings-filter-ow\">\n            <div class=\"other-trainings-filter-iw\">\n\n              <div class=\"filter-label\">\n                                                                                                          \n\n  <h2  class=\"heading other-trainings-heading \">More Workshops<\/h2>\n                              <\/div>\n              <div class=\"filter-box\">\n                                                                                                  \n                \n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          \n                <div class=\"drop-down-select\">\n      <div class=\"drop-down-select-item selected\" data-value=\"training-category-any\">All<\/div>\n      <div class=\"drop-down-select-item\" data-value=\"training-category-advanced-trainings\">Advanced<\/div>\n      <div class=\"drop-down-select-item\" data-value=\"training-category-architecture-trainings\">Architecture<\/div>\n      <div class=\"drop-down-select-item\" data-value=\"training-category-backend-trainings\">Backend<\/div>\n      <div class=\"drop-down-select-item\" data-value=\"training-category-basics-trainings\">Basics<\/div>\n      <div class=\"drop-down-select-item\" data-value=\"training-category-general\">General<\/div>\n      <div class=\"drop-down-select-item\" data-value=\"training-category-security-2\">Security<\/div>\n      <div class=\"drop-down-select-item\" data-value=\"training-category-testing-trainings\">Testing<\/div>\n  <\/div>              <\/div>\n            <\/div>\n\n          <\/div>\n        <\/div>\n\n        \n        <div class=\"other-trainings-thumbs\">\n\n          \n                      \n                        \n            \n  \n<a class=\"training-thumb-simple  training-category-any training-category-basics-trainings\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/angular-structured-introduction\/\">\n  <div class=\"training-thumb-simple-ow\">\n    <div class=\"training-thumb-simple-iw\">\n      <div class=\"training-icon\">\n        <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/Angular_Architects-Logo_A-RGB-pink.svg\" srcset=\"\" alt=\"\"\/>\n      <\/div>\n      <div class=\"training-detail\">\n        <div class=\"training-title\">\n          Angular: Structured Introduction\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/a>\n\n            \n                      \n                        \n            \n  \n<a class=\"training-thumb-simple  training-category-any training-category-architecture-trainings\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/micro-frontends-mit-angular\/\">\n  <div class=\"training-thumb-simple-ow\">\n    <div class=\"training-thumb-simple-iw\">\n      <div class=\"training-icon\">\n        <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/icon_angular.svg\" srcset=\"\" alt=\"\"\/>\n      <\/div>\n      <div class=\"training-detail\">\n        <div class=\"training-title\">\n          Micro Frontends with Angular\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/a>\n\n            \n                      \n                        \n            \n    \n<a class=\"training-thumb-simple  training-category-any training-category-advanced-trainings training-category-general\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/modern-angular-workshop\/\">\n  <div class=\"training-thumb-simple-ow\">\n    <div class=\"training-thumb-simple-iw\">\n      <div class=\"training-icon\">\n        <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/02\/Angular_Architects-Logo_A-RGB-magenta.svg\" srcset=\"\" alt=\"\"\/>\n      <\/div>\n      <div class=\"training-detail\">\n        <div class=\"training-title\">\n          Modern Angular Workshop\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/a>\n\n            \n                      \n                        \n            \n    \n<a class=\"training-thumb-simple  training-category-any training-category-advanced-trainings training-category-architecture-trainings\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/official-ngrx-workshop-with-ngrx-team-members\/\">\n  <div class=\"training-thumb-simple-ow\">\n    <div class=\"training-thumb-simple-iw\">\n      <div class=\"training-icon\">\n        <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/ngrx-logo.svg\" srcset=\"\" alt=\"\"\/>\n      <\/div>\n      <div class=\"training-detail\">\n        <div class=\"training-title\">\n          Official NgRx Workshop with NgRx Team Members\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/a>\n\n            \n                      \n                        \n            \n  \n<a class=\"training-thumb-simple  training-category-any training-category-advanced-trainings\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/professional-ngrx-advanced-state-management-best-practices\/\">\n  <div class=\"training-thumb-simple-ow\">\n    <div class=\"training-thumb-simple-iw\">\n      <div class=\"training-icon\">\n        <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/ngrx-logo.svg\" srcset=\"\" alt=\"\"\/>\n      <\/div>\n      <div class=\"training-detail\">\n        <div class=\"training-title\">\n          Professional NgRx Signal Store: State Patterns &#038; Best Practices\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/a>\n\n            \n                      \n                        \n            \n  \n<a class=\"training-thumb-simple  training-category-any training-category-testing-trainings\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/professional-angular-testing-playwright-edition\/\">\n  <div class=\"training-thumb-simple-ow\">\n    <div class=\"training-thumb-simple-iw\">\n      <div class=\"training-icon\">\n        <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2022\/11\/playwright-logo-22fa8b9e63-seeklogocom1.png\" srcset=\"\" alt=\"\"\/>\n      <\/div>\n      <div class=\"training-detail\">\n        <div class=\"training-title\">\n          Modern Angular Testing: Vitest &#038; Playwright\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/a>\n\n            \n                      \n                        \n            \n\n<a class=\"training-thumb-simple  training-category-any\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/angular-accessibility-workshop\/\">\n  <div class=\"training-thumb-simple-ow\">\n    <div class=\"training-thumb-simple-iw\">\n      <div class=\"training-icon\">\n        <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/01\/angular-a11y-optim-1.png\" srcset=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/01\/angular-a11y-optim-1.png 220w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/01\/angular-a11y-optim-1-150x150.png 150w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/01\/angular-a11y-optim-1-100x100.png 100w\" alt=\"\"\/>\n      <\/div>\n      <div class=\"training-detail\">\n        <div class=\"training-title\">\n          Angular Accessibility Workshop\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/a>\n\n            \n                      \n                        \n            \n  \n<a class=\"training-thumb-simple  training-category-any training-category-advanced-trainings\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/design-systems-with-ai-driven-development\/\">\n  <div class=\"training-thumb-simple-ow\">\n    <div class=\"training-thumb-simple-iw\">\n      <div class=\"training-icon\">\n        <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/04\/shutterstock_2476207303.eps_.svg\" srcset=\"\" alt=\"\"\/>\n      <\/div>\n      <div class=\"training-detail\">\n        <div class=\"training-title\">\n          Design Systems with AI-Driven Development\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/a>\n\n            \n                      \n                        \n            \n  \n<a class=\"training-thumb-simple hidden training-category-any training-category-advanced-trainings\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/ai-for-developer-productivity\/\">\n  <div class=\"training-thumb-simple-ow\">\n    <div class=\"training-thumb-simple-iw\">\n      <div class=\"training-icon\">\n        <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/07\/logo-ai.jpg\" srcset=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/07\/logo-ai.jpg 520w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/07\/logo-ai-300x300.jpg 300w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/07\/logo-ai-150x150.jpg 150w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/07\/logo-ai-100x100.jpg 100w\" alt=\"\"\/>\n      <\/div>\n      <div class=\"training-detail\">\n        <div class=\"training-title\">\n          AI for Developer Productivity\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/a>\n\n            \n          \n          \n                          \n                            \n              \n  \n<a class=\"training-thumb-simple hidden training-category-any training-category-advanced-trainings\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/ai-for-software-development-efficiency\/\">\n  <div class=\"training-thumb-simple-ow\">\n    <div class=\"training-thumb-simple-iw\">\n      <div class=\"training-icon\">\n        <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/12\/DALL\u00b7E-2025-02-03-14.26.43-A-modern-and-sleek-icon-representing-AI-powered-developer-productivity.-The-icon-features-a-stylized-AI-brain-with-interconnected-nodes-a-lightning-b.webp\" srcset=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/12\/DALL\u00b7E-2025-02-03-14.26.43-A-modern-and-sleek-icon-representing-AI-powered-developer-productivity.-The-icon-features-a-stylized-AI-brain-with-interconnected-nodes-a-lightning-b.webp 1024w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/12\/DALL\u00b7E-2025-02-03-14.26.43-A-modern-and-sleek-icon-representing-AI-powered-developer-productivity.-The-icon-features-a-stylized-AI-brain-with-interconnected-nodes-a-lightning-b-300x300.webp 300w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/12\/DALL\u00b7E-2025-02-03-14.26.43-A-modern-and-sleek-icon-representing-AI-powered-developer-productivity.-The-icon-features-a-stylized-AI-brain-with-interconnected-nodes-a-lightning-b-150x150.webp 150w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/12\/DALL\u00b7E-2025-02-03-14.26.43-A-modern-and-sleek-icon-representing-AI-powered-developer-productivity.-The-icon-features-a-stylized-AI-brain-with-interconnected-nodes-a-lightning-b-768x768.webp 768w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/12\/DALL\u00b7E-2025-02-03-14.26.43-A-modern-and-sleek-icon-representing-AI-powered-developer-productivity.-The-icon-features-a-stylized-AI-brain-with-interconnected-nodes-a-lightning-b-600x600.webp 600w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/12\/DALL\u00b7E-2025-02-03-14.26.43-A-modern-and-sleek-icon-representing-AI-powered-developer-productivity.-The-icon-features-a-stylized-AI-brain-with-interconnected-nodes-a-lightning-b-100x100.webp 100w\" alt=\"\"\/>\n      <\/div>\n      <div class=\"training-detail\">\n        <div class=\"training-title\">\n          Accelerate Developer Productivity with AI\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/a>\n                      \n                      \n                          \n                            \n              \n  \n<a class=\"training-thumb-simple hidden training-category-any training-category-backend-trainings\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/moderne-net-backends-fuer-angular\/\">\n  <div class=\"training-thumb-simple-ow\">\n    <div class=\"training-thumb-simple-iw\">\n      <div class=\"training-icon\">\n        <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2020\/09\/net-core-logo1.svg\" srcset=\"\" alt=\".NET Backends f\u00fcr Angular\"\/>\n      <\/div>\n      <div class=\"training-detail\">\n        <div class=\"training-title\">\n          Advanced ASP.NET Core: Architectures\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/a>\n                      \n                          \n                            \n              \n  \n<a class=\"training-thumb-simple hidden training-category-any training-category-advanced-trainings\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/advanced-typescript\/\">\n  <div class=\"training-thumb-simple-ow\">\n    <div class=\"training-thumb-simple-iw\">\n      <div class=\"training-icon\">\n        <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2019\/09\/ts.png\" srcset=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2019\/09\/ts.png 1187w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2019\/09\/ts-300x300.png 300w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2019\/09\/ts-100x100.png 100w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2019\/09\/ts-600x600.png 600w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2019\/09\/ts-1024x1024.png 1024w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2019\/09\/ts-150x150.png 150w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2019\/09\/ts-768x768.png 768w\" alt=\"\"\/>\n      <\/div>\n      <div class=\"training-detail\">\n        <div class=\"training-title\">\n          Advanced TypeScript\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/a>\n                      \n                      \n                      \n                      \n                          \n                            \n              \n  \n<a class=\"training-thumb-simple hidden training-category-any training-category-advanced-trainings\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/angular-best-practices\/\">\n  <div class=\"training-thumb-simple-ow\">\n    <div class=\"training-thumb-simple-iw\">\n      <div class=\"training-icon\">\n        <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/09\/best-practices-angular-gold.png\" srcset=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/09\/best-practices-angular-gold.png 766w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/09\/best-practices-angular-gold-272x300.png 272w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/09\/best-practices-angular-gold-600x661.png 600w\" alt=\"\"\/>\n      <\/div>\n      <div class=\"training-detail\">\n        <div class=\"training-title\">\n          Angular Best Practices\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/a>\n                      \n                          \n                            \n              \n    \n<a class=\"training-thumb-simple hidden training-category-any training-category-advanced-trainings training-category-architecture-trainings\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/angular-deep-dive-workshop\/\">\n  <div class=\"training-thumb-simple-ow\">\n    <div class=\"training-thumb-simple-iw\">\n      <div class=\"training-icon\">\n        <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/Angular_Architects-Logo_A-RGB-schwarz.svg\" srcset=\"\" alt=\"\"\/>\n      <\/div>\n      <div class=\"training-detail\">\n        <div class=\"training-title\">\n          Angular Deep Dive Workshop\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/a>\n                      \n                          \n                            \n              \n  \n<a class=\"training-thumb-simple hidden training-category-any training-category-basics-trainings\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/angular-migration-workshop\/\">\n  <div class=\"training-thumb-simple-ow\">\n    <div class=\"training-thumb-simple-iw\">\n      <div class=\"training-icon\">\n        <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2013\/10\/angularjs-shield.svg\" srcset=\"\" alt=\"Angular Migration Schulung\"\/>\n      <\/div>\n      <div class=\"training-detail\">\n        <div class=\"training-title\">\n          Angular Migration Workshop\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/a>\n                      \n                          \n                            \n              \n  \n<a class=\"training-thumb-simple hidden training-category-any training-category-basics-trainings\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/angular-performance-optimization-workshop\/\">\n  <div class=\"training-thumb-simple-ow\">\n    <div class=\"training-thumb-simple-iw\">\n      <div class=\"training-icon\">\n        <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/angular-performance-optimization.svg\" srcset=\"\" alt=\"\"\/>\n      <\/div>\n      <div class=\"training-detail\">\n        <div class=\"training-title\">\n          Angular Performance Optimization Workshop\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/a>\n                      \n                          \n                            \n              \n  \n<a class=\"training-thumb-simple hidden training-category-any training-category-advanced-trainings\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/angular-quality-workshop\/\">\n  <div class=\"training-thumb-simple-ow\">\n    <div class=\"training-thumb-simple-iw\">\n      <div class=\"training-icon\">\n        <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/09\/q.png\" srcset=\"\" alt=\"\"\/>\n      <\/div>\n      <div class=\"training-detail\">\n        <div class=\"training-title\">\n          Angular Quality Workshop\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/a>\n                      \n                          \n                            \n              \n  \n<a class=\"training-thumb-simple hidden training-category-any training-category-security-2\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/angular-security-with-dr-de-ryck\/\">\n  <div class=\"training-thumb-simple-ow\">\n    <div class=\"training-thumb-simple-iw\">\n      <div class=\"training-icon\">\n        <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2017\/03\/pragmatic.png\" srcset=\"\" alt=\"\"\/>\n      <\/div>\n      <div class=\"training-detail\">\n        <div class=\"training-title\">\n          Angular Security Workshop\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/a>\n                      \n                          \n                            \n              \n  \n<a class=\"training-thumb-simple hidden training-category-any training-category-basics-trainings\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/angular-styling-workshop\/\">\n  <div class=\"training-thumb-simple-ow\">\n    <div class=\"training-thumb-simple-iw\">\n      <div class=\"training-icon\">\n        <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/01\/angular-styling-optim.png\" srcset=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/01\/angular-styling-optim.png 520w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/01\/angular-styling-optim-236x300.png 236w\" alt=\"\"\/>\n      <\/div>\n      <div class=\"training-detail\">\n        <div class=\"training-title\">\n          Angular Styling Workshop\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/a>\n                      \n                      \n                          \n                            \n              \n  \n<a class=\"training-thumb-simple hidden training-category-any training-category-advanced-trainings\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/api-security-workshop-with-dr-de-ryck\/\">\n  <div class=\"training-thumb-simple-ow\">\n    <div class=\"training-thumb-simple-iw\">\n      <div class=\"training-icon\">\n        <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2017\/03\/pragmatic.png\" srcset=\"\" alt=\"\"\/>\n      <\/div>\n      <div class=\"training-detail\">\n        <div class=\"training-title\">\n          API Security Workshop with Dr. De Ryck\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/a>\n                      \n                          \n                            \n              \n  \n<a class=\"training-thumb-simple hidden training-category-any training-category-advanced-trainings\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/advanced-design-systems\/\">\n  <div class=\"training-thumb-simple-ow\">\n    <div class=\"training-thumb-simple-iw\">\n      <div class=\"training-icon\">\n        <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2021\/10\/storybook-icon-svgrepo-com.svg\" srcset=\"\" alt=\"\"\/>\n      <\/div>\n      <div class=\"training-detail\">\n        <div class=\"training-title\">\n          Component Libraries: Architecture &#038; Process\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/a>\n                      \n                          \n                            \n              \n  \n<a class=\"training-thumb-simple hidden training-category-any training-category-testing-trainings\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/cypress-workshop\/\">\n  <div class=\"training-thumb-simple-ow\">\n    <div class=\"training-thumb-simple-iw\">\n      <div class=\"training-icon\">\n        <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/05\/cypress-logomark-dark-color-1.svg\" srcset=\"\" alt=\"\"\/>\n      <\/div>\n      <div class=\"training-detail\">\n        <div class=\"training-title\">\n          Cypress Workshop\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/a>\n                      \n                      \n                          \n                            \n              \n  \n<a class=\"training-thumb-simple hidden training-category-any training-category-security-2\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/mastering-oauth-2-0-and-oidc-security\/\">\n  <div class=\"training-thumb-simple-ow\">\n    <div class=\"training-thumb-simple-iw\">\n      <div class=\"training-icon\">\n        <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2017\/03\/pragmatic.png\" srcset=\"\" alt=\"\"\/>\n      <\/div>\n      <div class=\"training-detail\">\n        <div class=\"training-title\">\n          Mastering OAuth 2.0 and OIDC Security\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/a>\n                      \n                      \n                      \n                      \n                          \n                            \n              \n  \n<a class=\"training-thumb-simple hidden training-category-any training-category-architecture-trainings\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/reaktive-angular-architekturen-mit-rxjs-und-ngrx-redux\/\">\n  <div class=\"training-thumb-simple-ow\">\n    <div class=\"training-thumb-simple-iw\">\n      <div class=\"training-icon\">\n        <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/Angular_Architects-Logo_A-RGB-purple.png\" srcset=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/Angular_Architects-Logo_A-RGB-purple.png 689w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/Angular_Architects-Logo_A-RGB-purple-300x231.png 300w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/Angular_Architects-Logo_A-RGB-purple-600x462.png 600w\" alt=\"\"\/>\n      <\/div>\n      <div class=\"training-detail\">\n        <div class=\"training-title\">\n          Modern Angular: Architectures with Signals and the Resource API\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/a>\n                      \n                          \n                            \n              \n  \n<a class=\"training-thumb-simple hidden training-category-any training-category-backend-trainings\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/modern-web-apis-with-asp-net-structured-introduction\/\">\n  <div class=\"training-thumb-simple-ow\">\n    <div class=\"training-thumb-simple-iw\">\n      <div class=\"training-icon\">\n        <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2020\/09\/net-core-logo1.svg\" srcset=\"\" alt=\".NET Backends f\u00fcr Angular\"\/>\n      <\/div>\n      <div class=\"training-detail\">\n        <div class=\"training-title\">\n          Modern Backends with ASP.NET Core\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/a>\n                      \n                          \n                            \n              \n  \n<a class=\"training-thumb-simple hidden training-category-any training-category-backend-trainings\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/modern-spring-backends-for-angular\/\">\n  <div class=\"training-thumb-simple-ow\">\n    <div class=\"training-thumb-simple-iw\">\n      <div class=\"training-icon\">\n        <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2020\/09\/icon-spring-edf462fec682b9d48cf628eaf9e19521.svg\" srcset=\"\" alt=\"Spring Backends f\u00fcr Angular\"\/>\n      <\/div>\n      <div class=\"training-detail\">\n        <div class=\"training-title\">\n          Modern Spring Backends for Angular\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/a>\n                      \n                      \n                          \n                            \n              \n  \n<a class=\"training-thumb-simple hidden training-category-any training-category-testing-trainings\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/playwright-workshop\/\">\n  <div class=\"training-thumb-simple-ow\">\n    <div class=\"training-thumb-simple-iw\">\n      <div class=\"training-icon\">\n        <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2022\/11\/playwright-logo-22fa8b9e63-seeklogocom1.png\" srcset=\"\" alt=\"\"\/>\n      <\/div>\n      <div class=\"training-detail\">\n        <div class=\"training-title\">\n          Playwright Workshop\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/a>\n                      \n                          \n                            \n              \n  \n<a class=\"training-thumb-simple hidden training-category-any training-category-testing-trainings\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/professional-angular-testing\/\">\n  <div class=\"training-thumb-simple-ow\">\n    <div class=\"training-thumb-simple-iw\">\n      <div class=\"training-icon\">\n        <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2021\/07\/testing-logo.png\" srcset=\"\" alt=\"\"\/>\n      <\/div>\n      <div class=\"training-detail\">\n        <div class=\"training-title\">\n          Professional Angular Testing: Cypress Edition\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/a>\n                      \n                      \n                          \n                            \n              \n  \n<a class=\"training-thumb-simple hidden training-category-any training-category-basics-trainings\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/scalable-design-systems-with-storybook-and-angular\/\">\n  <div class=\"training-thumb-simple-ow\">\n    <div class=\"training-thumb-simple-iw\">\n      <div class=\"training-icon\">\n        <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2021\/10\/storybook-icon-svgrepo-com.svg\" srcset=\"\" alt=\"\"\/>\n      <\/div>\n      <div class=\"training-detail\">\n        <div class=\"training-title\">\n          Scalable Design Systems with Storybook and Angular\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/a>\n                      \n                          \n                            \n              \n  \n<a class=\"training-thumb-simple hidden training-category-any training-category-backend-trainings\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/training-fullstack-angular-with-nestjs\/\">\n  <div class=\"training-thumb-simple-ow\">\n    <div class=\"training-thumb-simple-iw\">\n      <div class=\"training-icon\">\n        <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2014\/06\/logo-smallede75a6b1.svg\" srcset=\"\" alt=\"Fullstack Angular mit NestJS Schulung\"\/>\n      <\/div>\n      <div class=\"training-detail\">\n        <div class=\"training-title\">\n          Training: Fullstack Angular with NestJS\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/a>\n                      \n                          \n                            \n              \n  \n<a class=\"training-thumb-simple hidden training-category-any training-category-basics-trainings\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/typescript-training\/\">\n  <div class=\"training-thumb-simple-ow\">\n    <div class=\"training-thumb-simple-iw\">\n      <div class=\"training-icon\">\n        <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2015\/06\/ts-logo-round-128.svg\" srcset=\"\" alt=\"TypeScript Schulung\"\/>\n      <\/div>\n      <div class=\"training-detail\">\n        <div class=\"training-title\">\n          TypeScript training\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/a>\n                              <\/div>\n\n        <div class=\"button-load-all-other-trainings-wrapper\">\n\n          <div class=\"button button-load-all-other-trainings \">\n            Show all workshops\n          <\/div>\n        <\/div>\n\n          <\/div>\n  <\/div>\n<\/div>\n\n  \n\n  \n\n  \n<div class=\"cta-default cta  has-background has-dark-purple-background-color\"\">\n  <div class=\"cta-default-ow\">\n    <div class=\"cta-default-iw  \">\n      <div class=\"cta-text-content\">\n                  <div class=\"cta-default-icon\">\n                        <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/Angular-Architects-Logo-Signet-white.svg\"\n                 alt=\"\"\n                 width=\"49.8\"\n                 height=\"57.9\" \/>\n          <\/div>\n                \n                                                        \n          \n\n  <h2 id=\"inhouse\" class=\"heading cta-heading has-text-color has-full-white-color  \">Individual In-House Company Workshops<\/h2>\n        \n        <div class=\"cta-text has-text-color has-full-white-color\"><p>All of our workshops are also available remotely or in-house at any time.<br \/>\nContact us for an appointment<\/p>\n<\/div>        \n        <a class=\"button is-style-pink\" href=\"&#x2F;en&#x2F;contact&#x2F;&#x23;request-workshop\" target=\"_self\">Inquire now<\/a>        \n              <\/div>\n      \n          <\/div>\n  <\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns number-list is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column number-list-colum is-layout-flow wp-block-column-is-layout-flow\">\n<h4 class=\"wp-block-heading number-list\">1120+<\/h4>\n\n\n\n<p>Company Workshops<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column number-list-colum is-layout-flow wp-block-column-is-layout-flow\">\n<h4 class=\"wp-block-heading number-list\">710+<\/h4>\n\n\n\n<p>Conference Talks<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column number-list-colum is-layout-flow wp-block-column-is-layout-flow\">\n<h4 class=\"wp-block-heading number-list\">358+<\/h4>\n\n\n\n<p>Specialist Articles<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column number-list-colum is-layout-flow wp-block-column-is-layout-flow\">\n<h4 class=\"wp-block-heading number-list\">13+<\/h4>\n\n\n\n<p>Specialist Books<\/p>\n<\/div>\n<\/div>\n\n\n  \n\n\n<div class=\"events-listing pe\" id=\"events_listing_6318316\" data-name=\"events_listing_6318316\">\n  <div class=\"events-listing-ow pe-ow\">\n    <div class=\"events-listing-iw pe-iw \">\n      \n              <div class=\"events-filter\" data-on-page-filter-top-trainings=\"12361,12354,12377,22301,25132,12368,24025,12343,22771,12436,26689,12397,12459,26663,27361,28452,12394,29677,30810,32744,32869\">\n          <div class=\"events-filter-ow\">\n            <div class=\"events-filter-iw\">\n              <div class=\"filter-label\">\n                <h2 class=\"heading events-filter-heading\">Upcoming Events<\/h2>\n              <\/div>\n              <div class=\"filter-box\">\n                                                                                                                                                    \n                \n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          \n                <div class=\"drop-down-select\">\n      <div class=\"drop-down-select-item selected\" data-value=\"training-category-any\">All<\/div>\n      <div class=\"drop-down-select-item\" data-value=\"featured\">Featured<\/div>\n      <div class=\"drop-down-select-item\" data-value=\"advanced-trainings\">Advanced<\/div>\n      <div class=\"drop-down-select-item\" data-value=\"architecture-trainings\">Architecture<\/div>\n      <div class=\"drop-down-select-item\" data-value=\"backend-trainings\">Backend<\/div>\n      <div class=\"drop-down-select-item\" data-value=\"basics-trainings\">Basics<\/div>\n      <div class=\"drop-down-select-item\" data-value=\"general\">General<\/div>\n      <div class=\"drop-down-select-item\" data-value=\"security-2\">Security<\/div>\n      <div class=\"drop-down-select-item\" data-value=\"testing-trainings\">Testing<\/div>\n  <\/div>              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      \n              <div class=\"event-thumb training-category-any training-category-always\">\n          <div class=\"event-thumb-ow\">\n            <div class=\"event-thumb-iw\">\n              <div class=\"event-icon-and-basic-info\">\n                <div class=\"event-date-time-and-title\">\n                  <div class=\"event-date-time\">\n                  <\/div>\n                  <div class=\"event-training-title\">\n                    <a href=\"\/en\/contact\/#request-workshop\" target=\"\">Individual in-house company workshops<\/a>\n                  <\/div>\n                <\/div>\n              <\/div>\n              <div class=\"event-detail-info-and-price\">\n                <div class=\"event-detail-info\">\n                  <div class=\"event-tags\">\n                  <\/div>\n                  <div class=\"event-features\">\n                    <div class=\"event-feature\"> All of our seminars are always available remotely or in-house. Contact us to make an appointment<\/div>\n                  <\/div>\n                <\/div>\n                <div class=\"event-price-and-book\">\n                  <div class=\"event-price-from\">\n                  <\/div>\n                  <div class=\"event-add-to-cart-button-wrapper\">\n                    <a class=\"event-add-to-cart-button button\" href=\"\/en\/contact\/#request-workshop\" target=\"\">\n                      Inquire now\n                    <\/a>\n                  <\/div>\n                <\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      \n      \n      \n      \n        \n          \n          \n                                    \n            \n            \n          \n        \n          \n          \n                                    \n            \n                          \n\n  \n\n\n\n\n\n\n\n<div style=\"display: none;\"><\/div>\n<div class=\"event-thumb training-category-any advanced-trainings architecture-trainings\" data-product-id=\"32756\" data-training-id=\"32744\">\n  <script type=\"application\/ld+json\" class=\"saswp-custom-schema-markup-output\">{\n      \"@context\": \"https:\/\/schema.org\",\n      \"@type\": \"Event\",\n      \"@id\":\"https:\/\/www.angulararchitects.io\/en\/training\/official-ngrx-workshop-with-ngrx-team-members\/\/#upcoming\",\n      \"url\": \"https:\/\/www.angulararchitects.io\/en\/training\/official-ngrx-workshop-with-ngrx-team-members\/\",\n      \"name\": \"\u2b50 Official NgRx Workshop with NgRx Team Members\",\n      \"image\": \"\",\n      \"description\": \"\",\n      \"organizer\": {\n        \"@type\": \"Organization\",\n        \"@id\":\"https:\/\/www.angulararchitects.io\/#organization\",\n        \"name\": \"AngularArchitects\",\n        \"url\": \"https:\/\/www.angulararchitects.io\/\"\n      },\n      \"startDate\": \"2026-05-13T08:0000+02:00\",\n      \"endDate\": \"2026-05-15T16:0000+02:00\",\n      \"eventStatus\": \"https:\/\/schema.org\/EventScheduled\",\n      \"eventAttendanceMode\": \"https:\/\/schema.org\/MixedEventAttendanceMode\",\n      \"location\": [{\n        \"@type\": \"VirtualLocation\",\n        \"url\": \"https:\/\/us02web.zoom.us\/j\/2847373915\"\n      },\n        {\n          \"name\":\"remote\",\n          \"@type\": \"Place\",\n          \"address\": {\n            \"@type\": \"PostalAddress\",\n            \"addressLocality\": \"remote\"\n          }\n        }],\n\n\n        \"performer\": [\n                    {\n            \"@type\": \"Person\",\n            \"name\": \"Alex Okrushko, GDE\"\n          }\n                          ,\n            \n                    {\n            \"@type\": \"Person\",\n            \"name\": \"Marko Stanimirovi\u0107, GDE\"\n          }\n                          ,\n            \n                    {\n            \"@type\": \"Person\",\n            \"name\": \"Rainer Hahnekamp, GDE\"\n          }\n            \n                  ],\n\n\n      \"offers\":{\n        \"price\":\"999\",\n        \"priceCurrency\":\"EUR\",\n        \"availability\":\"https:\/\/schema.org\/InStock\",\n        \"url\":\"https:\/\/www.angulararchitects.io\/en\/training\/official-ngrx-workshop-with-ngrx-team-members\/\",\n        \"validFrom\":\"2026-04-15CEST20:02:28+02:00\"\n      }}\n  <\/script>\n\n  <div class=\"event-thumb-ow\">\n    <div class=\"event-thumb-iw\">\n      <div class=\"event-icon-and-basic-info\">\n        <div class=\"event-icon\">\n          <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/ngrx-logo.svg\" srcset=\"\" alt=\"\"\/>\n        <\/div>\n        <div class=\"event-date-time-and-title\">\n          <div class=\"event-date-time\">\n                          May 13 2026 - May 15 2026 | 8:00 AM - 4:00 PM (PT)\n            \n            \n          <\/div>\n          <div class=\"event-training-title\">\n            <a href=\"https:\/\/www.angulararchitects.io\/en\/training\/official-ngrx-workshop-with-ngrx-team-members\/\">Official NgRx Workshop with NgRx Team Members<\/a>\n          <\/div>\n        <\/div>\n      <\/div>\n      <div class=\"event-detail-info-and-price\">\n        <div class=\"event-detail-info\">\n          <div class=\"event-tags\">\n                        \n                              <div class=\"event-tag event-tag-special-price\">\n                  Regular Ticket\n                  until\n                  05\/13\/2026\n                <\/div>\n              \n              \n\n            \n                          <div class=\"event-tag event-tag-group-discount\">Group Discount (3+ People)<\/div>\n            \n                          <div class=\"event-tag event-tag-us-friendly-time-slot\">US Friendly Time Model:<br> 8 AM (PT) \/ 11 AM (ET), 8 hours<\/div>\n                      <\/div>\n          <div class=\"event-features\">\n            \n                                      <div class=\"event-feature event-feature-location\">Online | <\/div>\n            \n\n            \n                          <div class=\"event-feature event-feature-language\">\n                &nbsp;\n                                  English                              <\/div>\n            \n                          <div class=\"event-feature event-feature-trainers\">\n                &nbsp;|&nbsp;\n                                  Alex Okrushko, GDE |                                   Marko Stanimirovi\u0107, GDE |                                   Rainer Hahnekamp, GDE                              <\/div>\n                      <\/div>\n        <\/div>\n        <div class=\"event-price-and-book\">\n                    <div class=\"event-price-from\">\n            from \u20ac999\n          <\/div>\n                              <a class=\"button training-detail-link\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/official-ngrx-workshop-with-ngrx-team-members\/\">\n            Detail\n          <\/a>\n                    <div class=\"event-add-to-cart-button-wrapper add_to_cart_inline\">\n            <a class=\"event-add-to-cart-button button product_type_simple add_to_cart_button\"  href=\"?add-to-cart=32756\" data-quantity=\"1\" data-product_id=\"32756\" rel=\"nofollow\">\n              Book now\n            <\/a>\n\n\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>            \n          \n        \n          \n          \n                                    \n            \n            \n          \n        \n          \n          \n                                    \n            \n                          \n\n  \n\n\n\n\n\n\n\n<div style=\"display: none;\"><\/div>\n<div class=\"event-thumb training-category-any advanced-trainings architecture-trainings\" data-product-id=\"32757\" data-training-id=\"32744\">\n  <script type=\"application\/ld+json\" class=\"saswp-custom-schema-markup-output\">{\n      \"@context\": \"https:\/\/schema.org\",\n      \"@type\": \"Event\",\n      \"@id\":\"https:\/\/www.angulararchitects.io\/en\/training\/official-ngrx-workshop-with-ngrx-team-members\/\/#upcoming\",\n      \"url\": \"https:\/\/www.angulararchitects.io\/en\/training\/official-ngrx-workshop-with-ngrx-team-members\/\",\n      \"name\": \"\u2b50 Official NgRx Workshop with NgRx Team Members\",\n      \"image\": \"\",\n      \"description\": \"\",\n      \"organizer\": {\n        \"@type\": \"Organization\",\n        \"@id\":\"https:\/\/www.angulararchitects.io\/#organization\",\n        \"name\": \"AngularArchitects\",\n        \"url\": \"https:\/\/www.angulararchitects.io\/\"\n      },\n      \"startDate\": \"2026-05-20T10:0000+02:00\",\n      \"endDate\": \"2026-05-22T18:0000+02:00\",\n      \"eventStatus\": \"https:\/\/schema.org\/EventScheduled\",\n      \"eventAttendanceMode\": \"https:\/\/schema.org\/MixedEventAttendanceMode\",\n      \"location\": [{\n        \"@type\": \"VirtualLocation\",\n        \"url\": \"https:\/\/us02web.zoom.us\/j\/2847373915\"\n      },\n        {\n          \"name\":\"remote\",\n          \"@type\": \"Place\",\n          \"address\": {\n            \"@type\": \"PostalAddress\",\n            \"addressLocality\": \"remote\"\n          }\n        }],\n\n\n        \"performer\": [\n                    {\n            \"@type\": \"Person\",\n            \"name\": \"Alex Okrushko, GDE\"\n          }\n                          ,\n            \n                    {\n            \"@type\": \"Person\",\n            \"name\": \"Marko Stanimirovi\u0107, GDE\"\n          }\n                          ,\n            \n                    {\n            \"@type\": \"Person\",\n            \"name\": \"Rainer Hahnekamp, GDE\"\n          }\n            \n                  ],\n\n\n      \"offers\":{\n        \"price\":\"999\",\n        \"priceCurrency\":\"EUR\",\n        \"availability\":\"https:\/\/schema.org\/InStock\",\n        \"url\":\"https:\/\/www.angulararchitects.io\/en\/training\/official-ngrx-workshop-with-ngrx-team-members\/\",\n        \"validFrom\":\"2026-04-15CEST20:02:28+02:00\"\n      }}\n  <\/script>\n\n  <div class=\"event-thumb-ow\">\n    <div class=\"event-thumb-iw\">\n      <div class=\"event-icon-and-basic-info\">\n        <div class=\"event-icon\">\n          <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/ngrx-logo.svg\" srcset=\"\" alt=\"\"\/>\n        <\/div>\n        <div class=\"event-date-time-and-title\">\n          <div class=\"event-date-time\">\n                          May 20 2026 - May 22 2026 | 10:00 AM - 6:00 PM (CEST)\n            \n            \n          <\/div>\n          <div class=\"event-training-title\">\n            <a href=\"https:\/\/www.angulararchitects.io\/en\/training\/official-ngrx-workshop-with-ngrx-team-members\/\">Official NgRx Workshop with NgRx Team Members<\/a>\n          <\/div>\n        <\/div>\n      <\/div>\n      <div class=\"event-detail-info-and-price\">\n        <div class=\"event-detail-info\">\n          <div class=\"event-tags\">\n                        \n                              <div class=\"event-tag event-tag-special-price\">\n                  Regular Ticket\n                  until\n                  05\/20\/2026\n                <\/div>\n              \n              \n\n            \n                          <div class=\"event-tag event-tag-group-discount\">Group Discount (3+ People)<\/div>\n            \n                      <\/div>\n          <div class=\"event-features\">\n            \n                                      <div class=\"event-feature event-feature-location\">Online | <\/div>\n            \n\n            \n                          <div class=\"event-feature event-feature-language\">\n                &nbsp;\n                                  English                              <\/div>\n            \n                          <div class=\"event-feature event-feature-trainers\">\n                &nbsp;|&nbsp;\n                                  Alex Okrushko, GDE |                                   Marko Stanimirovi\u0107, GDE |                                   Rainer Hahnekamp, GDE                              <\/div>\n                      <\/div>\n        <\/div>\n        <div class=\"event-price-and-book\">\n                    <div class=\"event-price-from\">\n            from \u20ac999\n          <\/div>\n                              <a class=\"button training-detail-link\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/official-ngrx-workshop-with-ngrx-team-members\/\">\n            Detail\n          <\/a>\n                    <div class=\"event-add-to-cart-button-wrapper add_to_cart_inline\">\n            <a class=\"event-add-to-cart-button button product_type_simple add_to_cart_button\"  href=\"?add-to-cart=32757\" data-quantity=\"1\" data-product_id=\"32757\" rel=\"nofollow\">\n              Book now\n            <\/a>\n\n\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>            \n          \n        \n          \n          \n                                    \n            \n            \n          \n        \n          \n          \n                                    \n            \n                          \n\n  \n\n\n\n\n\n\n\n<div style=\"display: none;\"><\/div>\n<div class=\"event-thumb training-category-any testing-trainings\" data-product-id=\"32740\" data-training-id=\"22301\">\n  <script type=\"application\/ld+json\" class=\"saswp-custom-schema-markup-output\">{\n      \"@context\": \"https:\/\/schema.org\",\n      \"@type\": \"Event\",\n      \"@id\":\"https:\/\/www.angulararchitects.io\/en\/training\/professional-angular-testing-playwright-edition\/\/#upcoming\",\n      \"url\": \"https:\/\/www.angulararchitects.io\/en\/training\/professional-angular-testing-playwright-edition\/\",\n      \"name\": \"\u2b50 Modern Angular Testing: Vitest &#038; Playwright\",\n      \"image\": \"\",\n      \"description\": \"\",\n      \"organizer\": {\n        \"@type\": \"Organization\",\n        \"@id\":\"https:\/\/www.angulararchitects.io\/#organization\",\n        \"name\": \"AngularArchitects\",\n        \"url\": \"https:\/\/www.angulararchitects.io\/\"\n      },\n      \"startDate\": \"2026-06-09T14:0000+02:00\",\n      \"endDate\": \"2026-06-11T18:3000+02:00\",\n      \"eventStatus\": \"https:\/\/schema.org\/EventScheduled\",\n      \"eventAttendanceMode\": \"https:\/\/schema.org\/MixedEventAttendanceMode\",\n      \"location\": [{\n        \"@type\": \"VirtualLocation\",\n        \"url\": \"https:\/\/us02web.zoom.us\/j\/2847373915\"\n      },\n        {\n          \"name\":\"remote\",\n          \"@type\": \"Place\",\n          \"address\": {\n            \"@type\": \"PostalAddress\",\n            \"addressLocality\": \"remote\"\n          }\n        }],\n\n\n        \"performer\": [\n                    {\n            \"@type\": \"Person\",\n            \"name\": \"Rainer Hahnekamp, GDE\"\n          }\n            \n                  ],\n\n\n      \"offers\":{\n        \"price\":\"780\",\n        \"priceCurrency\":\"EUR\",\n        \"availability\":\"https:\/\/schema.org\/InStock\",\n        \"url\":\"https:\/\/www.angulararchitects.io\/en\/training\/professional-angular-testing-playwright-edition\/\",\n        \"validFrom\":\"2026-03-30CEST02:00:01+02:00\"\n      }}\n  <\/script>\n\n  <div class=\"event-thumb-ow\">\n    <div class=\"event-thumb-iw\">\n      <div class=\"event-icon-and-basic-info\">\n        <div class=\"event-icon\">\n          <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2022\/11\/playwright-logo-22fa8b9e63-seeklogocom1.png\" srcset=\"\" alt=\"\"\/>\n        <\/div>\n        <div class=\"event-date-time-and-title\">\n          <div class=\"event-date-time\">\n                          Jun 09 2026 - Jun 11 2026 | 2:00 PM - 6:30 PM (CET)\n            \n            \n          <\/div>\n          <div class=\"event-training-title\">\n            <a href=\"https:\/\/www.angulararchitects.io\/en\/training\/professional-angular-testing-playwright-edition\/\">Modern Angular Testing: Vitest &#038; Playwright<\/a>\n          <\/div>\n        <\/div>\n      <\/div>\n      <div class=\"event-detail-info-and-price\">\n        <div class=\"event-detail-info\">\n          <div class=\"event-tags\">\n                        \n                              <div class=\"event-tag event-tag-special-price\">\n                  Early Bird Ticket\n                  until\n                  05\/10\/2026\n                <\/div>\n              \n              \n\n            \n                          <div class=\"event-tag event-tag-group-discount\">Group Discount (3+ People)<\/div>\n            \n                          <div class=\"event-tag event-tag-us-friendly-time-slot\">US Friendly Time Model:<br> 8 AM to 12:30 noon ET<\/div>\n                      <\/div>\n          <div class=\"event-features\">\n            \n                                      <div class=\"event-feature event-feature-location\">Online | <\/div>\n            \n\n            \n                          <div class=\"event-feature event-feature-language\">\n                &nbsp;\n                                  English                              <\/div>\n            \n                          <div class=\"event-feature event-feature-trainers\">\n                &nbsp;|&nbsp;\n                                  Rainer Hahnekamp, GDE                              <\/div>\n                      <\/div>\n        <\/div>\n        <div class=\"event-price-and-book\">\n                    <div class=\"event-price-from\">\n            from \u20ac780\n          <\/div>\n                              <a class=\"button training-detail-link\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/professional-angular-testing-playwright-edition\/\">\n            Detail\n          <\/a>\n                    <div class=\"event-add-to-cart-button-wrapper add_to_cart_inline\">\n            <a class=\"event-add-to-cart-button button product_type_simple add_to_cart_button\"  href=\"?add-to-cart=32740\" data-quantity=\"1\" data-product_id=\"32740\" rel=\"nofollow\">\n              Book now\n            <\/a>\n\n\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>            \n          \n        \n          \n          \n                                    \n            \n                          \n\n  \n\n\n\n\n\n\n\n<div style=\"display: none;\"><\/div>\n<div class=\"event-thumb training-category-any advanced-trainings general\" data-product-id=\"32546\" data-training-id=\"25132\">\n  <script type=\"application\/ld+json\" class=\"saswp-custom-schema-markup-output\">{\n      \"@context\": \"https:\/\/schema.org\",\n      \"@type\": \"Event\",\n      \"@id\":\"https:\/\/www.angulararchitects.io\/en\/training\/modern-angular-workshop\/\/#upcoming\",\n      \"url\": \"https:\/\/www.angulararchitects.io\/en\/training\/modern-angular-workshop\/\",\n      \"name\": \"\u2b50 Modern Angular Workshop\",\n      \"image\": \"\",\n      \"description\": \"\",\n      \"organizer\": {\n        \"@type\": \"Organization\",\n        \"@id\":\"https:\/\/www.angulararchitects.io\/#organization\",\n        \"name\": \"AngularArchitects\",\n        \"url\": \"https:\/\/www.angulararchitects.io\/\"\n      },\n      \"startDate\": \"2026-06-15T14:0000+02:00\",\n      \"endDate\": \"2026-06-18T18:3000+02:00\",\n      \"eventStatus\": \"https:\/\/schema.org\/EventScheduled\",\n      \"eventAttendanceMode\": \"https:\/\/schema.org\/MixedEventAttendanceMode\",\n      \"location\": [{\n        \"@type\": \"VirtualLocation\",\n        \"url\": \"https:\/\/us02web.zoom.us\/j\/2847373915\"\n      },\n        {\n          \"name\":\"remote\",\n          \"@type\": \"Place\",\n          \"address\": {\n            \"@type\": \"PostalAddress\",\n            \"addressLocality\": \"remote\"\n          }\n        }],\n\n\n        \"performer\": [\n                    {\n            \"@type\": \"Person\",\n            \"name\": \"Michael Egger-Zikes\"\n          }\n            \n                  ],\n\n\n      \"offers\":{\n        \"price\":\"990\",\n        \"priceCurrency\":\"EUR\",\n        \"availability\":\"https:\/\/schema.org\/InStock\",\n        \"url\":\"https:\/\/www.angulararchitects.io\/en\/training\/modern-angular-workshop\/\",\n        \"validFrom\":\"2026-04-06CEST21:14:07+02:00\"\n      }}\n  <\/script>\n\n  <div class=\"event-thumb-ow\">\n    <div class=\"event-thumb-iw\">\n      <div class=\"event-icon-and-basic-info\">\n        <div class=\"event-icon\">\n          <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/02\/Angular_Architects-Logo_A-RGB-magenta.svg\" srcset=\"\" alt=\"\"\/>\n        <\/div>\n        <div class=\"event-date-time-and-title\">\n          <div class=\"event-date-time\">\n                          Jun 15 2026 - Jun 18 2026 | 2:00 PM - 6:30 PM (CET)\n            \n            \n          <\/div>\n          <div class=\"event-training-title\">\n            <a href=\"https:\/\/www.angulararchitects.io\/en\/training\/modern-angular-workshop\/\">Modern Angular Workshop<\/a>\n          <\/div>\n        <\/div>\n      <\/div>\n      <div class=\"event-detail-info-and-price\">\n        <div class=\"event-detail-info\">\n          <div class=\"event-tags\">\n                        \n                              <div class=\"event-tag event-tag-special-price\">\n                  Early Bird\n                  until\n                  04\/26\/2026\n                <\/div>\n              \n              \n\n            \n                          <div class=\"event-tag event-tag-group-discount\">Group Discount (3+ People)<\/div>\n            \n                          <div class=\"event-tag event-tag-us-friendly-time-slot\">US Friendly Time Model:<br> 8 AM to 12:30 PM ET<\/div>\n                      <\/div>\n          <div class=\"event-features\">\n            \n                                      <div class=\"event-feature event-feature-location\">Online | <\/div>\n            \n\n            \n                          <div class=\"event-feature event-feature-language\">\n                &nbsp;\n                                  English                              <\/div>\n            \n                          <div class=\"event-feature event-feature-trainers\">\n                &nbsp;|&nbsp;\n                                  Michael Egger-Zikes                              <\/div>\n                      <\/div>\n        <\/div>\n        <div class=\"event-price-and-book\">\n                    <div class=\"event-price-from\">\n            from \u20ac990\n          <\/div>\n                              <a class=\"button training-detail-link\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/modern-angular-workshop\/\">\n            Detail\n          <\/a>\n                    <div class=\"event-add-to-cart-button-wrapper add_to_cart_inline\">\n            <a class=\"event-add-to-cart-button button product_type_simple add_to_cart_button\"  href=\"?add-to-cart=32546\" data-quantity=\"1\" data-product_id=\"32546\" rel=\"nofollow\">\n              Book now\n            <\/a>\n\n\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>            \n          \n        \n          \n          \n                                    \n            \n                          \n\n  \n\n\n\n\n\n\n\n<div style=\"display: none;\"><\/div>\n<div class=\"event-thumb training-category-any architecture-trainings\" data-product-id=\"32737\" data-training-id=\"12361\">\n  <script type=\"application\/ld+json\" class=\"saswp-custom-schema-markup-output\">{\n      \"@context\": \"https:\/\/schema.org\",\n      \"@type\": \"Event\",\n      \"@id\":\"https:\/\/www.angulararchitects.io\/en\/training\/advanced-angular-architecture-workshop\/\/#upcoming\",\n      \"url\": \"https:\/\/www.angulararchitects.io\/en\/training\/advanced-angular-architecture-workshop\/\",\n      \"name\": \"\u2b50 Advanced Angular &#8211; Architecture Workshop\",\n      \"image\": \"\",\n      \"description\": \"\",\n      \"organizer\": {\n        \"@type\": \"Organization\",\n        \"@id\":\"https:\/\/www.angulararchitects.io\/#organization\",\n        \"name\": \"AngularArchitects\",\n        \"url\": \"https:\/\/www.angulararchitects.io\/\"\n      },\n      \"startDate\": \"2026-06-22T14:0000+02:00\",\n      \"endDate\": \"2026-06-25T18:3000+02:00\",\n      \"eventStatus\": \"https:\/\/schema.org\/EventScheduled\",\n      \"eventAttendanceMode\": \"https:\/\/schema.org\/MixedEventAttendanceMode\",\n      \"location\": [{\n        \"@type\": \"VirtualLocation\",\n        \"url\": \"https:\/\/us02web.zoom.us\/j\/2847373915\"\n      },\n        {\n          \"name\":\"remote\",\n          \"@type\": \"Place\",\n          \"address\": {\n            \"@type\": \"PostalAddress\",\n            \"addressLocality\": \"remote\"\n          }\n        }],\n\n\n        \"performer\": [\n                    {\n            \"@type\": \"Person\",\n            \"name\": \"Manfred Steyer, GDE\"\n          }\n            \n                  ],\n\n\n      \"offers\":{\n        \"price\":\"1040\",\n        \"priceCurrency\":\"EUR\",\n        \"availability\":\"https:\/\/schema.org\/InStock\",\n        \"url\":\"https:\/\/www.angulararchitects.io\/en\/training\/advanced-angular-architecture-workshop\/\",\n        \"validFrom\":\"2026-03-30CEST02:00:01+02:00\"\n      }}\n  <\/script>\n\n  <div class=\"event-thumb-ow\">\n    <div class=\"event-thumb-iw\">\n      <div class=\"event-icon-and-basic-info\">\n        <div class=\"event-icon\">\n          <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/Angular_Architects-Logo_A-RGB-gradient.svg\" srcset=\"\" alt=\"\"\/>\n        <\/div>\n        <div class=\"event-date-time-and-title\">\n          <div class=\"event-date-time\">\n                          Jun 22 2026 - Jun 25 2026 | 2:00 PM - 6:30 PM (CET)\n            \n            \n          <\/div>\n          <div class=\"event-training-title\">\n            <a href=\"https:\/\/www.angulararchitects.io\/en\/training\/advanced-angular-architecture-workshop\/\">Advanced Angular &#8211; Architecture Workshop<\/a>\n          <\/div>\n        <\/div>\n      <\/div>\n      <div class=\"event-detail-info-and-price\">\n        <div class=\"event-detail-info\">\n          <div class=\"event-tags\">\n                        \n                              <div class=\"event-tag event-tag-special-price\">\n                  Early Bird Ticket\n                  until\n                  05\/10\/2026\n                <\/div>\n              \n              \n\n            \n                          <div class=\"event-tag event-tag-group-discount\">Group Discount (3+ People)<\/div>\n            \n                          <div class=\"event-tag event-tag-us-friendly-time-slot\">US Friendly Time Model:<br> 8 AM to 12:30 noon ET<\/div>\n                      <\/div>\n          <div class=\"event-features\">\n            \n                                      <div class=\"event-feature event-feature-location\">Online | <\/div>\n            \n\n            \n                          <div class=\"event-feature event-feature-language\">\n                &nbsp;\n                                  English                              <\/div>\n            \n                          <div class=\"event-feature event-feature-trainers\">\n                &nbsp;|&nbsp;\n                                  Manfred Steyer, GDE                              <\/div>\n                      <\/div>\n        <\/div>\n        <div class=\"event-price-and-book\">\n                    <div class=\"event-price-from\">\n            from \u20ac1.040\n          <\/div>\n                              <a class=\"button training-detail-link\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/advanced-angular-architecture-workshop\/\">\n            Detail\n          <\/a>\n                    <div class=\"event-add-to-cart-button-wrapper add_to_cart_inline\">\n            <a class=\"event-add-to-cart-button button product_type_simple add_to_cart_button\"  href=\"?add-to-cart=32737\" data-quantity=\"1\" data-product_id=\"32737\" rel=\"nofollow\">\n              Book now\n            <\/a>\n\n\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>            \n          \n        \n          \n          \n                                    \n            \n            \n          \n        \n          \n          \n                                    \n            \n                          \n\n  \n\n\n\n\n\n\n\n<div style=\"display: none;\"><\/div>\n<div class=\"event-thumb training-category-any advanced-trainings architecture-trainings\" data-product-id=\"32889\" data-training-id=\"32869\">\n  <script type=\"application\/ld+json\" class=\"saswp-custom-schema-markup-output\">{\n      \"@context\": \"https:\/\/schema.org\",\n      \"@type\": \"Event\",\n      \"@id\":\"https:\/\/www.angulararchitects.io\/en\/training\/agentic-ai-with-angular-architecture-patterns\/\/#upcoming\",\n      \"url\": \"https:\/\/www.angulararchitects.io\/en\/training\/agentic-ai-with-angular-architecture-patterns\/\",\n      \"name\": \"\u2b50 Agentic AI with Angular: Architecture &#038; Patterns\",\n      \"image\": \"\",\n      \"description\": \"\",\n      \"organizer\": {\n        \"@type\": \"Organization\",\n        \"@id\":\"https:\/\/www.angulararchitects.io\/#organization\",\n        \"name\": \"AngularArchitects\",\n        \"url\": \"https:\/\/www.angulararchitects.io\/\"\n      },\n      \"startDate\": \"2026-07-13T14:0000+02:00\",\n      \"endDate\": \"2026-07-15T18:3000+02:00\",\n      \"eventStatus\": \"https:\/\/schema.org\/EventScheduled\",\n      \"eventAttendanceMode\": \"https:\/\/schema.org\/MixedEventAttendanceMode\",\n      \"location\": [{\n        \"@type\": \"VirtualLocation\",\n        \"url\": \"https:\/\/us02web.zoom.us\/j\/2847373915\"\n      },\n        {\n          \"name\":\"remote\",\n          \"@type\": \"Place\",\n          \"address\": {\n            \"@type\": \"PostalAddress\",\n            \"addressLocality\": \"remote\"\n          }\n        }],\n\n\n        \"performer\": [\n                    {\n            \"@type\": \"Person\",\n            \"name\": \"Manfred Steyer, GDE\"\n          }\n            \n                  ],\n\n\n      \"offers\":{\n        \"price\":\"690\",\n        \"priceCurrency\":\"EUR\",\n        \"availability\":\"https:\/\/schema.org\/InStock\",\n        \"url\":\"https:\/\/www.angulararchitects.io\/en\/training\/agentic-ai-with-angular-architecture-patterns\/\",\n        \"validFrom\":\"2026-04-08CEST17:12:50+02:00\"\n      }}\n  <\/script>\n\n  <div class=\"event-thumb-ow\">\n    <div class=\"event-thumb-iw\">\n      <div class=\"event-icon-and-basic-info\">\n        <div class=\"event-icon\">\n          <img decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2026\/03\/ChatGPT-Image-24.-Maerz-2026-09_59_03.png\" srcset=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2026\/03\/ChatGPT-Image-24.-Maerz-2026-09_59_03.png 1024w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2026\/03\/ChatGPT-Image-24.-Maerz-2026-09_59_03-300x300.png 300w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2026\/03\/ChatGPT-Image-24.-Maerz-2026-09_59_03-150x150.png 150w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2026\/03\/ChatGPT-Image-24.-Maerz-2026-09_59_03-768x768.png 768w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2026\/03\/ChatGPT-Image-24.-Maerz-2026-09_59_03-600x600.png 600w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2026\/03\/ChatGPT-Image-24.-Maerz-2026-09_59_03-100x100.png 100w\" alt=\"\"\/>\n        <\/div>\n        <div class=\"event-date-time-and-title\">\n          <div class=\"event-date-time\">\n                          Jul 13 2026 - Jul 15 2026 | 2:00 PM - 6:30 PM (CET)\n            \n            \n          <\/div>\n          <div class=\"event-training-title\">\n            <a href=\"https:\/\/www.angulararchitects.io\/en\/training\/agentic-ai-with-angular-architecture-patterns\/\">Agentic AI with Angular: Architecture &#038; Patterns<\/a>\n          <\/div>\n        <\/div>\n      <\/div>\n      <div class=\"event-detail-info-and-price\">\n        <div class=\"event-detail-info\">\n          <div class=\"event-tags\">\n                        \n                              <div class=\"event-tag event-tag-special-price\">\n                  Very Early Bird Ticket\n                  until\n                  04\/28\/2026\n                <\/div>\n              \n              \n\n            \n                          <div class=\"event-tag event-tag-group-discount\">Group Discount (3+ People)<\/div>\n            \n                          <div class=\"event-tag event-tag-us-friendly-time-slot\">US Friendly Time Model:<br> 8 AM to 12:30 PM ET<\/div>\n                      <\/div>\n          <div class=\"event-features\">\n            \n                                      <div class=\"event-feature event-feature-location\">Remote | <\/div>\n            \n\n            \n                          <div class=\"event-feature event-feature-language\">\n                &nbsp;\n                                  English                              <\/div>\n            \n                          <div class=\"event-feature event-feature-trainers\">\n                &nbsp;|&nbsp;\n                                  Manfred Steyer, GDE                              <\/div>\n                      <\/div>\n        <\/div>\n        <div class=\"event-price-and-book\">\n                    <div class=\"event-price-from\">\n            from \u20ac690\n          <\/div>\n                              <a class=\"button training-detail-link\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/agentic-ai-with-angular-architecture-patterns\/\">\n            Detail\n          <\/a>\n                    <div class=\"event-add-to-cart-button-wrapper add_to_cart_inline\">\n            <a class=\"event-add-to-cart-button button product_type_simple add_to_cart_button\"  href=\"?add-to-cart=32889\" data-quantity=\"1\" data-product_id=\"32889\" rel=\"nofollow\">\n              Book now\n            <\/a>\n\n\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>            \n          \n        \n          \n          \n                                    \n            \n            \n          \n              \n              <div class=\"load-all-events-button-wrapper showing\">\n          <div class=\"button button-load-all-events\">\n            Load all\n          <\/div>\n        <\/div>\n      \n    <\/div>\n  <\/div>\n<\/div>\n\n  \n<div class=\"references\">\n  <div class=\"references-ow\">\n    <div class=\"references-iw \">\n                                      \n        \n\n  <h2  class=\"heading \">Selected happy customers <p><\/h2>\n       \n      \n      <div class=\"references-image references-image-desktop\">\n        <img decoding=\"async\" class=\"main-references\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-1.png\" srcset=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-1.png 2038w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-1-300x75.png 300w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-1-1024x257.png 1024w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-1-768x193.png 768w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-1-1536x386.png 1536w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-1-600x151.png 600w\" alt=\"\"\/>\n                  <img decoding=\"async\" class=\"additional-references\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-additional.png\" srcset=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-additional.png 2038w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-additional-215x300.png 215w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-additional-735x1024.png 735w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-additional-768x1071.png 768w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-additional-1102x1536.png 1102w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-additional-1469x2048.png 1469w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-additional-600x836.png 600w\" alt=\"\"\/>\n              <\/div>\n      <div class=\"references-image references-image-tablet\">\n        <img decoding=\"async\" class=\"main-references\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-1.png\" srcset=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-1.png 2038w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-1-300x75.png 300w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-1-1024x257.png 1024w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-1-768x193.png 768w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-1-1536x386.png 1536w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-1-600x151.png 600w\" alt=\"\"\/>\n                  <img decoding=\"async\" class=\"additional-references\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-additional.png\" srcset=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-additional.png 2038w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-additional-215x300.png 215w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-additional-735x1024.png 735w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-additional-768x1071.png 768w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-additional-1102x1536.png 1102w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-additional-1469x2048.png 1469w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-additional-600x836.png 600w\" alt=\"\"\/>\n              <\/div>\n      <div class=\"references-image references-image-mobile\">\n        <img decoding=\"async\" class=\"main-references\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-1.png\" srcset=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-1.png 2038w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-1-300x75.png 300w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-1-1024x257.png 1024w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-1-768x193.png 768w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-1-1536x386.png 1536w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-1-600x151.png 600w\" alt=\"\"\/>\n                  <img decoding=\"async\" class=\"additional-references\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-additional.png\" srcset=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-additional.png 2038w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-additional-215x300.png 215w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-additional-735x1024.png 735w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-additional-768x1071.png 768w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-additional-1102x1536.png 1102w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-additional-1469x2048.png 1469w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/references-additional-600x836.png 600w\" alt=\"\"\/>\n              <\/div>\n      <div class=\"load-all-references-button-wrapper showing\">\n        <div class=\"button button-load-references\">\n          Show more\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/div>\n\n  \n<section class=\"pe news-teasers\" style=\"background-color: #560f35; color: #ffffff;\">\n  <div class=\"pe-news-teasers-ow pe-ow\">\n    <div class=\"pe-news-teasers-iw pe-iw \">\n                                              \n\n  <h2  class=\"heading news-teasers-heading is-style-h2\">From our blog<\/h2>\n      \n              \n        \n      \n              <div class=\"teasers-w\">\n                      \n  <div class=\"teaser-ow\">\n\n    \n    \n    <article class=\"teaser-iw post-33075 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized\" aria-labelledby=\"block_af4165b1757d7f36ae4f78ad6be74c27-33075-post-title\" role=\"article\">\n      <a class=\"teaser-link has-thumbnail\" href=\"https:\/\/www.angulararchitects.io\/en\/blog\/migrate-from-karma-to-vitest\/\" aria-label=\"Read the full article\">\n                  <figure class=\"teaser-image-wrapper\">\n            <img loading=\"lazy\" decoding=\"async\" class=\"teaser-image\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2026\/04\/shutterstock_2562282845-373x210-c-default.jpg\" alt=\"\" title=\"Pink,And,Purple,Nebula,Background\" width=\"373\" height=\"210\" \/>\n          <\/figure>\n                <div class=\"teaser-text\">\n          <div class=\"teaser-date-and-author\">\n            <time class=\"teaser-date\" datetime=\"2026-04-02T17:32:55+02:00\">2. April 2026<\/time>\n            <div class=\"teaser-author\">Marcell Kiss<\/div>\n          <\/div>\n          <h3 class=\"teaser-heading\" id=\"block_af4165b1757d7f36ae4f78ad6be74c27-33075-post-title\">Migrate from Karma To Vitest<\/h3>\n          <p class=\"teaser-excerpt\">\n                          Contents\nWhy Vitest instead of Karma?\nMore on Vitest\nBefore starting the migration\nConfirm you\u2019re using...\n                      <\/p>\n        <\/div>\n      <\/a>\n    <\/article>\n  <\/div>\n\n                      \n  <div class=\"teaser-ow\">\n\n    \n    \n    <article class=\"teaser-iw post-32829 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized post_series-signal-forms-en\" aria-labelledby=\"block_af4165b1757d7f36ae4f78ad6be74c27-32829-post-title\" role=\"article\">\n      <a class=\"teaser-link has-thumbnail\" href=\"https:\/\/www.angulararchitects.io\/en\/blog\/migrating-to-angular-signal-forms-interop-with-reactive-forms\/\" aria-label=\"Read the full article\">\n                  <figure class=\"teaser-image-wrapper\">\n            <img loading=\"lazy\" decoding=\"async\" class=\"teaser-image\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2026\/03\/shutterstock_2594684125-1-373x210-c-default.jpg\" alt=\"\" title=\"Outdoor,Photo,Of,Please,Create,A,Picture,That,Could,Be\" width=\"373\" height=\"210\" \/>\n          <\/figure>\n                <div class=\"teaser-text\">\n          <div class=\"teaser-date-and-author\">\n            <time class=\"teaser-date\" datetime=\"2026-03-16T20:02:06+01:00\">16. March 2026<\/time>\n            <div class=\"teaser-author\">Manfred Steyer<\/div>\n          <\/div>\n          <h3 class=\"teaser-heading\" id=\"block_af4165b1757d7f36ae4f78ad6be74c27-32829-post-title\">Migrating to Angular Signal Forms: Interop with Reactive Forms<\/h3>\n          <p class=\"teaser-excerpt\">\n                          Signals Forms is the new Forms implementation in Angular. However, Reactive Forms will be supported for...\n                      <\/p>\n        <\/div>\n      <\/a>\n    <\/article>\n  <\/div>\n\n                      \n  <div class=\"teaser-ow\">\n\n    \n    \n    <article class=\"teaser-iw post-32626 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized post_series-ai-assistants\" aria-labelledby=\"block_af4165b1757d7f36ae4f78ad6be74c27-32626-post-title\" role=\"article\">\n      <a class=\"teaser-link has-thumbnail\" href=\"https:\/\/www.angulararchitects.io\/en\/blog\/dynamic-reports-natural-lanaguage-queries-with-on-the-fly-code-generation\/\" aria-label=\"Read the full article\">\n                  <figure class=\"teaser-image-wrapper\">\n            <img loading=\"lazy\" decoding=\"async\" class=\"teaser-image\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2026\/02\/shutterstock_2663369517-373x210-c-default.jpg\" alt=\"\" title=\"Calculator,,Account,Statement,And,Business,Report,With,Review,Of,Year\" width=\"373\" height=\"210\" \/>\n          <\/figure>\n                <div class=\"teaser-text\">\n          <div class=\"teaser-date-and-author\">\n            <time class=\"teaser-date\" datetime=\"2026-02-05T21:34:57+01:00\">5. February 2026<\/time>\n            <div class=\"teaser-author\">Manfred Steyer<\/div>\n          <\/div>\n          <h3 class=\"teaser-heading\" id=\"block_af4165b1757d7f36ae4f78ad6be74c27-32626-post-title\">Dynamic Reports: Natural Language Queries with On-the-Fly Code Generation<\/h3>\n          <p class=\"teaser-excerpt\">\n                          Depending on the context, AI assistants can select display components from a predefined catalog. However,...\n                      <\/p>\n        <\/div>\n      <\/a>\n    <\/article>\n  <\/div>\n\n                  <\/div>\n      \n              <div class=\"news-teasers-buttons\">\n          <a class=\"button\" href=\"&#x2F;en&#x2F;blog&#x2F;\" target=\"\">All articles<\/a>\n        <\/div>\n      \n          <\/div>\n  <\/div>\n<\/section>\n\n\n  \n<section class=\"pe accordion\" >\n  <div class=\"accordion-ow pe-ow\">\n    <div class=\"accordion-iw pe-iw \">\n                                              \n        \n\n  <h2  class=\"heading accordion-heading is-style-h2\">FAQs on our workshops<\/h2>\n\n            \n              <details class=\"accordion-item\" open >\n          <summary class=\"accordion-item-summary\" aria-controls=\"block_a26cef572991cf12681d6dbd61a62826-item-1\" aria-expanded=\"true\" role=\"button\" tabindex=\"0\" itemprop=\"name\">\n            How do your workshops and courses work?\n          <\/summary>\n          <div class=\"accordion-item-details\" id=\"block_a26cef572991cf12681d6dbd61a62826-item-1\" >\n            <div class=\"answer\" itemprop=\"text\">\n              <p>Our seminars around Angular are a mixture of lecture, live coding and actual exercises. Together we implement what we have learned during the workshop directly on a example project. This mixture guarantees that the course never gets boring and &#8220;hands-on&#8221; is required instead of gray theory. <\/p>\n\n            <\/div>\n          <\/div>\n        <\/details>\n              <details class=\"accordion-item\" >\n          <summary class=\"accordion-item-summary\" aria-controls=\"block_a26cef572991cf12681d6dbd61a62826-item-2\" aria-expanded=\"false\" role=\"button\" tabindex=\"0\" itemprop=\"name\">\n            Who is the Angular hands-on training designed for?\n          <\/summary>\n          <div class=\"accordion-item-details\" id=\"block_a26cef572991cf12681d6dbd61a62826-item-2\" >\n            <div class=\"answer\" itemprop=\"text\">\n              <p>Our Angular hands-on workshop is aimed at anyone who wants to develop applications with Angular in the future or is already doing so and now wants to better understand the background, context and building blocks of the framework. <\/p>\n<p>Participants should have basic knowledge of web development (basic knowledge of HTML and JavaScript).<\/p>\n<p>For advanced Angular developers we offer advanced seminars and intensive trainings on specific use cases. <\/p>\n\n            <\/div>\n          <\/div>\n        <\/details>\n              <details class=\"accordion-item\" >\n          <summary class=\"accordion-item-summary\" aria-controls=\"block_a26cef572991cf12681d6dbd61a62826-item-3\" aria-expanded=\"false\" role=\"button\" tabindex=\"0\" itemprop=\"name\">\n            Where do the Angular workshops take place?\n          <\/summary>\n          <div class=\"accordion-item-details\" id=\"block_a26cef572991cf12681d6dbd61a62826-item-3\" >\n            <div class=\"answer\" itemprop=\"text\">\n              <p>Our trainings take place as public workshops in seminar rooms at central hotels in Germany, Austria and Switzerland. In-House company workshops take place at your office or conference room. <\/p>\n<p>All courses are also available as remote workshops, where we meet online in a virtual classroom and do the training via video calls, screen sharing and live coding. <\/p>\n\n            <\/div>\n          <\/div>\n        <\/details>\n              <details class=\"accordion-item\" >\n          <summary class=\"accordion-item-summary\" aria-controls=\"block_a26cef572991cf12681d6dbd61a62826-item-4\" aria-expanded=\"false\" role=\"button\" tabindex=\"0\" itemprop=\"name\">\n            Who are the trainers?\n          <\/summary>\n          <div class=\"accordion-item-details\" id=\"block_a26cef572991cf12681d6dbd61a62826-item-4\" >\n            <div class=\"answer\" itemprop=\"text\">\n              <p>Our workshops are held by experienced trainers and software architects. In recent years, we have provided Angular training to well-known companies &#8211; including well-known banks, insurance companies, industrial groups. Trainers include well-known conference speakers, authors of books and professional articles, bloggers, Google Developer Experts and university lecturers.<\/p>\n\n            <\/div>\n          <\/div>\n        <\/details>\n              <details class=\"accordion-item\" >\n          <summary class=\"accordion-item-summary\" aria-controls=\"block_a26cef572991cf12681d6dbd61a62826-item-5\" aria-expanded=\"false\" role=\"button\" tabindex=\"0\" itemprop=\"name\">\n            At what times are the training sessions held?\n          <\/summary>\n          <div class=\"accordion-item-details\" id=\"block_a26cef572991cf12681d6dbd61a62826-item-5\" >\n            <div class=\"answer\" itemprop=\"text\">\n              <p>Especially for dedicated company trainings, we are happy to accommodate you. Typical times are 9:00AM to 4:30PM \/ 5:00PM. Some of our English-language workshops are timed so that you can also attend at US friendly times. <\/p>\n\n            <\/div>\n          <\/div>\n        <\/details>\n              <details class=\"accordion-item\" >\n          <summary class=\"accordion-item-summary\" aria-controls=\"block_a26cef572991cf12681d6dbd61a62826-item-6\" aria-expanded=\"false\" role=\"button\" tabindex=\"0\" itemprop=\"name\">\n            Can we also book online training courses?\n          <\/summary>\n          <div class=\"accordion-item-details\" id=\"block_a26cef572991cf12681d6dbd61a62826-item-6\" >\n            <div class=\"answer\" itemprop=\"text\">\n              <p>Absolutely. In fact, since the pandemic, this has been our main business model and we have had very good experience with it. We use a combination of screen sharing, interactive online whiteboards, and are happy to connect to your computer for support during the exercises if you wish. As with our on-site training, we use a combination of short presentations, discussions, live coding and hands-on labs.<\/p>\n<p>Since there is no travel involved, you also save time and money. We can also respond more flexibly to your scheduling needs.<\/p>\n\n            <\/div>\n          <\/div>\n        <\/details>\n              <details class=\"accordion-item\" >\n          <summary class=\"accordion-item-summary\" aria-controls=\"block_a26cef572991cf12681d6dbd61a62826-item-7\" aria-expanded=\"false\" role=\"button\" tabindex=\"0\" itemprop=\"name\">\n            Can we adapt the training for our purposes?\n          <\/summary>\n          <div class=\"accordion-item-details\" id=\"block_a26cef572991cf12681d6dbd61a62826-item-7\" >\n            <div class=\"answer\" itemprop=\"text\">\n              <p>Yes, very much so. In fact, that&#8217;s one of the benefits of dedicated corporate training. You are welcome to weight, shorten or add to our agenda proposals. As a rule, we also coordinate with your trainer about 2 weeks before the training. If you wish, we can also arrange it earlier.<\/p>\n\n            <\/div>\n          <\/div>\n        <\/details>\n              <details class=\"accordion-item\" >\n          <summary class=\"accordion-item-summary\" aria-controls=\"block_a26cef572991cf12681d6dbd61a62826-item-8\" aria-expanded=\"false\" role=\"button\" tabindex=\"0\" itemprop=\"name\">\n            Why Angular?\n          <\/summary>\n          <div class=\"accordion-item-details\" id=\"block_a26cef572991cf12681d6dbd61a62826-item-8\" >\n            <div class=\"answer\" itemprop=\"text\">\n              <p>Among other things, Angular&#8217;s wide distribution speaks for itself, but also the fact that Google, an Internet giant that also uses the framework very intensively, is behind it. Google alone has over 2600 solutions based on it. Due to the wide distribution, there is a large community and thus a lot of know-how on the market as well as (free and commercial) products that are adapted to Angular. In addition, Angular provides much of what you need for large applications out of the box: test automation, form management, routing, etc. In this respect, you get a stack whose components are coordinated and work together in the long term. <\/p>\n\n            <\/div>\n          <\/div>\n        <\/details>\n              <details class=\"accordion-item\" >\n          <summary class=\"accordion-item-summary\" aria-controls=\"block_a26cef572991cf12681d6dbd61a62826-item-9\" aria-expanded=\"false\" role=\"button\" tabindex=\"0\" itemprop=\"name\">\n            How do you compensate for different prior knowledge?\n          <\/summary>\n          <div class=\"accordion-item-details\" id=\"block_a26cef572991cf12681d6dbd61a62826-item-9\" >\n            <div class=\"answer\" itemprop=\"text\">\n              <p>The good news up front is that participants with different levels of prior knowledge are the rule, not the exception, in adult education. That&#8217;s why you&#8217;ll find optional fade-in hints and bonus exercises on our exercise sheets, for those who are a little faster. Of course, we also provide personal support for the exercises.<\/p>\n\n            <\/div>\n          <\/div>\n        <\/details>\n              <details class=\"accordion-item\" >\n          <summary class=\"accordion-item-summary\" aria-controls=\"block_a26cef572991cf12681d6dbd61a62826-item-10\" aria-expanded=\"false\" role=\"button\" tabindex=\"0\" itemprop=\"name\">\n            How many participants are recommended?\n          <\/summary>\n          <div class=\"accordion-item-details\" id=\"block_a26cef572991cf12681d6dbd61a62826-item-10\" >\n            <div class=\"answer\" itemprop=\"text\">\n              <p>If you book a company training with us, we leave this decision to you in principle. However, experience shows that there should not be more than 15 participants, especially since a seminar lives very much from questions, discussions and practical exercises. <\/p>\n\n            <\/div>\n          <\/div>\n        <\/details>\n              <details class=\"accordion-item\" >\n          <summary class=\"accordion-item-summary\" aria-controls=\"block_a26cef572991cf12681d6dbd61a62826-item-11\" aria-expanded=\"false\" role=\"button\" tabindex=\"0\" itemprop=\"name\">\n            What software do we need?\n          <\/summary>\n          <div class=\"accordion-item-details\" id=\"block_a26cef572991cf12681d6dbd61a62826-item-11\" >\n            <div class=\"answer\" itemprop=\"text\">\n              <p>Please install the following software packages on your computer:<\/p>\n<p>&#8211; NodeJS in current version (we test with current LTS version).<br \/>\n&#8211; Angular CLI (npm i -g @angular\/cli)<br \/>\n&#8211; Git<br \/>\n&#8211; Visual Studio (free) or WebStorm\/IntelliJ (commercial)<\/p>\n\n            <\/div>\n          <\/div>\n        <\/details>\n            \n    <\/div>\n  <\/div>\n<\/section>\n\n\n  \n<div class=\"cta-ebooks pe\" style=\"background-color: #f1f1f1; color: #1d1d1b;\">\n  <div class=\"cta-ebooks-lightbox\">\n    <div class=\"cta-ebooks-lightbox-overlay\"><\/div>\n    <div class=\"cta-ebooks-lightbox-wrapper\">\n      <img decoding=\"async\" class=cta-ebooks-lightbox-image src=\"\">\n    <\/div>\n  <\/div>\n  <div class=\"cta-ebooks-ow pe-ow\">\n    <div class=\"cta-ebooks-iw pe-iw \">\n\n                                      \n        \n\n  <h2  class=\"heading cta-heading&lt;hr&gt;\">Free Angular eBooks<\/h2>\n            <div class=\"cta-ebooks-images\">\n                  <a class=\"ebook-image-link \" href=\"https:\/\/www.angulararchitects.io\/en\/ebooks\/micro-frontends-and-moduliths-with-angular\/\">\n            <img decoding=\"async\" class=\"ebook-image\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2022\/12\/cover-5th-small.png\" srcset=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2022\/12\/cover-5th-small.png\" alt=\"\"\/>\n          <\/a>\n                  <a class=\"ebook-image-link \" href=\"https:\/\/www.angulararchitects.io\/en\/ebooks\/modern-angular\/\">\n            <img decoding=\"async\" class=\"ebook-image\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/08\/small_title_page.png\" srcset=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/08\/small_title_page.png\" alt=\"\"\/>\n          <\/a>\n              <\/div>\n      \n    <\/div>\n  <\/div>\n<\/div>\n\n  \n<div class=\"cta-newsletter\" style=\"background-color: #560f35; color: #FFFFFF;\">\n  <div class=\"cta-newsletter-ow\">\n    <div class=\"cta-newsletter-iw \">\n                                      \n        \n\n  <h2 id=\"newsletter\" class=\"heading cta-heading  \">Newsletter<\/h2>\n\n            <div class=\"cta-text\">Never miss anything - subscribe to our newsletter now!<\/div>\n      <div class=\"cta-form\">\n        <div class=\"cta-form\">\n                      <style id=\"wpforms-css-vars-17085\">\n\t\t\t\t#wpforms-17085 {\n\t\t\t\t\n\t\t\t}\n\t\t\t<\/style><div class=\"wpforms-container wpforms-container-full wpforms-render-modern\" id=\"wpforms-17085\"><form id=\"wpforms-form-17085\" class=\"wpforms-validate wpforms-form wpforms-ajax-form\" data-formid=\"17085\" method=\"post\" enctype=\"multipart\/form-data\" action=\"\/en\/wp-json\/wp\/v2\/pages\/12494\" data-token=\"ce32876aadeb3c67a7a432aa67ae201c\" data-token-time=\"1776276148\"><noscript class=\"wpforms-error-noscript\">Please enable JavaScript in your browser to complete this form.<\/noscript><div id=\"wpforms-error-noscript\" style=\"display: none;\">Please enable JavaScript in your browser to complete this form.<\/div><div class=\"wpforms-field-container\"><div id=\"wpforms-17085-field_14-container\" class=\"wpforms-field wpforms-field-hidden\" data-field-id=\"14\"><input type=\"hidden\" id=\"wpforms-17085-field_14\" name=\"wpforms[fields][14]\" value=\"A5tf8lujeopkhIYy\"><\/div><div id=\"wpforms-17085-field_5-container\" class=\"wpforms-field wpforms-field-email wpforms-conditional-trigger\" data-field-id=\"5\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-17085-field_5\" aria-hidden=\"false\">Email <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"email\" id=\"wpforms-17085-field_5\" class=\"wpforms-field-large wpforms-field-required\" name=\"wpforms[fields][5]\" placeholder=\"Email\" spellcheck=\"false\" aria-errormessage=\"wpforms-17085-field_5-error\" required><\/div><div id=\"wpforms-17085-field_13-container\" class=\"wpforms-field wpforms-field-select wpforms-conditional-field wpforms-conditional-show wpforms-field-select-style-classic\" data-field-id=\"13\" style=\"display:none;\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-17085-field_13\" aria-hidden=\"false\">Where you from?<\/label><select id=\"wpforms-17085-field_13\" class=\"wpforms-field-large\" name=\"wpforms[fields][13]\"><option value=\"\" class=\"placeholder\" disabled  selected='selected'>Continent<\/option><option value=\"Europe\"  class=\"choice-1 depth-1\"  >Europe<\/option><option value=\"Africa\"  class=\"choice-2 depth-1\"  >Africa<\/option><option value=\"Australia\"  class=\"choice-5 depth-1\"  >Australia<\/option><option value=\"Asia\"  class=\"choice-4 depth-1\"  >Asia<\/option><option value=\"North America\"  class=\"choice-3 depth-1\"  >North America<\/option><option value=\"South America\"  class=\"choice-6 depth-1\"  >South America<\/option><\/select><\/div><div id=\"wpforms-17085-field_8-container\" class=\"wpforms-field wpforms-field-gdpr-checkbox wpforms-conditional-field wpforms-conditional-show\" data-field-id=\"8\" style=\"display:none;\"><label class=\"wpforms-field-label wpforms-label-hide\" aria-hidden=\"false\">Datenschutz <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><ul id=\"wpforms-17085-field_8\" class=\"wpforms-field-required\"><li class=\"choice-1\"><input type=\"checkbox\" id=\"wpforms-17085-field_8_1\" name=\"wpforms[fields][8][]\" value=\"I hereby agree that ANGULARarchitects can process my email address for the purpose of sending the newsletter.\" aria-errormessage=\"wpforms-17085-field_8_1-error\" required ><label class=\"wpforms-field-label-inline\" for=\"wpforms-17085-field_8_1\">I hereby agree that ANGULARarchitects can process my email address for the purpose of sending the newsletter. <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><\/li><\/ul><\/div><div id=\"wpforms-17085-field_9-container\" class=\"wpforms-field wpforms-field-hidden\" data-field-id=\"9\"><input type=\"hidden\" id=\"wpforms-17085-field_9\" name=\"wpforms[fields][9]\" value=\"Newsletter - EN | https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/pages\/12494\"><\/div><div id=\"wpforms-17085-field_10-container\" class=\"wpforms-field wpforms-field-hidden\" data-field-id=\"10\"><input type=\"hidden\" id=\"wpforms-17085-field_10\" name=\"wpforms[fields][10]\"><\/div><\/div><!-- .wpforms-field-container --><div class=\"wpforms-submit-container\" ><input type=\"hidden\" name=\"wpforms[id]\" value=\"17085\"><input type=\"hidden\" name=\"page_title\" value=\"\"><input type=\"hidden\" name=\"page_url\" value=\"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/pages\/12494\"><input type=\"hidden\" name=\"url_referer\" value=\"\"><button type=\"submit\" name=\"wpforms[submit]\" id=\"wpforms-submit-17085\" class=\"wpforms-submit\" data-alt-text=\"sending..\" data-submit-text=\"Subscribe\" aria-live=\"assertive\" value=\"wpforms-submit\">Subscribe<\/button><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/plugins\/wpforms\/assets\/images\/submit-spin.svg\" class=\"wpforms-submit-spinner\" style=\"display: none;\" width=\"26\" height=\"26\" alt=\"Loading\"><\/div><\/form><\/div>  <!-- .wpforms-container -->\n                  <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":{"_acf_changed":false,"_price":"","_stock":"","_tribe_ticket_header":"","_tribe_default_ticket_provider":"","_ticket_start_date":"","_ticket_end_date":"","_tribe_ticket_show_description":"","_tribe_ticket_show_not_going":false,"_tribe_ticket_use_global_stock":"","_tribe_ticket_global_stock_level":"","_global_stock_mode":"","_global_stock_cap":"","_tribe_rsvp_for_event":"","_tribe_ticket_going_count":"","_tribe_ticket_not_going_count":"","_tribe_tickets_list":"[]","_tribe_ticket_has_attendee_info_fields":false,"footnotes":""},"class_list":["post-12494","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>In-Depth Angular Workshops and Consultancy - Manfred Steyer &amp; Team<\/title>\n<meta name=\"description\" content=\"Angular workshops with Manfred Steyer and team \u2b50 in German and English! \u2b50 Remote or inhouse \u2b50 Find all info and dates!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.angulararchitects.io\/en\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"In-Depth Angular Workshops and Consultancy - Manfred Steyer &amp; Team\" \/>\n<meta property=\"og:description\" content=\"Angular workshops with Manfred Steyer and team \u2b50 in German and English! \u2b50 Remote or inhouse \u2b50 Find all info and dates!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.angulararchitects.io\/en\/\" \/>\n<meta property=\"og:site_name\" content=\"ANGULARarchitects\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-24T08:50:13+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/12\/background.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/12\/background.jpg\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.angulararchitects.io\/en\/\",\"url\":\"https:\/\/www.angulararchitects.io\/en\/\",\"name\":\"In-Depth Angular Workshops and Consultancy - Manfred Steyer & Team\",\"isPartOf\":{\"@id\":\"https:\/\/www.angulararchitects.io\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.angulararchitects.io\/en\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.angulararchitects.io\/en\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/04\/AngularArchitects-Kudennlogos-in-einem-1024x145.png\",\"datePublished\":\"2023-05-30T13:28:02+00:00\",\"dateModified\":\"2026-03-24T08:50:13+00:00\",\"description\":\"Angular workshops with Manfred Steyer and team \u2b50 in German and English! \u2b50 Remote or inhouse \u2b50 Find all info and dates!\",\"breadcrumb\":{\"@id\":\"https:\/\/www.angulararchitects.io\/en\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.angulararchitects.io\/en\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.angulararchitects.io\/en\/#primaryimage\",\"url\":\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/04\/AngularArchitects-Kudennlogos-in-einem-1024x145.png\",\"contentUrl\":\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/04\/AngularArchitects-Kudennlogos-in-einem-1024x145.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.angulararchitects.io\/en\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.angulararchitects.io\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Home\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.angulararchitects.io\/en\/#website\",\"url\":\"https:\/\/www.angulararchitects.io\/en\/\",\"name\":\"ANGULARarchitects\",\"description\":\"AngularArchitects.io\",\"publisher\":{\"@id\":\"https:\/\/www.angulararchitects.io\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.angulararchitects.io\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.angulararchitects.io\/en\/#organization\",\"name\":\"ANGULARarchitects\",\"alternateName\":\"SOFTWAREarchitects\",\"url\":\"https:\/\/www.angulararchitects.io\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.angulararchitects.io\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/AA-Logo-RGB-horizontal-inside-knowledge-black.svg\",\"contentUrl\":\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/AA-Logo-RGB-horizontal-inside-knowledge-black.svg\",\"width\":644,\"height\":216,\"caption\":\"ANGULARarchitects\"},\"image\":{\"@id\":\"https:\/\/www.angulararchitects.io\/en\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/github.com\/angular-architects\",\"https:\/\/www.linkedin.com\/company\/angular-architects\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"In-Depth Angular Workshops and Consultancy - Manfred Steyer & Team","description":"Angular workshops with Manfred Steyer and team \u2b50 in German and English! \u2b50 Remote or inhouse \u2b50 Find all info and dates!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.angulararchitects.io\/en\/","og_locale":"en_US","og_type":"article","og_title":"In-Depth Angular Workshops and Consultancy - Manfred Steyer & Team","og_description":"Angular workshops with Manfred Steyer and team \u2b50 in German and English! \u2b50 Remote or inhouse \u2b50 Find all info and dates!","og_url":"https:\/\/www.angulararchitects.io\/en\/","og_site_name":"ANGULARarchitects","article_modified_time":"2026-03-24T08:50:13+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/12\/background.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_image":"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/12\/background.jpg","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.angulararchitects.io\/en\/","url":"https:\/\/www.angulararchitects.io\/en\/","name":"In-Depth Angular Workshops and Consultancy - Manfred Steyer & Team","isPartOf":{"@id":"https:\/\/www.angulararchitects.io\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.angulararchitects.io\/en\/#primaryimage"},"image":{"@id":"https:\/\/www.angulararchitects.io\/en\/#primaryimage"},"thumbnailUrl":"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/04\/AngularArchitects-Kudennlogos-in-einem-1024x145.png","datePublished":"2023-05-30T13:28:02+00:00","dateModified":"2026-03-24T08:50:13+00:00","description":"Angular workshops with Manfred Steyer and team \u2b50 in German and English! \u2b50 Remote or inhouse \u2b50 Find all info and dates!","breadcrumb":{"@id":"https:\/\/www.angulararchitects.io\/en\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.angulararchitects.io\/en\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.angulararchitects.io\/en\/#primaryimage","url":"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/04\/AngularArchitects-Kudennlogos-in-einem-1024x145.png","contentUrl":"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/04\/AngularArchitects-Kudennlogos-in-einem-1024x145.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.angulararchitects.io\/en\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.angulararchitects.io\/en\/"},{"@type":"ListItem","position":2,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/www.angulararchitects.io\/en\/#website","url":"https:\/\/www.angulararchitects.io\/en\/","name":"ANGULARarchitects","description":"AngularArchitects.io","publisher":{"@id":"https:\/\/www.angulararchitects.io\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.angulararchitects.io\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.angulararchitects.io\/en\/#organization","name":"ANGULARarchitects","alternateName":"SOFTWAREarchitects","url":"https:\/\/www.angulararchitects.io\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.angulararchitects.io\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/AA-Logo-RGB-horizontal-inside-knowledge-black.svg","contentUrl":"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/AA-Logo-RGB-horizontal-inside-knowledge-black.svg","width":644,"height":216,"caption":"ANGULARarchitects"},"image":{"@id":"https:\/\/www.angulararchitects.io\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/github.com\/angular-architects","https:\/\/www.linkedin.com\/company\/angular-architects\/"]}]}},"_links":{"self":[{"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/pages\/12494","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/comments?post=12494"}],"version-history":[{"count":10,"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/pages\/12494\/revisions"}],"predecessor-version":[{"id":32977,"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/pages\/12494\/revisions\/32977"}],"wp:attachment":[{"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/media?parent=12494"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}