We use cookies on our website to provide you with the best user experience. If you're happy with this please continue to use the site as normal.
For more information please see our Privacy Policy.
The modern software developer needs a comprehensive toolbox in order to bring the most engaging, competitive products to market – whether targeting consumers or business users.
The strongest online presence demands
Talk to us about your technical requirements and learning goals so we can build the perfect training programme based on *your* stack. We can help empower your staff with hands-on experience in the right technologies and methodologies - within the context of your business domain - for a great productivity boost.
We'll take your developers on a carefully-crafted journey through the most relevant topics, tools and platforms, so your next project roars.
Rather than risk over-saturation from over-intensive classwork, we suggest a well-paced series of workshops spread across a longer duration. This allows your developers to better assimilate each module, and put what they've learnt into practice, before moving on to the next piece in the puzzle.
We can build a training programme for your team which meets your technical knowledge and platform requirements.
If you are an individual looking for a set of courses to build your skills, get in touch to talk about special training packages for attending multiple public courses.
If you want the broadest set of competencies, a long-term training programme might consist of modules taken from these courses:
...or any combination of our software development courses
"The training was delivered by an excellent instructor, friendly and approachable. Course was well split into PowerPoint, interactives and group exercises. Would heartily recommend!"
Professional Scrum Product Owner™ (PSPO) Training Course
MW, Product Owner
Audatex
"The instructor went into great detail of the language (Python) and his amazing understanding of other languages made for great contrasting examples which made it easy to understand."
Python Training Course
Anonymous, Senior Test Analyst
BBC
"Great introduction to Scala and Functional Programming – well paced and really hit the spot!"
Scala 3 Training Course
AF, Developer
Department of Work and Pensions
"I found John's teaching to be concise, clear and easy to follow. The course content was brilliant because it touches on the fundamental and important blocks in Angular. As a .NET desktop developer John made it easy for me to understand and apply Angular concepts in a practical way."
Angular Training Course
FA, Head of Development Team
Glencore
"Very knowledgeable trainer. We enjoyed hearing his war stories!"
Professional Scrum Master I™ (PSM I) Training Course
AS, Scrum Master
Focus Group
"I engaged with Framework to support a department-wide transition to Agile Development Practices. The Kick-start programme provided training for the larger organisation, hands-on role and tool-specific training and follow-up coaching. The Agile adoption was and continues to be a success. Scrum is now bedded in and we are making full use of JIRA. Framework's expertise and flexibility made this a very positive experience throughout."
Scrum Kick-start - Agile Training Course and Coaching
HR, Head of Housing Products
Capita Housing Products
"The instructor command of the subject was very high. Some subjects (like Testing and Mocking) was completely new to me but I now believe have acquired a good command of the subject and intend to apply it in practice soon."
Advanced C# Programming Training Course
CA, Senior Developer
Sayula
"The tutor's teaching style was very easy to understand, he worked through examples and gave great metaphors to help us understand. Probably one of the best teachers I have encountered."
Docker Training Course
Anonymous, Software Developer
UK Broadcasting Organisation
"One of the best courses that i have undergone in RCA"
Root Cause Analysis Training Course
Anon, Business Analyst
Glencore
"The examples and labs were easy to follow. Many thanks!"
ASP.NET Core MVC Training Course
SW, Software Engineer
DHL
A strong Data Science capability can help you discover and understand trends, build new product features, and mitigate risks.
We'll give your team the skills to employ the foremost Open Source, Cloud and Proprietary data platforms and algorithms.
Let us help you build a resilient and flexible team of multi-disciplined software developers, with the practical skills to meet your business needs.
Employ the latest web technologies to produce high-performance, feature-rich, attractive web apps your customers will love to use.
The Agile Kick-start programme allows you to choose the ideal blend of to skills support your transition to Agile working practices.
Your team, even your whole organisation, can learn trusted techniques to improve business value and communication.
Whether you process credit cards, store personal or business-critical data, there are steps you should be taking to harden your sytems.
We can help change the way your business understands the critical need for Security by Design through discussion, practical exploration.
It's vital to ensure your team has the right tools and techniques to bring the best products to market. A customised programme from Framework Training will focus on your business, providing robust coverage of the skills and methods you need, delivered in line with your company culture.