
lynda.com Flash Builder 4 and Flex 4 Essential Training : آموزش مقدماتی فلش بيلدر 4 و فلكس 4 از مؤسسه آموزشی ليندا.

Adobe's open source programming framework, Flex SDK, combined with Flash Builder (formerly named Flex Builder) simplifies and streamlines the process for building rich internet applications, or RIAs. Author David Gassner explores the newest release of this powerful toolset in Flash Builder 4 and Flex 4 Essential Training, explaining critical information for developers who are upgrading from Flex 3, but also for those who are new to RIA development. The course culminates in the development of a complete application, integrated with a PHP application server and a MySQL database. Exercise files accompany the course.
Introduction
Welcome 01:22 11.2 MB
Using the exercise files 02:00 1.8 MB
Understanding the prerequisites 01:18 1.0 MB
1. Getting Started
Introducing the history of Adobe Flex 04:41 47.5 MB
Installing Flash Builder on Windows 03:51 3.5 MB
Installing Flash Builder on Mac OS X 02:08 2.0 MB
Installing Flash Builder as an Eclipse plug-in 04:31 5.3 MB
Creating the Hello World application 09:12 8.8 MB
Understanding the anatomy of web applications 06:37 7.6 MB
Creating a release build 05:12 5.6 MB
2. Using Flash Builder 4
Choosing a workspace 03:01 3.1 MB
Importing and exporting projects as FXP files 04:30 4.2 MB
Setting Flash Builder preferences 06:02 6.7 MB
Using Eclipse views and editors 04:32 4.8 MB
Using Flash Builder perspectives 03:45 4.4 MB
3. Using Flex Programming Languages
Understanding MXML 06:32 7.1 MB
Setting properties and styles with MXML 06:33 7.1 MB
Translating MXML to ActionScript 3 04:04 5.0 MB
Using ActionScript in MXML files 04:55 5.1 MB
Declaring and using variables 05:52 6.6 MB
Understanding ActionScript data types 07:47 9.0 MB
Getting language and API help 05:31 6.6 MB
4. Using Flash Builder Debugging Tools
Using the debug version of Flash Player 05:27 7.3 MB
Starting and stopping debugging sessions 06:22 7.5 MB
Tracing application execution 07:01 7.4 MB
Using breakpoints 07:30 7.8 MB
Using the Variables view 07:19 9.2 MB
Watching ActionScript expressions 03:28 3.6 MB
Using watchpoints to detect state changes 03:17 3.7 MB
5. Using Visual Controls
Understanding MX and Spark components 04:40 3.9 MB
Declaring visual controls with MXML 10:36 12.2 MB
Declaring visual controls with ActionScript 07:47 8.4 MB
Using text display controls 05:12 6.5 MB
Displaying rich text 04:57 5.6 MB
Using text input controls 04:19 4.5 MB
Using button controls 05:59 6.8 MB
Loading images at runtime 05:01 6.1 MB
Embedding images 06:02 6.9 MB
Presenting Flash content 04:21 4.8 MB
Passing data with binding expressions 07:30 8.8 MB
6. Using the Flex Event Architecture
Handling dispatched events 07:02 7.3 MB
Using inline event handlers in MXML 02:37 2.8 MB
Using custom event handler functions 03:45 4.0 MB
Understanding event objects 08:41 9.8 MB
Using event listener functions 07:03 8.5 MB
7. Laying Out an Application
Setting the application's layout property 04:45 5.5 MB
Using Spark Group containers 05:49 6.7 MB
Using the Spark Panel container 06:25 8.9 MB
Using the Application and Panel control bars 03:34 3.8 MB
Using the BorderContainer 06:09 6.8 MB
Using constraint-based layout properties 06:45 7.5 MB
Declaring view states 07:17 8.5 MB
Changing view states at runtime 04:54 5.9 MB
8. Using Custom Components
Defining MXML components 04:50 5.6 MB
Instantiating components in MXML 04:57 5.4 MB
Instantiating components in ActionScript 03:16 3.5 MB
Declaring and using custom properties 07:27 7.8 MB
Declaring and using custom methods 05:26 6.0 MB
Declaring and setting component states 05:29 6.6 MB
Dispatching events from custom components 08:18 9.9 MB
Creating custom event classes 06:30 6.1 MB
Dispatching and handling custom events 05:56 6.7 MB
9. Managing Application Navigation
Using the ViewStack container 05:38 6.4 MB
Managing navigation with ActionScript 05:25 6.1 MB
Using the ButtonBar component 03:51 4.1 MB
Using the TabNavigator and Accordion containers 04:13 5.2 MB
10. Using Cascading Style Sheets (CSS)
Understanding inline CSS declarations 06:03 7.2 MB
Using embedded style sheets 07:22 8.2 MB
Using type, style name, and id selectors 06:58 7.5 MB
Using descendant and global selectors 05:42 6.3 MB
Using external style sheets 05:05 5.8 MB
Setting and getting styles with ActionScript 07:46 8.7 MB
Loading styles at runtime 06:46 7.8 MB
11. Skinning Spark Components with MXML and FXG
Drawing vector graphics with MXML 08:44 9.4 MB
Exporting FXG files from Illustrator and Fireworks 07:50 7.6 MB
Using FXG files in Flex applications 03:40 3.9 MB
Creating a custom application skin 11:15 13.4 MB
Using custom component skins 05:22 7.9 MB
Assigning skins to multiple components 03:06 3.4 MB
Loading skins at runtime 03:29 3.7 MB
12. Managing Data
Embedding data with <fx:Model> 07:42 8.1 MB
Managing data with ArrayList and ArrayCollection 07:37 8.4 MB
Creating value object classes 04:57 4.7 MB
Using value objects in MXML 04:29 4.9 MB
Using value objects in ActionScript 05:34 6.2 MB
Wrapping value objects in data collections 08:16 8.8 MB
13. Displaying Dynamic Data
Using the List and DropDownList controls 05:46 6.7 MB
Using the labelField property 02:53 3.1 MB
Using the labelFunction property 07:48 8.9 MB
Creating custom item renderers 07:14 8.4 MB
Managing List layout 03:34 4.1 MB
Using the DataGrid control 06:39 7.8 MB
Using labelFunction with a DataGrid column 03:53 4.9 MB
Using advanced DataGrid cell rendering 04:17 5.4 MB
Working with List control events and properties 05:53 6.6 MB
Displaying data items with DataGroup 04:43 5.4 MB
Adding scrollbars to groups 03:32 4.3 MB
14. Creating Data Entry Form Components
Building a custom data entry form component 07:29 7.9 MB
Validating data entry 07:23 9.0 MB
Packaging data with a value object class 08:04 9.4 MB
Sharing data using custom event classes 08:02 9.2 MB
15. Integrating with Application Servers
Installing Apache, PHP, and MySQL on Windows 03:58 4.0 MB
Installing Apache, PHP, and MySQL on Mac OS X 04:28 5.0 MB
Importing a database into MySQL 04:13 5.2 MB
Adding server properties to a Flex project 04:11 4.3 MB
Creating an XML data connection 05:58 6.5 MB
Using the HTTPService component 04:46 5.5 MB
Handling the result event 03:29 4.1 MB
Handling the fault event 03:00 3.7 MB
Using the CallResponder class 07:36 7.7 MB
Generating PHP classes for a database table 03:46 4.3 MB
Creating a PHP data connection 04:19 4.9 MB
Sending data to the server 06:56 8.2 MB
Lynda.Com Flash Builder 4 and Flex 4 New Features : آشنايی با قابليتهای جديد فلش بيلدر 4 و فلكس 4.
Introduction
Welcome 01:10 10.0 MB
About the exercise files 01:55 1.8 MB
Overview 03:37 3.1 MB
1. Getting Started
Installing Flash Builder 4 02:15 2.0 MB
Creating a new Flex project 04:44 4.8 MB
Understanding the new MXML namespaces 04:20 4.6 MB
Importing and exporting FXP files 02:29 2.8 MB
2. Using the New Flash Builder Features
Customizing MXML and ActionScript file templates 03:41 4.2 MB
Managing code indentation 03:14 3.5 MB
Moving classes and components between packages 03:31 4.0 MB
Generating event handler and setter/getter methods 05:30 5.7 MB
Using Adobe Community Help 04:41 5.1 MB
3. Using the New MXML Language Features
Declaring non-visual components 03:42 3.9 MB
Creating image libraries 04:51 5.4 MB
Declaring meta information in MXML files 02:35 3.0 MB
Using two-way data bindings 03:53 4.4 MB
4. Using Spark Components
Understanding the new Spark component framework 04:54 5.7 MB
Managing application layout 04:49 5.6 MB
Using Group containers 06:56 7.9 MB
Adding scroll bars to Spark containers 05:06 6.5 MB
Using the BorderContainer component 06:18 6.8 MB
Using Spark text controls 03:33 3.9 MB
Displaying rich text 04:57 5.8 MB
5. Managing View States and Navigation
Declaring view states in MXML files 06:30 7.0 MB
Using <fx:Reparent> to change containership 02:53 3.5 MB
Using Spark components in MX navigator containers 06:36 8.2 MB
6. Controlling Visual Presentation
Using namespaces in CSS style sheets 07:50 8.5 MB
Using CSS descendant selectors 03:09 4.2 MB
Drawing vector graphics with MXML 06:06 7.0 MB
Using FXG files as graphical classes 06:41 6.7 MB
Creating custom Spark skins as MXML components 10:46 13.2 MB
Assigning skins with the skinClass style 03:00 3.3 MB
7. Working with Dynamic Data
Importing a sample database to MySQL 02:48 2.9 MB
Integrating a project with an application server 03:26 3.4 MB
Defining a data connection 05:28 5.7 MB
Binding service calls to visual components 04:06 4.8 MB
Generating a data entry form 07:30 8.8 MB
Tracing network traffic with the Network Monitor 03:52 5.3 MB
Lynda.Com Flex 4 SDK and Flash Builder 4 Beta Preview : پيشنمايشی از فكس 4 و فلش بيلدر 4.
Introduction
Welcome 01:02 4.0 MB
Exploring Flash Builder 4's new features 04:24 5.0 MB
1. Creating Flex 4 Applications
Getting and installing Flash Builder 4 02:36 4.0 MB
Creating a new Flex project and selecting an SDK 03:59 5.0 MB
Exploring the new web deployment files 01:19 2.0 MB
Selecting a project theme 03:09 4.0 MB
2. Using Flex 4 SDK New Features
Using the new MXML namespaces and language elements 05:08 7.0 MB
Setting the application's layout property 04:27 5.4 MB
Using Spark text controls 05:25 7.0 MB
Working with the new view state syntax 06:25 9.0 MB
Using Spark Group components 04:16 5.1 MB
Using two-way bindings 02:26 3.0 MB
3. Using Flash Builder 4 New Features
Using the Package Explorer view 03:27 4.0 MB
Moving and refactoring components and classes 03:18 4.0 MB
Generating setter and getter functions 02:08 3.0 MB
Generating event handlers 03:13 5.0 MB
Creating Flash components 06:12 8.0 MB
Using the new debugging features 03:45 5.0 MB
Customizing file templates 02:37 4.0 MB
4. Working with Styles and Skins
Using namespaces in Cascading Style Sheets 03:21 4.0 MB
Using CSS ID and descendant selectors 03:24 4.0 MB
Declaring FXG graphics in MXML 03:52 5.0 MB
Skinning a Spark component 06:46 9.0 MB
Exporting an FXG graphic from Illustrator 01:18 3.0 MB
Embedding FXG graphics in a Flex application 03:44 5.0 MB
5. Working with Data and Services
Creating a server project 02:51 4.0 MB
Defining a data service 02:33 4.0 MB
Setting the return data type 01:47 3.0 MB
Binding data to a visual control 01:42 3.0 MB
Lynda.com Flex 3 Beyond the Basics : آموزش پيشرفته فلكس 3 از شركت ليندا.

