Courses and workshops
Software Architecture
- API Access Control WorkshopArchitects, Developers, Team Leaders, Testers
- Architecting MicroservicesArchitects, Developers, Team Leaders
- Agile Architecture Workshop: An Incremental Approach Product Architects, Technical architects, Program Managers, Testers, Developers, Team Leaders
- Enterprise Application Development Software developers working on Enterprise Systems
- Software Architecture Principles Software architects, Software developers, Team leaders, CTOs
Software Design
- Usable Software Design Workshop Software architects, Software developers, Team leaders, Technical Managers
- Evolutionary Design WorkshopSoftware Developers, Technical Managers
- Practical Evolutionary Design MasterclassSoftware Developers, Architects,
Software Designers
- Design for PerformanceProgrammers, Testers, Architects
- Designing for SecurityProgrammers, Testers, Architects
- Modern Object Oriented DesignSoftware Developers
- Effective Refactoring with Focus on DesignSoftware Developers
- Crafting DesignSoftware Developers
- Design Patterns Workshop Software Developers, Architects, Technical Managers
- S.O.L.I.D. Principles Workshop Software Developers, Architects, Technical Managers
- Clean Code Workshop Software developers, Technical leads, CTO
- API Design Software Developers
- Design for Changeability Software Developers, Architects
- TDD Workshop Java, C#, Python or Ruby Developers
- Refactoring Workshop C#, Java, C++ or php Developers
Automated Testing
- Applied Advanced Unit TestingSoftware Developers, Architects
- Applied Testing Strategy Workshop Programmers, Testers, Product Owners, Team Leads, Operations, DevOps
- Unit Testing Workshop v2.0 Software Developers
- Unit Testing Core Practices workshop (5-hours) Java, PHP, C#, C++, Python or Ruby Developers
- Selenium WebDriver, test automation for web applications Java, C# Developers
- Behaviour Driven Development Workshop Developers, Testers, Business Analysts, Product Owners
- Acceptance Test Driven Development with Thomas Sundberg Programmers, Tester, Product Owners
- Acceptance Test Driven Development with Markus Gaertner Programmers, Tester, Product Owners
Changing existing code
Overview of technical practices
Mobile development