Chat with us, powered by LiveChat

Development

The further programming and application development Academy course comprises advanced programming concepts and wider application development practices using the Java ecosystem. Students will be able to:

  • Understand theory and principles of object-oriented design – e.g. the SOLID principles and design patterns
  • Know and be able to apply most of the features of the Java language – e.g. lambda expressions, anonymous classes, interfaces, enums, generic types and methods
  • Work within the wider Java ecosystem, using some common tools and frameworks – e.g. a unit testing framework, a mocking framework and a DI framework
  • Draw on experience of working on a significant codebase
  • Undertake development beyond their own laptop – e.g. have real experience of methodologies like Scrum, TDD, CI/CD and code review within a real team and a changing project

We are also able to provide cross-training from Java into a number of other languages including:

.NET Development Bolt On

Android Development Bolt On

Python Development Bolt On

iOS Development Bolt On

We continue to add additional courses when requested by customers.

Get In Touch