{"id":12619,"date":"2023-07-18T11:17:39","date_gmt":"2023-07-18T09:17:39","guid":{"rendered":"https:\/\/angular.kloosprojekt.com\/?page_id=12619"},"modified":"2026-05-16T21:53:58","modified_gmt":"2026-05-16T19:53:58","slug":"angular-workshops","status":"publish","type":"page","link":"https:\/\/www.angulararchitects.io\/en\/angular-workshops\/","title":{"rendered":"Angular Workshops"},"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-right\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\/alt2.jpg\" srcset=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/12\/alt2.jpg 2000w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/12\/alt2-300x126.jpg 300w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/12\/alt2-1024x430.jpg 1024w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/12\/alt2-768x322.jpg 768w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/12\/alt2-1536x644.jpg 1536w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/12\/alt2-600x252.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 Workshops <\/h1>\n                                      <div class=\"hero-body-text\">We offer all our workshops also remotely!<\/div>\n                                      <a class=\"hero-button-link button-link\" href=\"#workshops\" target=\"\">\n                All 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  \">Angular Workshops From Insiders and Angular Experts<\/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<div class=\"custom-html-content pe\">\n  <div class=\"custom-html-content-ow pe-ow\">\n    <div class=\"custom-html-content-iw pe-iw no-padding-bottom\">\n      <div class=\"wysiwyg-editor-content\">\n        <p>Angular is a great framework for web-based business and industrial applications. It comes with numerous ready-made solutions such as data binding, form support, routing or test automation. With TypeScript, you can create type-safe applications.<\/p>\n\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n  \n<div class=\"custom-html-content pe\">\n  <div class=\"custom-html-content-ow pe-ow\">\n    <div class=\"custom-html-content-iw pe-iw no-padding-bottom\">\n      <div class=\"wysiwyg-editor-content\">\n        <h3>Workshops for beginners &amp; advanced developers<\/h3>\n<p><script type=\"application\/ld+json\">\n{\n  \"@context\": \"http:\/\/schema.org\",\n  \"@type\": \"VideoObject\",\n  \"name\": \"Angular training courses at Angular Architects: Here's what you can expect!\",\n  \"description\": \"The Angular Architect team explains what you can expect from training at Angular Architects.\",\n  \"duration\": \"PT1M28S\",\n  \"thumbnailUrl\": \"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/11\/202511-AngularArchitects-Vorschaubilder3-scaled.jpg\",\n  \"uploadDate\": \"2025-11-11\",\n  \"url\": \"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/11\/angulararchticts_english_360p.mp4\"\n}\n<\/script>\n<\/p>\n<\/p>\n<div id=\"video-wrapper\" style=\"position: relative; width: 750px; max-width:100%; cursor: pointer;\">\n    <img decoding=\"async\" id=\"preview-image\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/11\/202511-AngularArchitects-Vorschaubilder3-scaled.jpg\" alt=\"Video Preview\" style=\"width: 100%; display: block;\"><\/p>\n<div style=\"\n    position: absolute;\n    top: 50%; left: 50%;\n    transform: translate(-50%, -50%);\n    width: 80px; height: 80px;\n    background: rgba(0,0,0,0.6);\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  \"><br \/>\n    <svg width=\"48\" height=\"48\" viewBox=\"0 0 24 24\" fill=\"white\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M8 5v14l11-7z\"\/>\n    <\/svg>\n  <\/div>\n<\/p><\/div>\n<link rel=\"preload\" as=\"video\" href=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/11\/angulararchticts_english_360p.mp4\" type=\"video\/mp4\">\n<p>  <script>\n    const wrapper = document.getElementById('video-wrapper');\n    wrapper.addEventListener('click', () => {\n        const img = document.getElementById('preview-image');\n      wrapper.innerHTML = `\n        <video width=\"${img.width}\" height=\"${img.height}\" controls autoplay><source src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/11\/angulararchticts_english_360p.mp4\" type=\"video\/mp4\">Your Browser does not support the video tag!<\/video>\n      `;\n    });\n  <\/script><\/p>\n<p>In our seminars you will learn everything for your successful Angular projects. Our trainers include proven Angular experts, authors and bloggers. Through our close cooperation with the Angular community, we provide first-hand information and offer an outlook on future trends that you should take into account in your major projects today.<\/p>\n<p>Our Angular training courses are aimed at different users:<\/p>\n<ul>\n<li>Angular practice training for beginners &amp; autodidacts<\/li>\n<li>Angular Advanced Workshop for advanced users<\/li>\n<li>Intensive courses on specific use cases for experienced users<\/li>\n<\/ul>\n\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n  \n<div class=\"custom-html-content pe\">\n  <div class=\"custom-html-content-ow pe-ow\">\n    <div class=\"custom-html-content-iw pe-iw no-padding-bottom\">\n      <div class=\"wysiwyg-editor-content\">\n        <h3>All workshops available on-site or remotely<\/h3>\n<p>They can be held as in-house trainings at your company or booked as a public on site appointment in Germany, Austria &amp; Switzerland. All of our training courses and consultations can also be booked as remote online workshops!<\/p>\n\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n  \n\n\n<div class=\"image-html-content pe\">\n  <div class=\"image-html-content-ow pe-ow\">\n    <div class=\"image-html-content-iw pe-iw   \">\n              <div class=\"image-part \">\n          <img decoding=\"async\" class=\"image\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2020\/05\/live-share.gif\" srcset=\"\" alt=\"\" style=\"max-width: px;\"\/>\n        <\/div>\n            <div class=\"html-part\">\n        <p>All of our workshops take place on several consecutive days and are designed as a mix of lecture, live coding and many concrete exercises. Together we implement the concepts learned during the training directly on a sample project. Participants can ask questions and discuss problems in the group and with the trainers at any time.<\/p>\n\n      <\/div>\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<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 id=\"workshops\" class=\"heading top-trainings-heading \">Top Trainings<\/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 UI 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 Trainings<\/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-advanced-trainings\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/agentic-engineering-von-vibe-coding-zu-professionellen-ki-gestuetzten-workflows\/\">\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\/2026\/05\/ai.png\" srcset=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2026\/05\/ai.png 1024w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2026\/05\/ai-300x300.png 300w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2026\/05\/ai-150x150.png 150w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2026\/05\/ai-768x768.png 768w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2026\/05\/ai-600x600.png 600w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2026\/05\/ai-100x100.png 100w\" alt=\"\"\/>\n      <\/div>\n      <div class=\"training-detail\">\n        <div class=\"training-title\">\n          Agentic Engineering: From Vibe Coding to Professional AI-Assisted Workflows\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 hidden 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  \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\n\n<div class=\"events-listing pe\" id=\"events_listing_7013271\" data-name=\"events_listing_7013271\">\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=\"12354,25132,12377,22301,12368,12361,12343,12436,24025,22771,26689,26663,12459,12397,27361,12394,29677,30810,32744,32869,33509\">\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 Public 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=\"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<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\":\"990\",\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-05-22CEST15:48:37+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                  Regular Ticket\n                  until\n                  06\/09\/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 \u20ac990\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\":\"1040\",\n        \"priceCurrency\":\"EUR\",\n        \"availability\":\"https:\/\/schema.org\/InStock\",\n        \"url\":\"https:\/\/www.angulararchitects.io\/en\/training\/modern-angular-workshop\/\",\n        \"validFrom\":\"2026-04-27CEST02:00:20+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                  Very Early Bird\n                  until\n                  05\/24\/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 \u20ac1.040\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\":\"1280\",\n        \"priceCurrency\":\"EUR\",\n        \"availability\":\"https:\/\/schema.org\/InStock\",\n        \"url\":\"https:\/\/www.angulararchitects.io\/en\/training\/advanced-angular-architecture-workshop\/\",\n        \"validFrom\":\"2026-05-22CEST15:48:37+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                  Regular Ticket\n                  until\n                  06\/22\/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.280\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\" data-product-id=\"33529\" data-training-id=\"33509\">\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-engineering-von-vibe-coding-zu-professionellen-ki-gestuetzten-workflows\/\/#upcoming\",\n      \"url\": \"https:\/\/www.angulararchitects.io\/en\/training\/agentic-engineering-von-vibe-coding-zu-professionellen-ki-gestuetzten-workflows\/\",\n      \"name\": \"\u2b50 Agentic Engineering: From Vibe Coding to Professional AI-Assisted Workflows\",\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-29T09:0000+02:00\",\n      \"endDate\": \"2026-06-30T16: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\": \"Alexander Thalhammer\"\n          }\n            \n                  ],\n\n\n      \"offers\":{\n        \"price\":\"790\",\n        \"priceCurrency\":\"EUR\",\n        \"availability\":\"https:\/\/schema.org\/InStock\",\n        \"url\":\"https:\/\/www.angulararchitects.io\/en\/training\/agentic-engineering-von-vibe-coding-zu-professionellen-ki-gestuetzten-workflows\/\",\n        \"validFrom\":\"2026-05-16CEST21:45:43+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\/05\/ai.png\" srcset=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2026\/05\/ai.png 1024w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2026\/05\/ai-300x300.png 300w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2026\/05\/ai-150x150.png 150w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2026\/05\/ai-768x768.png 768w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2026\/05\/ai-600x600.png 600w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2026\/05\/ai-100x100.png 100w\" alt=\"\"\/>\n        <\/div>\n        <div class=\"event-date-time-and-title\">\n          <div class=\"event-date-time\">\n                          Jun 29 2026 - Jun 30 2026 | 9:00 AM - 4:30 PM (CET)\n            \n            \n          <\/div>\n          <div class=\"event-training-title\">\n            <a href=\"https:\/\/www.angulararchitects.io\/en\/training\/agentic-engineering-von-vibe-coding-zu-professionellen-ki-gestuetzten-workflows\/\">Agentic Engineering: From Vibe Coding to Professional AI-Assisted Workflows<\/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\/31\/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\">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                                  Alexander Thalhammer                              <\/div>\n                      <\/div>\n        <\/div>\n        <div class=\"event-price-and-book\">\n                    <div class=\"event-price-from\">\n            from \u20ac790\n          <\/div>\n                              <a class=\"button training-detail-link\" href=\"https:\/\/www.angulararchitects.io\/en\/training\/agentic-engineering-von-vibe-coding-zu-professionellen-ki-gestuetzten-workflows\/\">\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=33529\" data-quantity=\"1\" data-product_id=\"33529\" 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\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 UI 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\":\"790\",\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-05-18CEST21:21:58+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 UI 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                  Early Bird Ticket\n                  until\n                  06\/07\/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 \u20ac790\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              <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 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_1707c717bb3c5e87bd33c8df5a656c7d-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_1707c717bb3c5e87bd33c8df5a656c7d-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_1707c717bb3c5e87bd33c8df5a656c7d-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_1707c717bb3c5e87bd33c8df5a656c7d-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_1707c717bb3c5e87bd33c8df5a656c7d-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_1707c717bb3c5e87bd33c8df5a656c7d-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_1707c717bb3c5e87bd33c8df5a656c7d-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_1707c717bb3c5e87bd33c8df5a656c7d-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_1707c717bb3c5e87bd33c8df5a656c7d-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_1707c717bb3c5e87bd33c8df5a656c7d-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_1707c717bb3c5e87bd33c8df5a656c7d-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_1707c717bb3c5e87bd33c8df5a656c7d-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_1707c717bb3c5e87bd33c8df5a656c7d-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_1707c717bb3c5e87bd33c8df5a656c7d-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_1707c717bb3c5e87bd33c8df5a656c7d-item-8\" aria-expanded=\"false\" role=\"button\" tabindex=\"0\" itemprop=\"name\">\n            Why Angular?\n          <\/summary>\n          <div class=\"accordion-item-details\" id=\"block_1707c717bb3c5e87bd33c8df5a656c7d-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_1707c717bb3c5e87bd33c8df5a656c7d-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_1707c717bb3c5e87bd33c8df5a656c7d-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_1707c717bb3c5e87bd33c8df5a656c7d-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_1707c717bb3c5e87bd33c8df5a656c7d-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_1707c717bb3c5e87bd33c8df5a656c7d-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_1707c717bb3c5e87bd33c8df5a656c7d-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-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\/12619\" data-token=\"a088576fe3645334739edfe2f8e97376\" data-token-time=\"1779457717\"><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=\"b8mCAJkpgqcKr9l2\"><\/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\/12619\"><\/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\/12619\"><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":"closed","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-12619","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>Angular-Workshops with Manfred Steyer &amp; Team | ANGULARarchitects<\/title>\n<meta name=\"description\" content=\"In our workshops you will learn everything for successful Angular projects. \u2b50 All of our trainings &amp; courses can now also be booked as remote workshops !\" \/>\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\/angular-workshops\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Angular-Workshops with Manfred Steyer &amp; Team | ANGULARarchitects\" \/>\n<meta property=\"og:description\" content=\"In our workshops you will learn everything for successful Angular projects. \u2b50 All of our trainings &amp; courses can now also be booked as remote workshops !\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.angulararchitects.io\/en\/angular-workshops\/\" \/>\n<meta property=\"og:site_name\" content=\"ANGULARarchitects\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-16T19:53:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/03\/steyer-stage.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2045\" \/>\n\t<meta property=\"og:image:height\" content=\"1183\" \/>\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\/03\/steyer-stage.jpg\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.angulararchitects.io\/en\/angular-workshops\/\",\"url\":\"https:\/\/www.angulararchitects.io\/en\/angular-workshops\/\",\"name\":\"Angular-Workshops with Manfred Steyer & Team | ANGULARarchitects\",\"isPartOf\":{\"@id\":\"https:\/\/www.angulararchitects.io\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.angulararchitects.io\/en\/angular-workshops\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.angulararchitects.io\/en\/angular-workshops\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/04\/AngularArchitects-Kudennlogos-in-einem-1024x145.png\",\"datePublished\":\"2023-07-18T09:17:39+00:00\",\"dateModified\":\"2026-05-16T19:53:58+00:00\",\"description\":\"In our workshops you will learn everything for successful Angular projects. \u2b50 All of our trainings & courses can now also be booked as remote workshops !\",\"breadcrumb\":{\"@id\":\"https:\/\/www.angulararchitects.io\/en\/angular-workshops\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.angulararchitects.io\/en\/angular-workshops\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.angulararchitects.io\/en\/angular-workshops\/#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\/angular-workshops\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.angulararchitects.io\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Angular Workshops\"}]},{\"@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":"Angular-Workshops with Manfred Steyer & Team | ANGULARarchitects","description":"In our workshops you will learn everything for successful Angular projects. \u2b50 All of our trainings & courses can now also be booked as remote workshops !","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\/angular-workshops\/","og_locale":"en_US","og_type":"article","og_title":"Angular-Workshops with Manfred Steyer & Team | ANGULARarchitects","og_description":"In our workshops you will learn everything for successful Angular projects. \u2b50 All of our trainings & courses can now also be booked as remote workshops !","og_url":"https:\/\/www.angulararchitects.io\/en\/angular-workshops\/","og_site_name":"ANGULARarchitects","article_modified_time":"2026-05-16T19:53:58+00:00","og_image":[{"width":2045,"height":1183,"url":"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/03\/steyer-stage.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_image":"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/03\/steyer-stage.jpg","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.angulararchitects.io\/en\/angular-workshops\/","url":"https:\/\/www.angulararchitects.io\/en\/angular-workshops\/","name":"Angular-Workshops with Manfred Steyer & Team | ANGULARarchitects","isPartOf":{"@id":"https:\/\/www.angulararchitects.io\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.angulararchitects.io\/en\/angular-workshops\/#primaryimage"},"image":{"@id":"https:\/\/www.angulararchitects.io\/en\/angular-workshops\/#primaryimage"},"thumbnailUrl":"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/04\/AngularArchitects-Kudennlogos-in-einem-1024x145.png","datePublished":"2023-07-18T09:17:39+00:00","dateModified":"2026-05-16T19:53:58+00:00","description":"In our workshops you will learn everything for successful Angular projects. \u2b50 All of our trainings & courses can now also be booked as remote workshops !","breadcrumb":{"@id":"https:\/\/www.angulararchitects.io\/en\/angular-workshops\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.angulararchitects.io\/en\/angular-workshops\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.angulararchitects.io\/en\/angular-workshops\/#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\/angular-workshops\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.angulararchitects.io\/en\/"},{"@type":"ListItem","position":2,"name":"Angular Workshops"}]},{"@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\/12619","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=12619"}],"version-history":[{"count":10,"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/pages\/12619\/revisions"}],"predecessor-version":[{"id":33535,"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/pages\/12619\/revisions\/33535"}],"wp:attachment":[{"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/media?parent=12619"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}