Advanced Scripting with Axure RP
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to create more dynamic prototypes with Axure RP. Explore some of the most common ways to use variables and functions in this powerful tool.
Syllabus
Introduction
- Create realistic, interactive prototypes with Axure
- What you should know
- Axure variables overview
- Widget properties
- This and Target
- Example: Creating a moving hover effect
- X and Y coordinates
- Top, left, right, and bottom properties
- Positioning with dynamic panels
- Width and height
- Example: Resizing a hover effect
- Example: Creating a slider
- Centering widgets
- Widget text
- String methods in Axure
- String length
- Searching strings
- Case sensitivity in string searches
- Truncating text strings
- Truncating to the last four digits
- Now and GenDate
- Formatting dates
- Formatting dates from input fields
- Using the current time
- Formatting time
- Adjusting dates
- Example: Calculating future dates
- Setting up a looping animation
- Window width and height
- Setting up a responsive background image
- Positioning widgets in the browser
- Window scroll properties
- Creating a sticky header
- Pinning and unpinning on a scroll
- Parallax scrolling
- Parallax effects with offsets
- Parallax effects in dynamic panels
- Item properties and OnItemLoad
- Using Item properties in OnItemLoad
- Conditional cases in OnItemLoad
- Item.isFirst and Item.isLast
- Example: Calculating a total
- Example: Moving widgets below a repeater
- Repeater data count properties
- Using dataCount to show a zero state
- Item.index
- Positioning a drop-down with Item.index
- Global variables
- Example: Customizing based on login
- Using plugins on Axure Share
- Example: Adding CSS animation
- Troubleshooting using the console
- Next steps
Taught by
Shauna Bybee
Related Courses
Introduction to Computational Finance and Financial EconometricsUniversity of Washington via Coursera Excel 2010
Miríadax The Finance of Retirement & Pensions
Stanford Graduate School of Business via NovoEd Einführung in die Wahrscheinlichkeitstheorie
Johannes Gutenberg University Mainz via iversity Introduction to VBA/Excel Programming
Cal Poly Pomona via Open Education by Blackboard