In Flex 3 Beyond the Basics, David Gassner delves into advanced Flex development skills, including custom popup windows and programmatic animation; parsing XML with E4X; and integrating Flex applications with ColdFusion, ASP.NET, and PHP. He explores effective ways to use Flash and Flex together, including the exchange of graphical skins, symbols, and components. David also demonstrates how to localize a Flex application. This course is a follow-up to Flex 3 Essential Training, and some experience with ActionScript 3, Flex Builder, and the Flex 3 Framework is recommended. Example files accompany the course.
Introduction
Welcome 00:42 0.9 MB
Prerequisites 01:40 1.6 MB
Using the example files 00:46 1.0 MB
1. Using Popup Windows
Presenting simple messages with the Alert class 05:37 7.1 MB
Managing Alert popup window buttons 05:02 6.4 MB
Handling Alert Popup Window events 05:33 7.4 MB
Changing the Alert popup window's appearance 06:36 8.9 MB
Creating custom popup windows 05:14 6.9 MB
Displaying and centering custom popup windows 05:11 6.8 MB
Removing popup windows 06:42 9.2 MB
Handling Popup Window events 09:30 13.9 MB
2. Animating with Visual Effects
Using simple effects and triggers 08:38 11.4 MB
Customizing animation with effect properties 06:07 8.3 MB
Using easing functions 04:31 6.1 MB
Using Sequence and parallel effects 05:12 7.1 MB
Declaring effects inside components 05:48 7.9 MB
Using effects with view states as transitions 08:50 12.1 MB
3. Using Graphical Skins with Flash and Flex
Using the default Flash graphical skins library 05:36 7.6 MB
Exporting a graphical skins library from Flash 04:40 6.1 MB
Importing Flash-based skins in Flex Builder 06:29 8.5 MB
4. Integrating Flash and Flex
Preparing a Flash Document for Use in Flex 04:38 6.1 MB
Displaying a Flash Document with SWFLoader 04:28 6.1 MB
Preparing a Flash Symbol for Use in Flex 07:55 10.7 MB
Embedding Flash symbols in Flex 05:05 6.9 MB
Installing the Flex Component Kit in Flash CS3 03:51 5.2 MB
Creating and exporting a Flex component in Flash 04:10 5.6 MB
Using Flash component libraries in Flex 06:07 8.0 MB
Extending a Flash component with a custom class 04:49 6.8 MB
Dispatching and handling Flash Component events 09:06 12.5 MB
5. Working with XML and E4X
Using the ActionScript XML class 05:30 7.1 MB
Extracting an XMLList with E4X 04:16 5.8 MB
Retrieving XML in E4X format with HTTPService 06:06 8.8 MB
Modifying XML data with E4X 02:59 4.3 MB
E4X expressions for parsing data 05:38 7.6 MB
E4X expressions for modifying data 07:06 9.9 MB
Using XML namespaces with E4X 06:16 9.1 MB
6. Using the Tree and MenuBar Controls
Using the Tree control with XML data 07:09 9.6 MB
Controlling leaf and branch labels 04:58 6.8 MB
Using graphical skins with Tree controls 05:22 7.6 MB
Handling Tree events 05:50 8.2 MB
Using the MenuBar control 02:15 3.1 MB
Handling MenuBar events 04:35 6.7 MB
7. Integrating Flex with ColdFusion
Installing ColdFusion on Windows 05:55 8.6 MB
Installing ColdFusion on Mac OS X 06:03 8.6 MB
Installing and configuring a sample database 03:27 4.6 MB
Installing CFEclipse 02:40 3.3 MB
Creating a CFEclipse project 03:41 5.6 MB
Creating Flex/ColdFusion projects in Flex Builder 03:48 4.8 MB
Calling CFC functions with RemoteObject 05:46 7.5 MB
Handling the RemoteObject result event 03:46 8.1 MB
Handling the RemoteObject fault event 04:30 6.6 MB
Passing arguments to CFC functions 06:11 9.7 MB
Working with multiple CFC functions 04:38 6.8 MB
Using RemoteObject with ActionScript 04:46 6.4 MB
8. Using the ColdFusion Extensions for Flex Builder
Installing the ColdFusion Extensions plug-in 04:00 4.7 MB
Using RDS Dataview and the Visual Query Builder 06:46 8.4 MB
Generating code with the CFC Value Object Wizard 09:14 12.0 MB
Understanding the generated code 07:06 11.6 MB
Retrieving data with the generated code 09:56 14.2 MB
Modifying data with the generated code 09:55 14.9 MB
Defining RemoteObject channels at runtime 05:19 7.9 MB
Managing an asynchronous state with AsyncToken 08:03 11.0 MB
9. Integrating with PHP
Installing WAMP on Windows 04:48 5.9 MB
Installing MAMP on Mac OS X 04:21 5.8 MB
Importing a sample database 02:42 4.0 MB
Creating a Flex/PHP project in Flex Builder 04:12 5.3 MB
Using Flex Builder's PHP Data Wizard 06:31 8.1 MB
Understanding the generated PHP code 06:22 9.6 MB
Retrieving data with the generated code 06:00 8.9 MB
Managing an asynchronous state with AsyncToken 06:03 8.9 MB
Modifying data with the generated code 10:46 14.6 MB
10. Integrating with ASP.NET
Installing ASP.NET and SQL Server 2005 Express 02:44 3.9 MB
Installing SQL Server Management Studio Express 01:19 2.3 MB
Importing a database into SQL Server 02:32 3.8 MB
Creating a Flex/ASP.NET project in Flex Builder 05:05 6.3 MB
Configuring SQL Server for use with Flex Builder 04:06 5.3 MB
Using Flex Builder 3's ASP.NET Data Wizard 05:32 7.3 MB
Reviewing the generated code 05:17 8.0 MB
Using the WebService component 07:13 9.8 MB
11. Managing Data on the Client
Filtering data with the ArrayCollection class 08:11 11.2 MB
Sorting data with the ArrayCollection class 06:51 9.4 MB
Finding data with the IViewCursor interface 07:18 9.6 MB
12. Working with Modules
Creating a Module component 06:07 8.2 MB
Loading a module with ModuleLoader 05:11 6.9 MB
Handling Module Component events 06:20 8.8 MB
Passing data to a module 04:41 6.2 MB
13. Localizing Flex Applications
Creating resource bundles in ActionScript 06:06 8.0 MB
Using ResourceBundle binding expressions 05:01 7.4 MB
Setting locales at runtime 04:31 6.0 MB
Lynda.com Flex 3 Essential Training : آموزش مقدماتی فلكس 3 از كمپانی ليندا. فلکس ابزاری است برای تولید برنامه های کاربردی تحت فلش ، با فلکس می توان فایلهای SWF تولید کرد که Flash player وظیفه رندر آن رو به عهده داره. اساس و فلسفه وجودی فلکس به خاطر تولید آسان و سریع برنامه های اینترنتی غنی یا همان RIA می باشد یعنی برنامه هایی که با این تکنیک درست می شوند این خاصیت رو دارند، که بدون نیاز به Ping کردن سرور یا به عبارت دیگه بدون نیاز به بار گذاری مجدد صفحه ای که آن را مشاهده میکنیم در حال حاضر برای برنامه نویسی تحت فلش دو ابزار داریم یکی فلش و دیگری فلکس می باشد.

