Course

In person · Tech leads

Software architecture

Designing systems that scale and last: a hands-on course built on real cases.

Pistoia · Prato · Florence · Lucca · Pisa · and remote

Rows of server racks with lights in a modern data center

Programme

  • Layered, clean and service-based architectures
  • Distributed systems, messaging and events
  • Scalability, caching and high availability
  • Security by design and threat modeling
  • Case studies from real projects

Details

For
Developers and tech leads
Format
Half-day, full-day or multi-day, tailored to your team
Where
On site within 50 km of Pistoia · remote anywhere

Frequently asked questions

Do I need previous experience?

Some programming experience helps. Examples are in .NET, but the concepts apply to any language.

Where does the course take place?

At your company, within 50 km of Pistoia (Prato, Florence, Lucca, Pisa, Empoli and nearby), or remotely.

How long does it last?

From half a day to several days: we define it together, based on the group and the goals.

Can the programme be tailored?

Yes: topics, examples and exercises are adapted to your team, your tools and your level.

Let's talk about it

Tell me what you need: I reply quickly.