Training

Java/Spring Modular Training – in partnership with SkillsMatter

Cake in conjunction with SkillsMatter is offering a unique training experience which allows the client to choose from a list of Java/Spring modules. The client can also choose the length of the course, typically 2 to 4 days, and where the course is delivered.

This ensures that the client has the ultimate flexibility, whilst ensuring maximum learning efficiency by choosing only the modules they need. The course will be delivered by one of Cake’s leading technical consultants at an agreed fixed price.

pick, decide on length, add an add-on

By choosing any of the following training modules you design your bespoke training course which is the base for delivering focused knowledge to your team. This aids comprehension and allows a focus on key technical areas that are critical to the project’s success.

Cake's selection of mix and match modules
Cake's selection of mix and match modules

Workshop

We have exciting new addition to our training programme. Our best trainers, Jan or Aleksa, can deliver a workshop, where the trainers and the attendees will analyse, design and implement a problem you are currently facing in your development. Our trainers will be able to apply their extensive experience in domain-driven design, Java EE (particularly the light part of Java EE: the Spring Framework, Hibernate, JMS, JMX) with our deep understanding of the fundamentals of the UNIX and Windows operating systems, principles of relational databases (we wish today’s RDBMSs actually used the relational algebra). Even though we understand the operation of the Java VM, understand the theory and practice of concurrency, garbage collection and can can [endlessly] discuss the merits of dynamic vs. static, strong vs. weak typing, we will never use Java when there are much better languages for a particular problem. We regularly use Ruby, Groovy, ObjectPascal and Erlang. Languages alone are not solution, to get the best results, we combine the right language with the most appropriate runtime environment—“we know the lot”, from console applications, through servlet containers such as Tomcat, to OSGi environments such as Eclipse Virgo.

If you take up our offer of workshop, all our trainers will need is a keen team of developers, a room with whiteboards or flipcharts. It will be up to your team to pick any problem you are currently facing. Our trainers will then discuss the problem with your team to understand it fully. We will then coach your team through the best possible solution. Our trainers will help your team discover the best design and the most appropriate implementation strategy. We will not stop there, our trainers will then work with your team to implement the solution entirely, or, to implement the most difficult portions of the solution.

The workshop is by far the most demanding session on your team as well as on our trainers. We ask that the team members that attend the workshop are not afraid to try new things, that they are prepared to tackle, understand and learn completely new concepts.

The workshop events are the best way to discover the unknown unknowns; our trainers may be able to show you approaches that you had never considered and that will bring immense productivity boost to your project.


Talk to us with your specific requirements — we will no doubt be able to work with you to deliver an outstanding course for your team.

Download a PDF document which describes Cake and SkillsMatter’s training experience.

Bespoke Training

Bespoke training delivery that fits the skills gap in your team is available at short notice. Designed with you, the training will use your project’s domain as the base for delivering focused knowledge to your team. This aids comprehension and allows a focus on key technical areas that are critical to the project’s success.

SkillsMatter Training Courses

Cake Solutions Ltd is pleased to announce its partnership with Skills Matter to offer tailored Java and Spring Courses to suit your training needs.

SkillsMatter – Europe’s largest Open Source technology and Agile Software development training organisation based in London – has gained a reputation as a first class provider of practical learning solutions that help our customers adopt lightweight Java frameworks, open-source technologies and agile development practices successfully on projects.