Public Sector

We've had the pleasure of working with UK and overseas central and local government departments, including Healthcare (NHS and Foundation Trusts), Defence, Education (Universities and colleges), many of the main Civil Service departments, Emergency Services; also public-owned corporations including the BBC, Bank of England, Ordnance Survey, and regulatory bodies such as Ofgem.

We are registered on Crown Commercial Service’s (CCS) Dynamic Purchasing System (RM6219 Training and Learning) and also with numerous tender portals such as Ariba, Coupa and Delta E-Sourcing.

Read more...

Graduate Training Schemes

Framework Training has a strong track record of providing a solid introduction into the working world for technical graduates across myriad industries. We provide the opportunity to learn and gain valuable hands-on experience in a supportive, friendly and sociable training environment.

Attract & retain the brightest new starters

We know it is vital for our clients to invest in the future of their talented grads; not only to provide them with high-quality, professional training essential for their roles, but to embed them within the organisation’s culture and guide them on the right path to a successful career.

After all, your new hires could well be the next leaders and their creative ideas and unique insights are invaluable to your business.

Read more ...

Learning & Development

Our unique portfolio of high-quality technical courses and training programmes are industry-respected. They’re carefully designed so that delegates can seamlessly apply what they’ve learnt back in the workplace. Our team of domain experts, trainers, and support teams know our field — and all things tech — inside out, and we work hard to keep ourselves up to speed with the latest innovations. 

We’re proud to develop and deliver innovative learning solutions that actually work and make a tangible difference to your people and your business, driving through positive lasting change. Our training courses and programmes are human-centred. Everything we do is underpinned by our commitment to continuous improvement and learning and generally making things much better.

Read more...

Corporate & Volume Pricing

Whether you are looking to book multiple places on public scheduled courses (attended remotely or in our training centres in London) or planning private courses for a team within your organisation, we will be happy to discuss preferential pricing which maximise your staff education budget.

Enquire today about:

  • Training programme pricing models  

  • Multi-course voucher schemes

Read more...

Custom Learning Paths

We understand that your team training needs don't always fit into a "one size fits all" mould, and we're very happy to explore ways in which we can tailor a bespoke learning path to fit your learning needs.

Find out about how we can customise everything from short overviews, intensive workshops, and wider training programmes that give you coverage of the most relevant topics based on what your staff need to excel in their roles.

Read more...

Software Engineering with Mistral AI

The software engineer's hands-on guide to structured output, function calling, and scalability on the Mistral AI platform.

About the course

This two-day hands-on training course is built for software engineers transitioning from experimentation to building production-grade applications using the Mistral AI models. We will dissect the technical advantages of flagship models like Mistral Large 3 (utilizing advanced Mixture-of-Experts) and the latest Codestral releases, exploring how to leverage them for maximum speed and efficiency.

The program provides a deep technical focus on implementation patterns: mastering structured output (JSON generation), designing robust function calling systems, and implementing sophisticated strategies for model routing and cost control. You will leave with a clear, production-ready methodology for securing, testing, and deploying high-performance LLM features using the Mistral API.

The Mistral Methodology (Core Tenets)

Our training is built around three 2026 industry standards for AI-assisted engineering:

  1. Human-in-the-Loop: Mistral is a co-pilot, not an autopilot. We focus on rigorous review patterns for agent-generated patches.

  2. Local-First Architecture: Leveraging Ministral 3B (WebGPU) to save costs and protect IP, using Cloud APIs only for complex reasoning.

  3. Model Distillation: Using Large flagship models to generate "Gold Datasets" to fine-tune smaller, faster local models.

