Follow us on

Orlando's Hip Hop Live Online 24/7

recent on-air advertisers

Now Playing

Power 953FM
Orlando's Hip Hop ...

Flex 4.5: Developing Rich Client Applications (Future Media Concepts-Orlando)

Where

Orlando, Florida, United States
Contact event organizer for details
Orlando, FL 

Upcoming

Monday, Jan. 14, 2013

Categories

Events,  Conferences,  Movies | Film

Course Description Flex 4.5: Developing Rich Internet Client Applications provides experienced application developers with hands-on, practical experience using Flex. This three day course introduces developers to all the primary features of Flex they'll need to know in orbuild a fully functional, well architected front end for a Rich Internet Application (RIA). Who Should Attend This course is designed for application developers who want to bring the power of Rich Internet Applications to their web applications. Prerequisites To gain the most from this class, you should: Be familiar with an object oriented programming language such as Java or C++ Be familiar with XML terminology. Course Outline Note: The curricula below comprise activities typically covered in a class at this skill level. The instructor may, at his/her discretion, adjust the lesson plan to meet the needs of the class. Lesson 1: Introducing the Adobe Flash Platform Understanding Flex development technologies Understanding Flex application deployment Exploring the Flash Builder interface Creating a Flex project Creating a main application file and running it Lesson 2: Understanding Flex 4.5 Fundamentals Understanding Adobe Flex namespaces Understanding Flex components Layout out and styling with Flash Builder Compiling and running an application Creating an application and configuring its controls in Design mode Creating custom components Introducing skinning Creating and skinning custom components Accessing and using structured data within a custom component Introducing data binding Accessing and using data in a custom component Updating visual controls using dynamic data Updating visual controls with dynamically assigned data Lesson 3: Introducing Object Oriented Programming Introducing OOP terminology Understanding MXML classes Using MXML classes Creating a class property Writing a class definition in ActionScript Creating an ActionScript class Creating instances of an ActionScript class Creating class methods Lesson 4: Understanding Components and Layouts Introducing visual components Introducing Spark layout classes Using layout classes in an Application container Introducing the Spark container classes Using different containers with layouts Using constraints to control component layout Implementing a contraint-based layout Adding scrollbars to containers Lesson 5: Handling events Understanding events Implementing event handlers Using inline ActiionScript for event handling Creating ActionScript event handler functions Using a function for an event handler Understanding the event object Understanding event bubbling Using the event object Adding event listeners with ActionScript Using the addEventListener() method Lesson 6: Validating and Formatting Data Using the Form container Using formatters Formatting currency Triggering validation with events Validating Numeric Input Triggering validation with ActionScript Lesson 7: Controlling Navigation Understanding MX navigator containers Using the ViewStack container Using a Spark container inside MX navigator containers Navigating using the ViewStack and TabBar control Creating custom navigation for the ViewStack container Using the TabNavigator container Using the Accordion container Lesson 8: Controlling Application State Understanding view states Creating multiple states Controlling view states Lesson 9: Animating Components and States Applying effects to components Creating composite effects Creating parallel and sequential effects Applying transitions to application state changes Adding and removing components during animations Animating between states Lesson 10: Controlling Visual Display with Styling Creating global application styles Defining styles and skins for components Creating selector styles and skins Introducing Advanced CSS selectors Using advanced CSS selectors Lesson 11: Skinning Spark Components Introducing skinning Creating and applying skins Incorporating visual elements drawn in other programs Using a shape drawn in Adobe Illustrator Creating a vertical header for the Spark Pane container Lesson 12: Implementing Advanced Skinning Techniques Implementing different visual states for a skin Creating animated states in a Button control skin Adding scrollbars to skins Making a component scrollable using a skin Lesson 13: Accessing Remote Data Using HTTPService to load remote data Creating an HTTPService request and using the lastResult property Using result and fault handlers Making HTTP requests with parameters Using wizards Lesson 14: Creating a Typed Data Model Understanding the need for a typed data model Creating an ActionScript class for typed data Creating a value object class Populating an ArrayCollection with value objects Understanding data bindings with value objects Implementing data bindings Refactoring value objects Lesson 15: Extending Events Understanding the problem with bindings Defining the event type Handling the event in the main application Creating and dispatching an event Extending the Event class Using the extending event class Extending the Event class to dispatch the event object with data Dispatching a value object with the extended event Lesson 16: Rendering Content with the DataGroup Container Displaying string data in an item renderer Using DefaultItemRenderer Passing UI components in the data provider Using the DefaultComplexItemRenderer Creating a custom item renderer Creating a custom item renderer with data Using the SkinnableDataContainer Applying a skin to the SkinnableDataContainer Lesson 17: Displaying Data Using the DataGrid Using the DataGrid control Specifying DataGrid control columns Formatting DataGrid control columns Using item renderers and item editors Using a drop-in item editor Inline item renderers and item editors Using an inline item editor Item renderer and item editor components Using a component item renderer Using events and selected items with a DataGrid component Using a change event on the DataGrid control Lesson 18: Deploying Flex and AIR Applications Compiling the Flex application Creating a Flex application production build Creating a desktop application Price: $1,995.00 Duration: 4 days Time: 10am - 6pm Contact: Cari Jones, Corporate Account Manager Email: CariJ@fmctraining.com Phone: 407-354-4866 FUTURE MEDIA CONCEPTS, INC., the nation's premier digital media training center, provides manufacturer-authorized training in all areas of digital media including digital video and film editing, web design and development, sound design, DVD authoring, 3D animation, motion graphics, desktop publishing, architectural and mechanical design and Mac IT. FMC is an authorized training provider for Adobe, Apple, Autodesk, Avid, Boris FX, Digidesign, NewTek and Softimage. Founded in 1994, FMC has training centers located in New York, Boston, Philadelphia, Washington DC, Orlando, Chicago and Dubai. www.fmctraining.com
 
 
 

© 2013 Cox Media Group. By using this website, you accept the terms of our Visitor Agreement and Privacy Policy, and understand your options regarding Ad ChoicesAdChoices.

Rovi Portions of Content Provided by Rovi Corporation. © 2013 Rovi Corporation