![](/sites/default/files/special-offers-white.png)
Mix, Match & Master!
2FOR1: Two Courses, One Price!
Enroll in *any* two public courses (for 2023 *OR* 2024 dates!) by December 31, for one price! Learn something new, or share the promo!
Click for Details & Additional Offers
Learn. Explore. Advance!
Extend your training investment! Recorded sessions, free re-sits and after course support included with Every Course
Gain the skills you need with less time in the classroom with our short course, live-online hands-on events
Training on us! Keep your skills current with free live events, courses & webinars
Expert level after-training support to help organizations put new training skills into practice on the job
The voices of our customers speak volumes
Instructor was beyond phenomenal. He had an in depth knowledge of the course material and always ensured that everyone understood what was being discussed. I really enjoyed the mix of theory and practical examples of each part of the course.
Cillian M
Both the instructor and the course material were very thorough - the course material has many helpful references - the labs were well laid out, making it easy to learn from and get done on time
Steve C.
A very good balance of teaching time to lab time. I've done other courses that I found to be much lighter on content and heavy on labs to waste time. This was a refreshing change of pace.
Adam G
Excellent detail about the Spring framework which directly relates to my role as a senior engineer. I found the content and style to be very enjoyable, and would encourage me to ask questions where previously I might not have paid much attention, eg. pom version numbers / spring starters being imported. The focus on the different styles of unit testing was also excellent and I would plan to incorporate in day to day work.
Edward K
Excellent training. Even though it was online, I did not have any issues understanding or getting the answers for the questions I had. The lab exercises are interesting to apply what was learnt. Overall very good training. Thank you!
Anitha
The instructor was clearly knowledgeable about Java and programming in general. He was very attentive to every student's individual needs and constantly encouraged questions, concerns, student issues to be raised and addressed each one thoroughly.
Mark M
First time in my life I have attended remote class and I find it great. Personally I don't feel there is any area which require improvement!
Rishi M
Best programming class I've ever been in, head and shoulders above any thing I took in college as part of a computer science degree. The instructor was thorough and very detailed, he was very good abut explaining all possible scenarios a situation would apply to. The way the albs were structured and the class was conducted was very good for interaction and hand on learning.
Danish J
Great job overall. Great communicator and explained complex concepts in a simple, easier to
understand format.
Jeremy G