Castille Institute, a well-established leader within the financial services and tech education sector is pleased to collaborate with Mirko Zagami, a Software Solutions Architect and Engineer employed by Castille Labs, with extensive design and development experience in various technologies with over 15 years of industry experience. Fundamentals of Domain Driven Design is scheduled to take place on the 30 November and Developing Distributed Systems with Event Sourcing and CQRS is scheduled to take place on the 10 December 2018.
Mirko has spearheaded and facilitated the development of many enterprise-grade solutions in many different industries, such as Telecommunications, IGaming, Fintech, Public Service and Education. He is a firm advocate for the adoption of Agile Methodologies, Tried & Tested design paradigms and above all: no-nonsense solutions.
Fundamentals of Domain Driven Design – 30 November 2018
The aim of this course is to introduce and delve into the fundamental concepts behind Domain Driven Design.
The course will provide insight into this highly efficient design paradigm by providing real-life scenarios to be tackled and analysed by applying knowledge of DDD and its components.
Attendees will learn how to model complex problems and manage customer interactions in order to be able to produce efficient, unambiguous solutions through a clear and disciplined process.
Developing Distributed Systems with Event Sourcing and CQRS – 10 December 2018
The aim of the course is to provide a conceptual framework to harness in order to develop highly distributed and highly scalable systems. The course will also introduce Event Sourcing and Command Query Responsibility Segregation paradigms, both vital to develop well implemented distributed systems.
The benefits and trade-offs vis-à-vis more traditional solutions will be explored through the use of real-life scenarios and simulation exercises employing current industry standard technologies.
This course follows perfectly as a continuation to the Fundamentals of Domain Driven Design course. Throughout the course, concepts relating to Domain Driven Design will be referred to and briefly explained; nonetheless general knowledge of DDD is recommended.
Applying Python for Great Software Develop...
Why the versatile programming language remains a favourite among te...
How to Approach Hybrid Work for Productivity
Three cheers for the new model of work, inspired by remote jobs in ...
All About Green Software Engineering
An overlooked sustainability effort reclaims its importance in comb...
Exploring the Meaning of Work-life Wellness
Previously known as work-life balance, work-life wellness is a nov...