About our Java courses

Java is fast, stable and highly scalable, and it runs everywhere from enterprise systems and web services to Android apps. Its rich standard library, mature tools such as Eclipse and IntelliJ, and frameworks like Spring and Hibernate make it a dependable choice for large applications, so Java developers remain in steady demand.

Our instructor-led courses cover the language itself, object-oriented design, test-driven development and the frameworks used in industry. Every course is hands-on, with plenty of coding examples worked through with the trainer, so you can apply what you learn to your own projects straight away.

What our attendees say

Our trainer used clear and concise examples. Particularly good demonstration on the use of the debugger and exception handling. He explained and demonstrated SQL injection attacks with examples and how to use prepared statements to defend against SQL injection attacks. I really enjoyed the practical nature of the course.

Java Programmer

Our participants noted that there were lots of coding examples used and the trainer explained examples well and paused where participants had issues. We really got through a lot in a week. We will definitely be booking further courses for our graduate programmes.

Learning & Development Manager

Find the right Java course for you

From an introduction to Java programming for new developers to in-depth courses on Spring, Hibernate, Java EE and test-driven development. See what each course covers, then book a date in Dublin, Cork or live online.

Browse coursesSee course dates

Training a team? We can run any course at your premises or online, on dates that suit you. Contact us

Training by topic and location

All topics and locations (100)