Application developers who want to create cross-platform, data-centric applications need the power of Flex 3. In Flex 3 Essential Training, Adobe Certified Instructor David Gassner starts with the basics of understanding Flex, its projects, and its related programming languages. He explores the intricacies of the development platform and the Flex Builder 3 integrated development environment, then gives in-depth, hands-on tutorials on creating, designing, customizing, and publishing dynamic web and desktop applications in Flex 3. Exercise files accompany the course.
Introduction
Welcome 00:48 0.8 MB
Setting up the exercise files 02:28 2.8 MB
Understanding the prerequisites 01:16 1.2 MB
1. Getting Started
Understanding Adobe Flex 3 07:22 7.6 MB
Installing Flex Builder on Windows 05:23 4.6 MB
Installing Flex Builder on Mac OS X 04:45 5.2 MB
Starting Flex Builder 03:10 3.2 MB
Creating a Flex project 06:16 6.1 MB
Touring through Flex Builder 3 13:15 14.0 MB
Building a basic application 06:49 8.1 MB
Understanding the anatomy of an MXML application 07:58 8.0 MB
Understanding Flex application output files 07:23 8.5 MB
Importing and exporting projects 03:50 4.5 MB
2. Programming Languages
Understanding Flex programming languages 07:20 6.3 MB
Translating MXML to ActionScript 09:38 10.0 MB
Understanding the Flex framework 03:33 3.8 MB
Getting language and API help 05:50 7.5 MB
3. Using Visual Controls
Understanding visual controls 02:46 2.8 MB
Displaying text with the Label and Text controls 08:27 9.1 MB
Using Text Data Entry controls 11:30 11.8 MB
Using binding expressions 07:44 8.0 MB
Formatting data 08:37 10.5 MB
Presenting images 09:39 10.3 MB
4. Using Custom Components
Creating custom components 04:32 4.4 MB
Instantiating custom components in MXML 04:54 5.1 MB
Instantiating custom components in ActionScript 05:26 5.6 MB
Declaring component properties 06:05 7.6 MB
Declaring component methods 05:28 6.1 MB
5. Using Design View
Understanding Design view 03:27 4.0 MB
Using the Components view 03:49 4.9 MB
Using the Flex Properties view 04:29 5.1 MB
Navigating the Design Area 05:59 6.6 MB
Creating View States 05:44 6.4 MB
Changing View States at Runtime 03:34 3.8 MB
6. Application Layout
Understanding containers 01:56 2.1 MB
Using the VBox, HBox, and Canvas containers 08:07 8.5 MB
Using the Panel and Control Bar containers 07:25 7.9 MB
Laying out the Photo Album application 05:41 6.3 MB
Using the Tile container 04:50 5.6 MB
Using constraint-based layout 07:23 9.3 MB
7. Using Cascading Style Sheets (CSS)
Understanding Cascading Style Sheets (CSS) 05:35 5.7 MB
Using embedded style sheets 04:03 4.4 MB
Understanding style selectors 08:00 9.1 MB
Using external style sheets 07:25 8.9 MB
Applying styles to the Photo Album application 06:19 7.8 MB
Embedding fonts 04:48 5.3 MB
8. Application Navigation
Using the ViewStack container 03:02 3.1 MB
Creating programmatic navigation with ActionScript 03:43 4.1 MB
Using Navigation Bar containers 06:35 7.4 MB
Using the TabNavigator and Accordion containers 03:28 4.1 MB
Creating navigation in the Photo Album application 05:49 8.3 MB
9. Debugging
Understanding the Debugging perspective 02:43 2.9 MB
Tracing application execution 06:24 7.8 MB
Using breakpoints 05:26 6.3 MB
Watching variables and expressions 08:54 9.8 MB
10. Programming with Events
Understanding the Flex event architecture 05:34 5.3 MB
Using MXML attribute-based event listeners 04:06 4.4 MB
Understanding event objects 08:43 9.8 MB
Creating event listeners with addEventListener() 07:05 8.1 MB
Dispatching Events from Custom Components 06:22 6.9 MB
Handling events from custom components 04:13 4.6 MB
Creating and using custom event classes 05:33 6.1 MB
Dispatching and handling custom events 04:44 5.2 MB
11. Using Dynamic Data
Loading XML data with HTTPService 09:23 9.4 MB
Handling HTTPService result events 07:22 7.7 MB
Handling HTTPService fault events 06:41 7.8 MB
Installing Apache, PHP, and MySQL on Windows 06:44 7.2 MB
Installing Apache, PHP, and MySQL on Mac OS X 05:26 6.3 MB
Creating a sample database 02:51 3.3 MB
Creating a Flex project for use with PHP 03:21 3.5 MB
Generating a dynamic Flex/PHP application 05:44 6.0 MB
Reviewing generated PHP code 03:25 3.8 MB
Using a dynamic XML based service 05:28 7.5 MB
Using a Repeater to display dynamic data 06:39 9.6 MB
12. Using Data-Driven List Controls
Using List-Based controls 05:26 5.9 MB
Using the labelField property 03:26 4.1 MB
Using the labelFunction Property 06:17 7.2 MB
Creating custom item renderers 05:17 5.7 MB
Using component item renderers 04:50 5.8 MB
Using the TileList in the Photo Album application 06:54 8.9 MB
Using the DataGrid control 06:30 7.4 MB
Using advanced DataGrid cell rendering 05:22 6.1 MB
Working with List Control events and properties 04:58 6.5 MB
13. Creating Data Entry Form Components
Building a form component 06:40 7.1 MB
Validating Data Entry controls 09:52 10.9 MB
Packaging data with a Value Object Class 04:23 5.3 MB
Sharing data with custom events 04:38 5.3 MB
Sending data to the server 05:45 6.6 MB
14. Deploying Flex Applications to the Web
Exporting a Release Build 02:56 3.4 MB
Using the View Source feature 05:16 6.6 MB
lynda.com ActionScript 3.0 in Flex Builder Essential Training : آموزش مقدماتی اكشن اسكريپت 3 در فلكس بيلدر.

