Here are Adobe's free video training Flex
in a Week Courses,
at Adobe
Developer Connection, which will greatly help you
learn and use Flex. To maximize your learning, we recommend that you
view the videos and complete the exercises in the order in which they
are listed. Adobe Flex is a must see application if you're building
cross-platform, rich Internet applications and making extensive use of
Flash. It provides a software development kit and an IDE to help get
you on your way. These Flex tutorial courses show you how to get the
most out of Flex for building rich, complelling, and interactive web
applications.
Getting Started with Flex 3 (PDF,
1.4 MB).
This PDF tutorial will help you in getting started with Flex. This
contains everything one needs to get started with learning Flex.
Day 1: Flex basics
On day 1 you will learn about the basics in Adobe Flex. These are well
illustrated using ample examples. The topics covered here are
introducing Flex builder, MXML, and binding data between controls.
- Day
1 project files (ZIP; 3.8 MB)
- Comparing
Flash, Flex, Flash Player and Adobe AIR (5:30)
- Introducing
Flex Builder (7:22)
- Creating
a
Flex Builder workspace and project (7:04)
- Using
pre-built Flex controls (4:34)
- Understanding
MXML (4:07)
- Exercise 1: Creating
a project and laying out controls
- Binding
data between controls (5:48)
- Handling
user events (6:22)
- Introducing
the event object (10:40)
- Adding
EventListeners with ActionScript
(5:21)
- Exercise 2: Binding
data and handling a user event
- Retrieving
data via HTTPService (8:26)
- Exercise 3: Populating
a control from an HTTPService request
Day 2: Component development
The videos on day 2 are focused on component development in Flex. Some
of the component related topics that are being covered here are
displaying data in DataGrid, working with containers, creating custom
MXML components, creating custom events etc.
- Day
2 project files (ZIP; 975 KB)
- Displaying
data in the DataGrid (6:35)
- Working
with containers (12:12)
- Exercise 4: Working
with containers
- Creating
custom MXML components (8:42)
- Exercise 5: Creating
custom MXML components
- Implementing
value object classes (13:46)
- Creating
custom events (5:59)
- Creating
custom event classes (23:06)
- Exercise 6: Creating
custom events and dispatching data
- Customizing
item renderers (6:42)
- Exercise 7: Creating
an item renderer
- Exploring
Flex Builder tips (5:18)
Day 3: Putting it all together
Day 3 concentrates on putting all the pieces together from what we have
learned so far from these Flex tutorials. The topics covered here are
working with RemoteObject, formatting data, and deploying Flex and AIR
applications.
- Day
3 project files (ZIP; 3.1 MB)
- Validating
data (7:15)
- Exercise 8: Validating
form data
- Requesting
and sending data with RemoteObject (20:52)
- Read me
- Exercise 9: Using
RemoteObject to send data to the server
Exercise 9
(ColdFusion):
- Using
RemoteObject to send data to the server
- Formatting
data (6:09)
- Dragging
data between List components (5:20)
- Exercise 10: Implementing
drag and drop between components
- Filtering
XML with E4X (12:04)
- Exercise 11: Using
XML with E4X
- Deploying
Flex and AIR applications (11:57)
- Read me
- Exercise 12: Deploying
a Flex application
- Exercise 13: Creating
and deploying an AIR application
Day 4: Adding visual appeal
On day 4 we learn how to add more color to your applications by
enhancing the visual appeal. Some of the topics that are explained here
are implementing navigator containers, embedding images and fonts,
skinning components graphically, and extending components.
- Day
4 project files (ZIP; 5.3 MB)
- Implementing
navigator containers (17:15)
- Embedding
images (11:58)
- Embedding
fonts (28:59)
- Exercise 14: Working
with navigation containers, embedding fonts and images
- Creating
constraint-based layouts (21:50)
- Applying
styles to MXML components (29:06)
- Exercise 15: Working
with constraints and using MXML styles
- Skinning
components with Adobe CS3 (28:14)
- Exercise 16: Skinning
components graphically
- Creating
view states (23:01)
- Animating
with behaviors and transitions (18:06)
- Exercise 17: Working
with view states, animation, and transitions
- Drawing
shapes with the Drawing API (22:32)
- Skinning
components programmatically (12:09)
- Exercise 18: Drawing
shapes and programmatic skinning
- Extending
components (27:27)
- Exercise 19: Extending
components
Day 5: Architecture and advanced
topics
These Flex tutorials illustrate some of architecture related and other
advanced topics. The topics covered are using animated filters,
creating SWC files, using shared objects, embedding video in your
application, and controlling video using Ajax.
- Understanding
the behavior of the Flash timing mechanism (4:18)
- Using
custom Flash graphics in Flex components (6:42)
- Using
and
animating filters (4:35)
- Exercise 20: Using
and animating filters
- Creating
SWC files (10:46)
- Exercise 21: Creating
SWC files
- Building
runtime shared libraries (7:15)
- Exercise 22: Building
runtime shared libraries
- Splitting
your application into modules (8:45)
- Communicating
over local connections (6:20)
- Exercise 23: Communicating
over local connections
- Using
shared objects (4:20)
- Exercise 24: Using
shared objects
- Reducing
the file size of your Flex application (4:58)
- Embedding
video in your application (2:09)
- Exercise 25: Embedding
video
- Controlling
video using Ajax (2:19)
- Localization
using resource bundles (5:05)
- Exercise 26: Localization
using resource bundles
- (Optional) Integrating
Flex with PHP using XML (7:44)
Popularity: 3% [?]
Related Posts:3 Best Flash Tutorials at Sitepoint.comFree Training for Oracle Applications 11iFree AJAX Programming Online Course39 Ruby On Rails Video Tutorials1500 Programming and Computer ebooks
Tags for this post>>
Flex