Home
|
Instructor-led Training
|
Online Training
Courses
ADA
Adobe
Agile
AJAX
Android
Apache
AutoCAD
Big Data
BlockChain
Business Analysis
Business Intelligence
Business Objects
Business Skills
C/C++/Go programming
Cisco
Citrix
Cloud Computing
COBOL
Cognos
ColdFusion
COM/COM+
CompTIA
CORBA
CRM
Crystal Reports
Data Science
Datawarehousing
DB2
Desktop Application Software
DevOps
DNS
Embedded Systems
Google Web Toolkit (GWT)
IPhone
ITIL
Java
JBoss
LDAP
Leadership Development
Lotus
Machine learning/AI
Macintosh
Mainframe programming
Mobile
MultiMedia and design
.NET
NetApp
Networking
New Manager Development
Object oriented analysis and design
OpenVMS
Oracle
Oracle VM
Perl
PHP
PostgreSQL
PowerBuilder
Professional Soft Skills Workshops
Project Management
Python
Rational
Ruby
Sales Performance
SAP
SAS
Security
SharePoint
SOA
Software quality and tools
SQL Server
Sybase
Symantec
Telecommunications
Teradata
Tivoli
Tomcat
Unix/Linux/Solaris/AIX/
HP-UX
Unisys Mainframe
Visual Basic
Visual Foxpro
VMware
Web Development
WebLogic
WebSphere
Websphere MQ (MQSeries)
Windows programming
XML
XML Web Services
Other
Flex Training
Flex Training Objective
Learn how to develop rich internet applications using the Flex framework.
Flex Training Prerequisites
Programming experience in some programming language
Flex Training Course duration
5 Days
Flex Training Course outline
Overview
Web runtime landscape
Flash Player
DHTML/AJAX
Java Plugin
Silverlight
The Flash Player
SWF files
ActionScript
Core libraries
Static and Dynamic Linking
4 ways to create swf's
Flash IDE
Flex Compiler
Open Laszlo
Other
Tools for Flex Development
Flash Player
Standard and debug versions
Stand-alone and browser plugins
The Flex Framework
An ActionScript Library
UI Widgets - built on top of lower level Flash libraries
Other libraries
MXML
Gets translated to ActionScript
Two ways to do the same thing
ActionScript or MXML
MXML-only components
Compiler
Flex Builder
Eclipse plug-in
Stand-alone
IntelliJ
Quick Start
Simplest possible Flex application
Extending Application
Vertical Layout
Button
Alert
ActionScript and MXML Quick Start
Dynamic objects
Creating objects
new Object()
Constructor function
Object literal
mx:Object tag
Property access: obj.prop
Square bracket property access: obj["prop"]
Properties of type Function
ObjectProxy
IEventDispatcher
mx:Model tag
In-line and from file)
Arrays
new Array()
Array literals
for each
ArrayCollection
IEventDispatcher
Added functionality
Sorting
Filtering
JSON
Object literals
Array literals
Classes (sealed objects)
Packages
Creating objects
AS3
MXML
Dynamic keyword
Function Properties
XML Processing
The XML Object
Creating an XML Object
XML Literal
XML String constructor
mx:XMLTag in-line
In-line
From file
Accessing child elements and attributes
Single element
Repeating elements
Attributes
Filtering
XMLList
XMLListCollection
Reflection
describeType
for in
Square brackets
Functions as Objects
Functions as variables
Functions as dynamic properties
Functions as sealed properties
Exception handling
Synch
Asynch
Layouts and Containers
Absolute
VBox/HBox
HDividedBox/VDividedBox
Form
Grid
Tile
TabNavigator
Basic UI Components
UIComponent
Label
Text
InputText
Button
TextArea
RichTextEditor
Event handling
MXML Event handlers
ActionScript event handlers
Event objects
callLater()
UIComponent
Component Hierarchy
Component Lifecycle
Common properties, methods and events
MVC and Data Binding
Binding
Binding MXML Element
Two way binding
Binding with curly braces
Binding with ActionScript
MVC
Binding to model classes
[Bindable]
ObjectProxy
Manually sending PropertyChangingEvents
Binding's pitfalls
Data-Driven Components
List
ComboBox
DataGrid
Tree
Table
ItemRender
ItemEditor
Repeater
Menus
Forms
Form Layout
Validation
Formatting
Custom Validators and Formatters
Windows and Popups
PopupManager
TitleWindow
Passing data between windows
Modal
Non-blocking
Custom Components
MXML Components
In-line MXML Component
ActionScript
Styles
In-line
Style Tag
External Style
Back-end Data Services
SOAP versus REST Services
Async Call Backs
Calling SOAP Web Services
WSDL Overview
SOAP Overview
WebService Tag
Operations
Masked Error Messages
Using ActionScript to call web services
Static Proxies
WSDL2ActionScript
Hand generated proxy classes
Calling REST Services
HttpService Tag
Processing XML
Security
Transactions
Unit of work
Offline transactions
Timestamp
Versioning
Long running (offline) transactions
State model for dirty tracking
Architectural Patterns
SOFEA
REST
Re-use versus user experience
Server-side versus client-side
Projects
Black Jack Game
Product Catalog
Shopping Cart
Please contact your training representative for more details on having this course delivered onsite or online
Training Outlines - the one stop shopping center for IT training.
© Training Outlines All rights reserved