Test-Driven Development Fundamentals
The TDD workshop provides comprehensive instruction and practical exercises to equip developers with the skills to write reliable, testable code through the Test-Driven Development approach.
Advanced Test-Driven Development
Unlock the full potential of software development with our ‘Advanced Test-Driven Development’ workshop, delving into advanced topics such as mutation testing, TDD in legacy code, metrics, and overcoming the test-last approach.
Refactoring
Master the art of software optimization and improve code quality through our comprehensive Refactoring workshop.
TDD Cards Workshop
The TDD Cards workshop employs interactive cards to guide software development teams in a collaborative process of improving their Test-Driven Development (TDD) experience, fostering best practices and enhancing code quality through iterative test-driven workflows.
Domain Driven Design (DDD) with Event Storming
The Domain Driven Design (DDD) with Event Storming workshop combines DDD principles and Event Storming techniques to facilitate a collaborative exploration and modeling of complex business domains, enabling participants to gain insights and design scalable software systems based on domain events.
Domain-centric Architectures
Discover the principles and practical techniques of Domain-centric Architecture (e.g., Clean Architectures) through this comprehensive workshop, empowering you to design robust, maintainable, and testable software systems.
Behaviour-Driven Development
An interactive and practical workshop that teaches the principles and techniques of Behavior-Driven Development to enhance collaboration, improve software quality, and ensure business value.
Software Development with ChatGPT
Discover the limitless possibilities of software development using ChatGPT in our ‘Software Development with ChatGPT’ workshop, where you will learn how to use ChatGPT in all stages of the SDLC.
Mastering Software Architecture
Unlock the art and science of designing robust and scalable software systems with our comprehensive Software Architecture workshop, equipping you with the essential skills to craft efficient solutions for complex technological challenges.
Mastering Software Design
Master the art of creating robust and efficient software solutions in this comprehensive Software Design workshop, where you’ll learn essential principles, patterns, and techniques to design maintainable applications.
Mastering System Design
Unlock the art of architecting scalable and high-performance systems with this comprehensive System Design workshop, covering essential principles, patterns, and techniques for crafting robust solutions to real-world challenges.
Mastering Evolutionary Architectures
Explore the principles and strategies of Evolutionary Architectures in this comprehensive workshop, inspired by the concepts presented in ‘Building Evolutionary Architectures’ books, to design systems that adapt and grow seamlessly with changing business needs.
Cloud-native Architecture Maturity Assessment Model
The Cloud-native Architecture Maturity Assessment Model workshop evaluates and enhances the maturity of Agile, DevSecOps, microservices, and 12 factor applications by providing a comprehensive assessment framework and guidance for achieving optimal cloud-native architecture practices.
Scaling Agile Teams with Nexus
Empower your organization to achieve Agile excellence and seamless scalability with our ‘Scaling Agile Teams with Nexus’ workshop.
Scaling Agile Teams with FaST Agile
Accelerate your Agile team’s growth and adaptability with our ‘Scaling Agile Teams with FaST Agile’ workshop.’
Remoteness Maturity Assessment Model
The Remoteness Maturity Assessment Model workshop evaluates and enhances the maturity of remote work practices, processes, and infrastructure, providing organizations with a comprehensive assessment framework to optimize remote collaboration and productivity.
Introduction to MLOps
Gain a comprehensive introduction to the cutting-edge field of MLOps, equipping you with the knowledge and tools to effectively deploy, manage, and scale machine learning models in real-world applications.
Introduction to Chatbots
Embark on a journey into the exciting world of conversational AI with this Introduction to Chatbots workshop, where you’ll learn the fundamentals of building and deploying interactive chatbots for various applications.
Have a questions?
Send us an email and we will get back to you ASAP.