DevChampions offers the premium quality training courses for software developers.
We specialize in engineering practices, software architecture, technical leadership, and DevOps.
DevChampions center is led by industry practioners (we founded Latvian Software Craftsmanship Community and DevTernity Conference). That lets us choose only the best trainers - we know those who deliver excellent training courses in person.
This workshop looks at the relationship between Agile processes and good architecture, taking in development process models, architectural styles, requirements techniques, sufficient modelling techniques, design patterns and testing practices. This workshop includes a number of practical exercises so that attendees can see how the different activities fit together.
Note: this workshop runs from 9:00 until 16:00.
This workshop uses Java as a reference language.
Note: this workshop runs from 8:00 until 16:00.
You don’t do that by implementing some framework. You don’t do that with rigid rules, processes, and tools imposed by management. Instead, you use a set of values, principles, and practices to release the potential of your organization and team and develop processes that work for you. This class gives you a leg up and prevents lots of expensive flailing around on your path to agility.
There will be plenty of time to ask questions and get answers. We'll question many assumptions that people make about how companies and teams are supposed to work, so be prepared to be challenged.
Note: this workshop runs from 14:00 until 19:00.
This workshop covers fundamental concepts, relevant to all programming platforms and languages; developers and architects with different backgrounds can attend.
Note: this workshop runs from 9:00 until 16:00.
Through a series of practical exercises, we will discover and discuss the most important and relevant topics you want to cover, so that you can get the most value out of this workshop! The workshop is led by David Neal – #1 speaker of 2020.
Note: this workshop runs from 9:00 until 16:00.
Come experience the evolution of ideas into clean code by way of incremental development!
Note: this workshop runs from 9:00 until 16:00.
We will work in short sessions on a diabolical-but-fun code base (available in at least 20 programming languages), practise micro-committing, a key technique to changing difficult code safely, practise a handful of refactoring and testing exercises that develop the most essential legacy code rescue skills and disciplines.
Note: this workshop runs from 11:00 until 17:00.
Didn't find a training for you? No problem, let us know what topic you are interested in and we will handle all organizational aspects including finding the best trainer, price negotiation and logistics. Please let us know if you prefer on-premises training.