MadCap Flare training
Advanced MadCap Flare training

2 days
In centre:
£please call
Live online:
£please call

Key details

Key details

MadCap Flare training course for existing Flare users, teaching a range of advanced techniques including responsive design best practices and single sourcing.

This course teaches the skills you need to design cutting-edge online targets efficiently. Topics covered include:

  • Responsive design best practices
  • “Reset” style definitions
  • CSS mediums
  • The Foundation grid
  • Advanced pseudo elements, pseudo classes, and selectors
  • Multiple master pages for home pages and other topics
  • Responsive layouts
  • Home page “card” design and layout
  • Advanced topic design and layout
  • Font Awesome icons
  • Google Fonts
  • Responsive tables
  • Responsive images
  • calc() and CSS variables
  • Language-specific style definitions
  • Single sourcing designs for print targets

Advanced MadCap Flare training is arranged on-request, i.e. one-to-one training or a ‘closed course’ for your group. Your training can be tailored to take into account any existing knowledge you have, and the work you’re going to be doing.

In-class or online

This course is available in-class at eight centres or live online.


You should either have attended Intermediate MadCap Flare training, or have at least three years’ experience using Flare.

Accredited MadCap Flare training

Armada’s Flare training is MadCap-accredited.

Courses are hosted by MadCap-Certified Instructor Matthew Ellison.

Training certificate

Course delegates receive an e-certificate confirming successful completion of a MadCap-accredited Advanced MadCap Flare training course. Click here to see an example of the certificate you receive.

After course support

Following Advanced MadCap Flare training, delegates are entitled to 30 days’ email support from their trainer to help with any post-course issues. For further details, see Support.

MadCap Flare version

Training can be based on any version of MadCap Flare to suit you.


General information

General information

Course times

Standard course times are 9.30am–4.30pm.

As we’d be hosting this as a ‘closed course’ for you/your group, there’s usually flexibility to change these times to suit you, e.g. start or end 30 minutes earlier or later.


Payment for MadCap Flare training can be made by:

  • Bank transfer. Please call 01527 834783 for our bank details.
  • Card. All major credit and debit cards accepted. Payment can be made securely online or over the phone. Card payments are processed by Stripe. Armada doesn’t record or store your card details.

Purchase orders

We accept purchase orders from UK-registered companies and public sector organisations.


See Accommodation local to our training centres.

Cancellations and postponements

If an on-request Advanced MadCap Flare course booking is cancelled giving less than 20 working days’ notice, a cancellation fee is payable. View cancellation terms.

If an on-request Advanced MadCap Flare course booking is postponed giving less than 20 working days’ notice, a postponement fee is payable. View postponement terms.

Terms and conditions

Training course bookings are subject to our terms and conditions.


Expert trainer

Expert trainer

Matthew Ellison

Matthew Ellison Autodesk Certified Instructor

Matthew has over 30 years’ experience working as a user assistance and eLearning professional in the software industry. Some of this time was spent managing a team of writers and trainers at a UK-based consulting company, before enjoying a period in the US as Director of the WinWriters (subsequently WritersUA and UX Writer) Conference. He continues to provide consultancy to software companies throughout the world who need documentation and user assistance for their products.

Matthew has a B.Sc. in Electronic Engineering and a PGCE from Bristol University, and has been a part-time lecturer at Portsmouth University for the MA Technical Communication course. He is a MadCap-Certified Instructor, an authorised trainer for EC Software’s Help+Manual and an expert in many other user assistance tools and technologies.

Matthew has been a popular speaker at conferences in Europe and the US since 1997. He regularly publishes articles and reviews on user assistance tools and technology.

Course content

Course content

Course overview

  • Welcome
  • Target Audience
  • Course Overview
  • Preparing Your Computer for the Course
  • About the Sample Project

CSS and Design overview

  • Cascading Stylesheets Overview
  • Spans and Divs
  • IDs and Classes
  • Selectors
  • Adding Comments to a Stylesheet
  • Practice


  • Creating a Stylesheet
  • Linking Stylesheets
  • Applying a Stylesheet to All Topics
  • Applying a Stylesheet to a Topic
  • Modifying a Style
  • Creating a Style Class
  • Creating a Style Class Based on Inline
  • Formatting
  • Creating a Generic Style Class
  • Applying a Style to Content
  • Best Practices for Stylesheets
  • Practice

Text and list styles

  • About Default Fonts
  • Using a Google Font
  • Using a Font Set
  • Creating a Font Set
  • Sizing Text
  • Controlling Hyphenation
  • Specifying a Bullet Icon
  • Removing List Indentation
  • Auto-numbering Headings
  • Auto-numbering Figure and Table Captions
  • Best Practices for Formatting Text and Lists
  • Practice

Table styles

  • Creating a Table Stylesheet
  • Setting Borders and Separators
  • Using Header and Footer Rows
  • Setting Alternating Row/Column Background Colors
  • Formatting Custom Row/Column Styles
  • Creating a Table Style for Print
  • Applying a Table Stylesheet to All Tables
  • Applying a Custom Table Row/Column Style
  • Best Practices for Tables
  • Practice

