Avanscoperta

Training

Hands-on experiences with world class experts

We design hands-on, high-impact learning experiences for software professionals, in person and remote.

Our mission is to connect curious minds with the world’s leading practitioners in software development. Whether it’s Domain-Driven Design or cutting-edge architecture, we bring together experts and learners in a collaborative environment where real growth happens.

Our training courses are just one of the many initiatives we organize to pursue our goal: making the world of software a better place.

We Are Learners is the motto of our community of professionals: we learn together, sharing insights, experiences, ideas, and knowledge, far beyond the timeframe of a single course.

TOP

Upcoming Events

  • Susanne Kaiser
    Berlin - Co-organized with KanDDDinsky  //  October 12 - 13, from 9:30 to 17:30 workshop

    Architecture for Flow Masterclass

    with Susanne Kaiser

    A 2-day intensive workshop to bridge the gap between business strategy, software architecture, and team organization. Using the Architecture for Flow Canvas, you will master the integration of Wardley Mapping, DDD, and Team Topologies to build adaptive organizations optimized for speed and sustainable value delivery.

    Language:   English

  • Alberto Brandolini
    Berlin - Co-organized with KanDDDinsky  //  October 12 - 13 2026, from 9:30 to 17:30 workshop

    EventStorming Master Class

    with Alberto Brandolini

    EventStorming is the fastest way to explore and model a complex business domain, in an event-driven fashion: join the Master Class with his creator Alberto Brandolini!

    Language:   English

  • Marco Heimeshoff
    Berlin  //  October 12 - 13, 9:30 - 17:30 workshop

    The Agentic Developer Masterclass

    with Marco Heimeshoff

    The tool you master today may be deprecated next quarter. Join Marco Heimeshoff for two days on harness engineering, the principles you’ll keep using long after the tools change.

    Language:   English

  • Jabe Bloom
    Berlin - Co-organized with KanDDDinsky  //  October 12 - 13, from 9:30 to 17:30 workshop

    Complexity-Informed Platform Design Workshop

    with Jabe Bloom

    Platform initiatives fail when they optimise for deployment speed and ignore operational complexity. In this 2-day workshop, Jabe Bloom gives architects, engineers, and technical leaders a rigorous framework to design platform topologies that are genuinely operable at scale.

    Language:   English

  • SPECIAL
    Ivano Masiero
    27 ottobre 2026, dalle 9.30 alle 17.30 workshop SPECIAL · UNTIL 15 OCT

    Experience Design Workshop

    with Ivano Masiero and Alessandra Granaudo

    Un giorno di corso per costruire una piccola cassetta di strumenti di metodi di facilitazione ed experience design (come il modello delle 5E) immediatamente applicabili a workshop, eventi, iniziative e percorsi formativi volti a generare coinvolgimento, senso e trasformazione.

    Language:   Italian

  • Francesco Fullone
    2 e 4 novembre 2026, dalle 9.30 alle 13.00 online course

    KPI Workshop: come misurare performance e guidare decisioni

    with Francesco Fullone

    Impara a progettare KPI efficaci, misurare le performance e usare i dati per prendere decisioni di business più chiare e concrete.

    Language:   Italian

  • EARLY BIRD
    Alessandro Di Gioia
    November 3-4-10-11-17-18, from 2.00 pm to 5.30 pm (CET - Italy) online course EARLY BIRD · UNTIL 20 OCT

    Legacy Code Refactoring Workshop – Modernize Your System

    with Alessandro Di Gioia

    Hands-on course for Developers and Tech Leads. Learn how to safely refactor legacy code, break dependencies, and retrofit tests, without rewriting everything.

    Language:   English

  • EARLY BIRD
    Philipp Kostyra
    November 3 - 5 - 10 & 12, from 9:30 to 13:00 online course EARLY BIRD · UNTIL 20 OCT

    Strategic Integration Design with DDD Workshop

    with Philipp Kostyra and Karol Skrzymowski

    A practical online workshop on designing integrations as a business capability. Using DDD, EventStorming, and Domain Message Flow, you’ll build a reusable methodology for evaluating event-driven, broker, and API-led architectures against your actual business context.

    Language:   English

  • EARLY BIRD
    Francesco Fullone
    17 - 19 - 24 novembre, dalle 9.30 alle 13.00 online course EARLY BIRD · UNTIL 15 OCT

    OKR Workshop per aziende e persone

    with Francesco Fullone

    Workshop pratico e interattivo per scoprire come gli OKR (Objective Key Results) aiutino le aziende a mantenere la giusta attenzione e a non distrarsi dalle mille opportunità, più o meno concrete, che il mercato mette a disposizione.

    Language:   Italian

  • Marco Consolaro
    November 17 - 18 - 24 & 25 December 2 - 9 - 10 - 16 - 17 & 23, from 9:30 to 13:00 online course

    Software Crafting Programme Workshop

    with Marco Consolaro

    Learn to write and maintain quality software, develop your interaction and communication skills, and accelerate your professional growth.

    Language:   English

  • Marco Heimeshoff
    November 23-25-30 and December 2, from 9:30 to 13:00 CEST online course

    The Agentic Developer Workshop

    with Marco Heimeshoff

    Go beyond vibecoding: architect AI-augmented workflows, build self-improving development tools, and boost productivity while maintaining code quality in this hands-on 4-session workshop with Marco Heimeshoff.

    Language:   English

  • Barry O'Reilly
    Berlin  //  December 1 - 2 - 3, 2026, from 9.30 am to 5.00 pm workshop

    Advanced Software Architecture with Residuality Theory Workshop

    with Barry O'Reilly

    Barry O’Reilly guides us through the world of Residuality Theory, an advanced theory of software design that will help you think differently when building robust, antifragile software that is fit for uncertain times.

    Language:   English

  • EARLY BIRD
    Alberto Brandolini
    Berlin  //  December 1 - 2 - 3 - 4, 2026, from 9:30 to 17:30 workshop EARLY BIRD · UNTIL 20 OCT

    AI-powered Domain-Driven Design

    with Alberto Brandolini

    Learn to combine Domain-Driven Design with AI coding assistants with Alberto Brandolini. Model complex business software, optimize workflows, and integrate AI into professional development.

    Language:   English

  • Marco Dussin
    Milano  //  Ricevi in anteprima le nuove date, dalle 9.30 alle 17.30 workshop

    Training from the BACK of the Room! Workshop

    with Marco Dussin

    Training from the BACK of the Room! Practitioner Class è un corso per la formazione e lo sviluppo di competenze specifiche relative all’apprendimento. Scopri come il nostro cervello impara le cose davvero, a favore di una visione dell’educazione più adatta agli adulti che vogliono imparare.

    Language:   Italian

  • Gojko Adzic
    Be the first to know about new dates workshop

    Agentic Software Factory: A One-Day Workshop on Scaling AI Coding Agents Across Your Team

    with Gojko Adzic

    One-day workshop for architects and senior developers: grow your own software factory and turn AI coding agents from individual gains into team performance.

    Language:   English

  • Luca Giovenzana
    Milano  //  Be the first to know about new dates workshop

    Domain-Driven Design Made Simple Workshop

    with Luca Giovenzana and Gabriele Toselli

    Il corso DDD che collega teoria e pratica, modellazione e codice, design e business, per costruire applicazioni allineate al tuo modello di dominio.

    Language:   Italian

  • Matteo Vaccari
    Be the first to know about new dates, dalle 9.30 alle 13.00 online course

    AI + Continuous Modernisation Workshop

    with Matteo Vaccari

    Workshop pratico su come usare AI in modo ingegneristicamente solido per modernizzare sistemi legacy.
    Niente vibe coding, niente scorciatoie: solo AI + buone pratiche di software engineering.

    Language:   Italian

  • Alberto Brandolini
    Be the first to know about new dates workshop

    Domain-Driven Design Modelling Workshop

    with Alberto Brandolini

    Domain-Driven Design promotes a tighter alignment between business stakeholders and software practitioners. Join Alberto Brandolini’s Workshop and learn a different approach for critical software development.

    Language:   English

See also

NEWSLETTER

Get exclusive content from experts in software development, technology, business and design!



SUBSCRIBE TO OUR NEWSLETTER!
:-)

Subscribe to our newsletter!