Expert Training and Consulting

We are an expert software development, training, and consulting firm.

for { comprehension } offers a unique set of live and online software training courses. We pride ourselves on providing some of the most essential live training and online content to improve your craft as a software developer. If there’s something that you’d like to have but don’t see it here, just let us know. And to round out our software development services, we provide expert consulting.

Live Training: Our live training instructs you on advanced topics such as Reactive Programming, Microservices, Event-Driven Architecture, the Akka toolkit, and Domain-Driven Design. For Domain-Driven Design live training, see the Implementing Domain-Driven Design Workshop.

Online Training: Use our simple navigation to select from online courses that you’d like to take. After selecting and purchasing one or more training courses that interest you, manage your progress and completion under My Courses. It’s just that easy.

Consulting: We provide consulting for both strategic and tactical software development using Domain-Driven Design. We specialize in both the Java and .NET platforms. On the JVM, we especially favor the Lightbend Reactive Platform, including the Akka toolkit along with the use of Event Sourcing and CQRS. Let us discuss your business needs with you. We can advise you on the best approaches to advanced strategic and tactical software design and development.


Your Cart