9A0-129 : Adobe Flex 4 ACE

Retired. This product is no longer available.

The Adobe Flex 4 certification is an industry recognized credential. The certification is proof of a person's competence across a spectrum of skills in Spark controls i.e., NumericStepper control, RadioButton control, Spark skins, two way binding, Design patterns etc. It is designed to test the knowledge and the proficiency of the candidate in Adobe for Flex 4 technology.
27 27
9A0-129
Adobe Flex 4 ACE

Here's what you will get

The Flex 4 certification exam is a standalone certification from Adobe with the exam code 9A0-129. The certification is targeted at professionals who want to pursue the Adobe Certified Instructor (ACI) certification. The Flex 4 exam is of great importance and it can boost up individual's career. This exam is beneficial for web application developers, web designers, animators and other web development professionals.

Lessons
Lessons
5+
Exercises
239+
Quizzes
168+
Flashcards
179+
Glossary of terms
179+
TestPrep
Pre-assessment Questions
14+
Full Length Tests
4+
Post-Assessment Questions
56+
Exam FAQs
What is the exam registration fee? 180
Where do I take the exam? The Flex 4 exam is administered by Pearson Vue at testing centers worldwide. Click here to find a testing center near you.
What is the format of the exam? The exam consists of liner, fact based, multiple choice, adaptive and simulation.
What are the pre-requisites of the exam? There are no technical pre-requisites for this certification.
How many questions are asked in the exam? The exam contains 59 questions.
What is the duration of the exam? 140 minutes
What is the passing score? 67%

(on a scale of 0-1000)

What is the exam's retake policy?

In the event that you fail your first attempt at passing the Flex 4 certification, Adobe's retake policy is:

  • If a Candidate fails their first attempt to pass any Adobe Certified Associate (ACA) certification exam, there is no waiting period for retaking the failed exam a second time.
  • If a Candidate does not pass the exam the second time, the candidate must wait for a period of at least five calendar days from the date of their last attempt to retake the exam a third or any subsequent time.
  • All original vouchers must be used prior to their expiration dates, without exception.
  • Retake vouchers must be used within 30 days of the initial failed exam. If a retake was purchased, the retake voucher is sent by email after a failed exam.
  • Test results found to be in violation of this retake policy will result in the candidate not being awarded the attempted credential, regardless of score.
What is the validity of the certification? The Flex 4 certification has no expiration. The certification holder is certified for life unless the vendor changes their policy.
Where can I find more information about this exam? To know more about the 9A0-129, click here.
Which certification covers this exam?
What are the career opportunities after passing this exam?

A Flex 4 certified professional has several career opportunities open up to them, including:

  • Web Application Developers
  • Web Designers
  • Animators

Here's what you will learn

  • Identify and describe the basic UI controls used...mericStepper, TextInput, CheckBox, RadioButton).
  • Identify the purpose of UI containers and when t...ude: Group, SkinnableContainer, and Application)
  • Change the look and feel of a design by using AP...blends, and visual customizations by using Halo.
  • Dynamically change the look of an application by using Spark view states, transitions and effects.
  • Position UI elements by using constraint-based layout.
  • Implement application navigation by using navigator containers.
  • Customize list-based controls. (Customizing includes: using editors, renderers, label functions)
  • Given a layout type, explain the differences and...percentage based, constraints based, and custom)
  • Create a custom layout. (Including understanding the differences between container and layout)
  • Create and use custom components by using MXML and ActionScript.
  • Transfer data within an MXML component by using data bindings. (Including two way binding)
  • Create, handle, and dispatch events, including d...eated event classes that extend the Event class.
  • Identify and describe the implementation and pur...s include: Observer, Command, and Data transfer)
  • Understand the skinning architecture and the role of the SkinnableContainer class.
  • Given a method in the component lifecycle explai...hods include: CreateChildren, UpdateDisplayList)
  • Explain how modules are used in the development of a Flex application.
  • Explain the use case and development workflow for building a custom preloader.
  • Define and extend an ActionScript class.
  • Implement an ActionScript interface.
  • Use access modifiers with classes and class members.
  • Implement data transfer objects.
  • Implement accessor methods in ActionScript. (Met...nclude: explicit and implicit getter and setter)
  • Use an ArrayCollection to sort, filter, and provide data.
  • Implement data validation.
  • Manipulate XML data by using E4X.
  • Implement events that function properly in the F...the Event class, call super(), override clone())
  • Implement real-time messaging by using producers and consumers.
  • Explain the importance of and implement data paging on data sets.
  • Understand synchronization and online/offline use cases using data management.
  • Interact with remote data and services by using ...TPService, WebService, RemoteObject, URLRequest)
  • Read, write, and upload local files from the loc...yer 10 API. (Including: the use of file filters)
  • Given a scenario, compile and export a release b...lude: Using Flex Builder, from the command line)
  • Create, populate, and delete files and directories on a local file system.
  • Create and customize native windows and menus.
  • Adding drag-and-drop functionality to and from the desktop.
  • Install, uninstall, and update an AIR application.
  • List and describe the AIR security contexts.
  • Create, connect to, and define a local database.
  • Add, update, and remove records from local database.