Instructor-led online and in-house face-to-face options are available - as part of a wider customised training programme, or as a standalone workshop, on-site at your offices or at one of many flexible meeting spaces in the UK and around the World.

  • By the end of this course, attendees will be able to:

    • Deploy Local LLMs: Run Ministral 3 and Codestral locally for zero-latency, private coding.
    • Master Agentic Workflows: Use Devstral 2 and Mistral Vibe to automate multi-file refactors and bug fixes.
    • Advanced Prompt Engineering: Use Chain-of-Thought (CoT) and System Instructions tailored for the Mistral Large 3 MoE architecture.
    • Integration: Connect Mistral to your IDE (VS Code/JetBrains) and CI/CD pipelines.
  • This hands-on workshop is designed for Software Engineers, ML Engineers, Technical Leads, and Solution Architects who are comfortable with coding and integrating external APIs, and whose primary goal is to build reliable, scalable AI features using the Mistral platform.

  • Attendees must have strong proficiency in at least one modern programming language (Python is preferred for labs) and experience working with REST APIs.

  • This Mistral AI course is available for private / custom delivery for your team - as an in-house face-to-face workshop at your location of choice, or as online instructor-led training via MS Teams (or your own preferred platform).

    Get in touch to find out how we can deliver tailored training which focuses on your project requirements and learning goals.

  • The Mistral Ecosystem & Setup

    • Model Selection: When to use Mistral Large 3 vs. Codestral vs. Ministral 3.

    • The Sovereign Stack: Setting up Mistral AI Studio vs. local deployment via Ollama or vLLM.

    • Privacy & Governance: Configuring on-premises environments for regulated industries.

    Agentic Coding with Devstral & Vibe

    • Mistral Vibe CLI: Using the terminal-based agent to chat directly with your repository.

    • Multi-File Orchestration: Automating tasks that span multiple files and directories.

    • Tool Use & Function Calling: Teaching Mistral to use linters, compilers, and test runners to self-correct.

    Advanced Prompting for Developers

    • Fill-In-The-Middle (FIM): Technical mastery of how Codestral handles code completion.

    • Context Management: Handling Mistral’s 256k context window without losing precision.

    • Structured Outputs: Forcing valid JSON, ASTs, or specific architectural patterns.

    Maintenance & Legacy Modernization

    • Codebase Customization: Using Codestral Embed for semantic search across monorepos.

    • Refactoring Patterns: Identifying "code smells" and using subagents for architectural improvements.

    • Documentation: Auto-generating synchronized TSDoc/JSDoc and READMEs.

    Testing, Security & CI/CD

    • Automated Test Generation: Writing unit tests for Vitest, Jest, or Playwright.

    • Vulnerability Scanning: Using specialized prompts to identify SQL injection or logic flaws.

    • CI/CD Integration: Running Mistral agents as "PR Reviewers" in GitHub Actions or GitLab CI.

  • Core Mistral AI API and Documentation

    • Mistral AI Official API Documentation: The central reference for all API endpoints, including v1/chat/completions, authentication, and parameter specifics. https://docs.mistral.ai/api

    • Mistral Models Overview: Critical documentation detailing the features, context windows, and performance benchmarks for all available models, including Mixtral 8x7B (used for model routing strategies). https://docs.mistral.ai/getting-started/models

    • Official Mistral Python Client Library: Installation and usage instructions for the primary SDK used in the hands-on labs (Python is typically preferred for model interaction). https://pypi.org/project/mistralai/

    Advanced Development and Tooling

    • Mistral Function Calling (Tool Use) Guide: Specific instructions and examples on how to define tools in the correct JSON schema for Mistral models to utilize, which is crucial for Module 6. https://docs.mistral.ai/capabilities/function_calling

    • Structured Output (JSON Mode) Implementation: Documentation showing how to enforce structured output for reliable machine readability, a core focus of Module 5. https://docs.mistral.ai/capabilities/structured_output

    • Mistral Tokenizer Tool: A utility or guide to accurately count tokens. This is vital for implementing the cost control strategies outlined in the Model Routing and Cost Control training module. (Note: While a dedicated public tokenizer tool URL is sometimes model-dependent, referencing the method or SDK implementation is key: https://docs.mistral.ai/api/#operation/getTokenizer)

    Supplementary Engineering Best Practices

    • Pydantic Documentation: (External) The standard tool used in the Python ecosystem for defining robust data schemas and validating LLM-generated JSON, supporting Module 5's lab work. https://docs.pydantic.dev/

    • Mistral Blog for Engineering Case Studies: Often features articles and insights on latency reduction, model performance, and efficient deployment, offering real-world context for scaling. https://mistral.ai/news

Trusted by

V12 Retail Finance company logo Jato Dynamics company logo AMEC company logo Crown Commercial Service Supplier (CCS) logo

Public Courses Dates and Rates

Standard duration: 2 days

Please get in touch for pricing and availability.

Course enquiry

Send us a no-obligation enquiry about this course

Choose how you first heard about Framework Training.

Related courses