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...

ASP.NET Core Training Course

Learn to design, security, and deployment of high-performance web applications using the latest .NET web stack. Instructor-led online and in-person training in the UK and worldwide.

Book now

About this ASP.NET Core course

Our instructor-led ASP.NET Core training course with C# provides an accelerated path for software engineers looking to construct robust, enterprise-grade web applications and distributed services. Operating entirely on the modern cross-platform runtime, this course transitions developers away from legacy web frameworks and introduces them to current production-grade paradigms. Attendees will learn how to design architectures that are optimised for speed, maintainability, and seamless cloud deployment.

Rather than looking at web components in isolation, the curriculum emphasises practical system design and commercial realism. Throughout the laboratory sessions, participants will configure middleware pipelines, engineer secure database layers, and expose high-throughput application programming interfaces. By implementing automated testing and decoupling infrastructure layers, developers will establish code architectures capable of scaling to meet intense commercial demands.

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 globe.

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

    • Construct and optimise the request processing lifecycle using custom pipeline components and middleware layers.
    • Build expressive user interfaces and structured layouts using modern view engines and structural tag components.
    • Isolate infrastructure concerns by implementing centralised dependency inversion and structured configuration management.
    • Map domain models to persistent storage engines securely via object-relational mapping frameworks.
    • Formulate isolated unit tests and mock external dependencies to validate core application routing and logic.
    • Expose defensive, standards-compliant RESTful services utilizing clean data mapping layers.
    • Implement robust identity management and authentication strategies to isolate and protect sensitive system access.
  • This training is specifically designed for intermediate to advanced software developers who are transitioning to or scaling up their skills in modern web development. It is highly suited for backend engineers, enterprise system architects, and full-stack developers who need to design high-throughput web applications or microservices. The content assumes a working knowledge of object-oriented design and general web transport protocols.

  • Delegates should have attended our Intro to .NET with C# Training Course or have equivalent .NET development experience using C#, including type safety, collection manipulation, and basic object-oriented design concepts. Familiarity with general web technologies such as hypertext markup language and basic relational database concepts is highly recommended.

  • This ASP.NET Core MVC 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.

  • Web Architecture & the Middleware Pipeline

    • The modern web host: Configuring modern application bootstrapping, lightweight service builders, and environment settings.

    • The request pipeline: Mastering the architecture of incoming requests and configuring sequential middleware behaviours.

    • Environment configurations: Managing multi-environment application settings, environment variables, and secure user secrets safely.

    • Hands-on lab: Setting up an empty web host from scratch and engineering a custom pipeline handler to intercept, log, and process custom payload headers.

    Enterprise MVC Architecture & UI Components

    • The Architectural pattern: Decoupling application state, user interfaces, and routing controllers for clean structural isolation.

    • Model Binding and Validation: Intercepting user inputs safely, mapping form payloads, and applying automated data validation attributes.

    • Advanced Razor engineering: Utilising view layouts, structural partial components, and asynchronous view injection.

    • Modern Tag configurations: Extending markup files using built-in utility tags and authoring custom components to automate complex page formatting.

    • Hands-on lab: Constructing a complete data management dashboard using structured layouts, model state validation, and specialised navigation helper components.

    Persistence Layers, Decoupling, and Testing

    • Dependency Inversion: Managing service lifetimes, registering application contexts, and resolving component dependencies cleanly.

    • Data Layer Integration: Mapping domain entities to relational databases using current version object-relational mapping patterns.

    • Test Driven Design: Constructing isolated unit testing suites for controllers and business services.

    • Component Mocking: Isolating system behaviours by mocking data contexts and boundary infrastructure during test execution.

    • Hands-on lab: Decoupling an application data tier, introducing a database repository, and validating routing logic using automated testing pipelines.

    Services, Security, and Cloud Architecture

    • High-performance REST services: Engineering lightweight service endpoints and configuring modern parameter validation models.

    • System authentication: Securing web structures using identity management systems, cookie parameters, and security tokens.

    • State and Performance Cache: Configuring distributed cache mechanisms, session state parameters, and browser storage boundaries.

    • Distributed system foundations: Orchestrating cloud-ready multi-project architectures using service discovery frameworks.

    • Hands-on lab: Exposing an authenticated backend web service layer, integrating secure policy protections, and configuring distributed cache behaviors.

Trusted by

V12 Retail Finance company logo BBC logo Amadeus Services company logo IBM company logo

Public Courses Dates and Rates

Standard duration: 4 days

July 27th, 2026 - £2295
October 26th, 2026 - £2295
January 11th, 2027 - £2295
April 5th, 2027 - £2295
July 12th, 2027 - £2295
October 11th, 2027 - £2295

All prices are excluding VAT.

If our published dates don't work for you, please get in touch - we are happy to explore scheduling additional courses.

Book now

Secure or reserve a space on a public scheduled course date.

Course enquiry

Send us a no-obligation enquiry about this course

Choose how you first heard about Framework Training.

Related courses