Welcome 03:13 2.4 MB
1. ActionScript 3.0 Essentials
Variables 18:36 15.1 MB
Expressions and operators 09:35 8.6 MB
Conditional statements 14:24 12.7 MB
Looping statements 09:50 8.2 MB
Arrays 16:07 13.4 MB
Understanding objects 12:24 10.1 MB
Writing classes 06:42 5.4 MB
Properties and methods 17:31 14.9 MB
Writing a simple class 19:19 16.8 MB
Working with events 07:04 5.9 MB
Dispatching events 09:17 8.4 MB
Timers 06:15 5.8 MB
2. Display List Essentials
Understanding the display list 08:48 8.9 MB
Programmatic drawing 10:37 9.6 MB
Buttons 08:37 7.9 MB
Mouse events 07:19 6.8 MB
Display objects 09:54 10.1 MB
Loaders 13:29 12.0 MB
Applying filters 13:11 12.0 MB
The Stage 03:43 3.5 MB
Applying color changes 06:46 5.9 MB
Working with bitmaps 10:10 9.1 MB
Pixel dissolves 08:12 8.4 MB
Making a bevel button class 22:47 20.2 MB
Photo viewer application pt. 1 16:23 15.4 MB
Photo viewer application pt. 2 14:39 14.7 MB
Photo viewer application pt. 3 22:21 21.1 MB
3. Advanced Display List
Programmatic animation 08:52 8.0 MB
Detecting collisions 04:46 4.6 MB
Making draggable objects pt. 1 04:37 4.1 MB
Making draggable objects pt. 2 10:21 8.9 MB
Making draggable objects pt. 3 08:32 8.0 MB
Updating the bevel button class 24:55 24.8 MB
Making a slider control class 23:54 22.9 MB
Making a scroll button class 08:00 7.7 MB
Sample store application pt. 1 05:00 4.9 MB
Sample store application pt. 2 08:25 7.8 MB
Sample store application pt. 3 21:45 20.4 MB
Sample store application pt. 4 18:37 17.4 MB
Sample store application pt. 5 04:36 4.5 MB
Sample store application pt. 6 14:30 14.3 MB
Sample store application pt. 7 07:11 7.5 MB
Sample store application pt. 8 08:52 9.1 MB
4. Working with Text
Text fields 07:23 6.6 MB
Formatting text 05:46 5.9 MB
Input text 05:54 5.1 MB
Clickable text 05:39 5.3 MB
Scrolling text 09:10 8.8 MB
Loading text 06:42 6.3 MB
Storybook application pt. 1 12:21 11.8 MB
Storybook application pt. 2 06:09 5.7 MB
Storybook application pt. 3 06:29 6.9 MB
Storybook application pt. 4 08:02 8.5 MB
5. Working with Sound
Loading sound 04:17 3.9 MB
Playing sound 04:53 4.3 MB
Stopping sound 06:36 6.6 MB
Pausing and resuming sound 03:07 2.9 MB
Volume 05:01 4.8 MB
Scrubbing audio 04:49 4.4 MB
Reading ID3 data 03:58 3.6 MB
Reading sound levels 06:47 6.3 MB
Audio player application pt. 1 19:14 18.2 MB
Audio player application pt. 2 04:35 4.4 MB
Audio player application pt. 3 16:01 14.8 MB
Audio player application pt. 4 07:44 7.5 MB
Audio player application pt. 5 06:59 6.8 MB
Audio player application pt. 6 01:59 2.4 MB
Audio player application pt. 7 02:30 2.6 MB
Audio player application pt. 8 03:36 3.9 MB
6. Working with Video
Understanding Flash video 05:02 4.3 MB
Loading video 11:52 10.8 MB
Managing playback 10:13 10.3 MB
Scrubbing video 11:50 11.8 MB
Setting volume 02:55 3.1 MB
Detecting bandwidth 13:48 14.2 MB
Video player application pt. 1 07:00 6.9 MB
Video player application pt. 2 06:49 6.9 MB
Video player application pt. 3 05:29 5.9 MB
Video player application pt. 4 06:10 8.0 MB