Print styles

  • About Mediums
  • Changing the Font Family
  • Changing the Font Size
  • Setting TOC and Index Styles
  • Including Heading Styles in the TOC
  • Specifying a Maximum Width for Images
  • Best Practices for Formatting Print Targets
  • Practice

Linking projects and external resources

  • About Project Linking
  • Importing Files from Another Flare Project
  • About External Resource Linking
  • Importing an External Resource
  • Including Heading Styles in the TOC
  • Best Practices for Linking Projects and Using External Resources
  • Practice

Responsive design: topics

  • About Responsive Design
  • About Topic Design
  • Creating a 2-Column Responsive Layout
  • Adding a Breadcrumb Proxy to a Master Page
  • Formatting the Breadcrumb Proxy
  • Adding a Toolbar Proxy to a Master Page
  • Adding a Menu Proxy to a Master Page
  • Selecting a Master Page for a Target
  • Best Practices for Topic Design
  • Practice

Responsive design: home page

  • About Home Page Design
  • Creating a “Home” Master Page
  • Creating a 1-Column Responsive Layout
  • Designing a Full-width Hero Image
  • Adding a Search Proxy to a Master Page
  • Hiding the Search Bar in an HTML5 Skin’s Header
  • Assigning a Master Page to a Topic
  • Creating a Responsive “Card” Layout
  • Creating a Complex CSS Selector
  • Using Font Awesome Icons
  • Best Practices for Home Page Design
  • Practice

Testing and managing styles

  • Finding and Fixing Inline Formatting
  • Removing Unused Style Classes
  • Disabling Styles
  • Pinning a Style
  • Assigning a Keyboard Shortcut to a Style
  • Browser CSS Support Charts
  • Best Practices for Testing and Managing Styles


  • About Skin Design Options
  • Designing an HTML5 Skin
  • Creating a Toolbar Skin
  • Designing a Toolbar Skin
  • Creating a Menu Skin
  • Designing a Menu Skin
  • Creating a Search Bar Skin
  • Designing a Search Bar Skin
  • Applying a Skin to a Proxy
  • Selecting a Skin in a Target
  • Best Practices for Skins
  • Practice

Variables and snippets

  • About Variables and Snippets
  • Creating a Date/Time Variable
  • Creating a Variable with Multiple Definitions
  • Inserting a User-defined Variable
  • Inserting a System Variable into a TOC Item
  • Using a Variable in a Target
  • Selecting a Variable Definition in a Target
  • Creating a Snippet
  • Inserting a Snippet
  • Overriding a Variable’s Definition in a Snippet
  • Finding Potential Variables and Snippets
  • Finding and Fixing Typed Variables and Snippets
  • Creating Used Variable and Used Snippet Reports
  • Best Practices for Variables and Snippets
  • Practice

Condition tags

  • About Condition Tags
  • Creating a Tag
  • Applying a Tag to a Topic, File, or Folder
  • Applying a Tag to Content
  • Applying a Tag to a Glossary Term
  • Using Snippet Conditions
  • Applying Conditions Using Styles
  • Excluding Condition Tags in a Target
  • Inserting a Snippet
  • Creating a Condition Tag Report
  • Best Practices for Conditions
  • Practice


  • About Targets
  • Creating a Publishing Destination
  • Publishing a Target
  • Batch Generating Targets
  • Best Practices for Targets and Publishing
  • Practice


  • Books
  • Articles
  • Websites
  • Flare Customer Showcase and Case Studies


Live online training

Live online training

Online training lets you participate in a live MadCap Flare course from your place of work or home.

We do everything possible to make your online training experience as close as possible to actually being in the classroom. You can:

  • See and hear our trainer, and the other delegates participating in the course…
    Live online training - see your trainer and the other course delegates
  • Watch our trainer demonstrate techniques in MadCap Flare.
  • Interact by speaking, using chat, or raising your ‘virtual hand’ if you need assistance.
  • Share your screen with our trainer, and allow them to take control to explain something.

Like our in-class courses, online Advanced MadCap Flare courses…

  • Are presented by expert instructors.
  • Give you plenty of opportunity to carry out assisted, practical exercises using MadCap Flare.
  • Offer 30 days’ email support from your trainer.

All you need is an Internet-connected computer with…

  • MadCap Flare installed.
  • A webcam and audio capability. If your computer running MadCap Flare doesn’t have these, you can use a second device, such as another computer or tablet. See Hardware recommendations for live online training for further details.

If there’s anything you’re not sure about we’ll do our best to help you. We won’t, however, be able to assist with your MadCap Flare installation.

We provide everything else…

  • Links to download the files, resources, etc. you’ll use in your course.
  • A training guide. For most courses, you can choose from a printed copy that we post to you, or a PDF.

In the week before your course, we’ll send you an email containing everything you need to prepare for and participate in the training. Then, a couple of days before your course, we’ll give you a courtesy call to make sure you have everything in place and answer any questions you may have.

Please note that we are not able to record scheduled online courses for privacy reasons.

When you attend live online training, you’re participating in a real course, hosted by a real trainer, in real time