Axure Training Curriculum – Starting With The Basics


This is our typical plan for when training when users are new to Axure. We cover basic, intermediate, and advanced Axure use for diagramming, wireframing, and prototyping. We can customize this curriculum for private training clients.

Each session runs 75-90 minutes including time for questions.

Session 1

  • Getting to know the Axure environment including panes, menus, and toolbars.
  • Shared team projects.
  • Printing and exporting.
  • How to publish your prototype and what to do with that generated code.
  • Annotations and documentation.
  • Name everything!

Session 2

  • Web embedded fonts.
  • Creating flow diagrams.
  • Grids and guides.
  • Pen Tool.
  • Widget styles, page styles, and interaction styles.
  • Simple links 3 ways.
  • Form elements: checkboxes, radio buttons with selection groups, input fields, droplists
    • Field hints.
    • Field types.
    • Radio buttons and selection groups.
  • Checkboxes; check or uncheck all
    • “One button does two things.” Fork in the road where the user chooses the case that is fired.
    • Conditions.

Session 3

  • Segmented controllers.
  • Custom form fields: making input fields look designed.
  • Custom form fields: checkboxes and radio buttons.

Session 4

  • Custom droplist with styling.
    • Multiple menus reacting to each other.
    • OnMouseEnter vs OnMouseHover.

Session 5

  • Pop-up panels.
    • Dialogue boxes, modals, content that shows and hides with transitions/animations.
    • Overlays (“treat as lightbox”).
    • Using panel states to show multiple messages in an overlay.
  • Carousels.
  • Tabs with unique content under each tab.

Session 6

  • Enabled/disabled: element is greyed out until user performs certain action.
  • Snapshots.
  • Progressive disclosure: actions on checkbox, radio button, input field, or droplist shows or hides additional content
  • Variables: user action within a form drives content on other pages.
  • Set text
    • User-entered content displayed elsewhere.
    • User action creates a wording change.
    • Set rich text

Session 7

  • Accordions: expand something, content moves down, collapse it, content moves up.
  • iFrames.
    • Scrollable panels.
    • iFrame widget.

Session 8

  • Pin panels to browser.
    • Sticky/persistent elements with the rest of the screen scrolling around/behind it.
    • Panel appears/disappears based on where people have scrolled on the page.
    • Back to top button.
  • Emulating responsive design using Adaptive Views.

Session 9 (8 hours of content)

  • Prototyping for display on a mobile device (ie: native mobile app).
    • Everything in one dynamic panel.
    • Slide-out menus and controlling navigation.
    • Swipe up, down, left, right.
    • Controlling scrolling.
      • Independently scrolling panes.
      • Barriers to scrolling.
  • Viewing on an iDevice.
  • Using the Axure app to preview mobile prototypes (Android and iOS).

More advanced training, on request (times vary)

  • Performing math on a set of user-entered numbers.
    • Submit button does the math.
    • The numbers add automatically as people enter data.
  • Dragging, dropping, sliding on a number line, associated math.
  • Interactions based on the user pressing a key.
  • Automatically running processes aka listeners.
  • Repeaters: using and controlling real data arrays.
  • Any technique you or your team needs to learn. Just ask!
Share This Page