LOGO For Immediate Assistance Call 855-211-9361


Adobe LiveCycle Designer Fundamentals


Call for availability 855-211-9361

This instructor-led Adobe LiveCycle Designer training course teaches you how LiveCycle Designer can be used to create static, interactive and dynamic forms to intelligently capture information and streamline form-driven business processes through automation. Whether users are online or offline, internal or external, Adobe LiveCycle Platform lets organizations deploy secure XML-based forms as Adobe PDF or HTML over any platform or device without requiring any new software or plug-ins.

After the completion of this course, you will be able to create static and dynamic interactive forms that can reduce data collection and processing errors, and enhance the user experience. This course introduces and describes various techniques for using Adobe LiveCycle Designer to create electronic forms that can complement, or supersede, other means of collecting and presenting enterprise data. The course first introduces the basics of form design and describes how to design your forms for efficient data exchange. As the course progresses, more advanced techniques are covered that enable you to add intelligence to your form and to create dynamic layouts that react to the data or to user interactions.

Course Overview

By the end of the class students will be able to:

  • Design Forms with Designer
  • Design Forms for Data Exchange
  • Add Business Logic with Scripts
  • Create Dynamic Forms


An understanding of form design processes and form-based business processes
Familiarity with JavaScript and of computer programming concepts and XML
Basic understanding of web services and Service Oriented Architecture

Course Outline

  • Designing Forms with Designer

    • Describe the Designer environment and the use of Master and Body Pages to create form designs.
    • Create a static, interactive form by positioning and configuring objects from the Object Library Standard and Custom tabs.
    • Describe how a form design is defined using XML.
    • Set the Designer environment properties, given general and specific form requirements.
  • Designing Forms for Data Exchange

    • Describe ways in which data can be added to a form and extracted from a form, and describe how data relates to a form design developed in Designer.
    • Create a form design using a data description file by binding existing form objects to, and creating new objects from, an XML schema.
    • Bind form objects to a web service and describe how to bind form objects to a OLEDB database.
    • Bind dynamic object properties to a data source using complex binding.
  • Adding Business Logic with Scripts

    • Discover the components of Designer’s scripting environment, and write basic scripts.
    • Discover, and interact with, the XFA Object Model to successfully write scripts using XFA.
    • Implement validation for rules on form data.
    • Debug scripting errors using different techniques.
    • Implement advanced scripting techniques in form design.
  • Creating Dynamic Forms

    • Describe dynamic forms and describe how they can be used to accommodate for sizing based on merged or imported data.
    • Discover why subforms are necessary for dynamic forms.
    • Describe the benefits of using tables for dynamic forms and describe how tables are implemented in subforms.
    • Explore the ways merged data impacts the layout of dynamic forms.
    • Explore the importance of, and list the advantages to, formatting dynamic forms.
    • Describe how user interactions can impact the layout of dynamic forms.
    • Describe how subform sets can group subforms and provide scenarios for when this might be applicable.