At the heart of all software development lies strong programming expertise. Whether you're a new coder, an experienced developer, a meticulous tester, or a visionary architect, a deep understanding of programming languages and best practices is fundamental to building high-quality, efficient, and reliable software solutions. This domain demands not just theoretical knowledge, but hands-on proficiency in the languages and paradigms that drive modern applications across various industries.
Our Programming Training Courses offer a comprehensive range of hands-on programmes designed for software professionals at every level. Our team of trainers are true domain experts, bringing a powerful blend of classroom instruction and significant commercial experience, often as open-source contributors themselves. You'll gain practical skills in widely-used and in-demand languages such as Python, Scala, C++, Go, and Ruby.
Beyond these, you can also explore our specialised programming courses covering other key technologies like Java, Microsoft .NET, and JavaScript / JS Frameworks, which are listed at a higher level of our course categories. We understand that your team's specific programming needs are unique, spanning various languages, skill levels, and project requirements. For organisations with unique requirements, we encourage you to get in touch to discuss custom, tailored learning solutions designed specifically for your team's needs.
Programming Training Courses
Advanced C++ Training Course
Location Custom On-site / On-Line Options
Duration 5 days
Groovy Programming Training Course
Location Custom On-site / On-Line Options
Duration 4 days
Advanced Scala Training Course
Location Custom On-site / On-Line Options
Duration 2 days
Spring Boot 3 for Kotlin Developers
Location Custom On-site / On-Line Options
Duration 4 days
XML Training Course
Location Custom On-site / On-Line Options
Duration 3 days
Introduction to Python Programming
Location Attend online
Next Date Next delivery: November 10th, 2025
Price £2,495 + VAT
Duration 3 days
Go Programming Training Course
Location Attend online
Next Date Next delivery: November 24th, 2025
Price £1,995 + VAT
Duration 3 days
Intro to Kotlin Training Course
Location Custom On-site / On-Line Options
Duration 3 days
C++ Programming Training Course
Location Custom On-site / On-Line Options
Duration 5 days
Scala Programming: Fundamentals, OOP, and FP
Location Attend online
Next Date Next delivery: January 12th, 2026
Price £2,295 + VAT
Duration 4 days
Ruby on Rails Training Course - Learn RoR
Location Custom On-site / On-Line Options
Duration 2 days
Rust Programming - building reliable and efficient software
Location Attend online
Next Date Next delivery: January 19th, 2026
Price £2,295 + VAT
Duration 4 days
Foundational Object-Oriented Principles (OOP) Training
Location Custom On-site / On-Line Options
Duration 2 days
Advanced Ruby Training Course
Location Custom On-site / On-Line Options
Duration 2 days
Learn Ruby Programming
Location Custom On-site / On-Line Options
Duration 3 days
GUI development with PyQT Training Course
Location Custom On-site / On-Line Options
Duration 3 days
Advanced Kotlin Training Course
Location Custom On-site / On-Line Options
Duration 2 days
Advanced Python Training Course
Location Custom On-site / On-Line Options
Duration 4 days
Introduction to C Programming
Location Custom On-site / On-Line Options
Duration 4 days