Course Description

Fireworks CS6

1 Training



Fireworks CS6

Course Description:

Flex 2 is a much loved software development kit, which is used to develop and deploy cross-platform rich Internet applications based on the Adobe Flash platform. This fantastic Flex 2 course covers a whole host of useful topics, such as how to create and manage a Flex application, how to connect a Flex application to server side data, and how to customize a Flex application to give it a unique look and feel. Not only that, learners of this Flex 2 course will learn how to deliver dashboards, e-commerce, and self-service applications that improve the bottom line and customer experience.

Our learning material is available to students 24/7 anywhere in the world, so it’s extremely convenient. These intensive online courses are open to everyone, as long as you have an interest in the topic! We provide world-class learning led by IAP, so you can be assured that the material is high quality, accurate and up-to-date.

What skills will I gain?

  • Discover best practices for architecting a Flex application.
  • Learn how to connect a Flex application to server side data including web services and remote methods.
  • Understand how to customize a Flex application to give it a unique look and feel.

Meet the instructor:

James has been with Adobe (formerly Macromedia) for over seven years, on both the sales engineering and training teams, and has many years of experience working with Flex and building applications. He is currently building some exciting new applications using the Adobe AIR desktop platform. James has travelled extensively throughout the world promoting Adobe products and certifying Adobe instructors as well as speaking at conferences. He has written Object Oriented ActionScript 2.0 published by New Riders Press as well as the Flex 2: Training from the Source book. James has been an integral team member on many high profile Rich Internet Application consulting assignments.

James is actively involved in the Adobe worldwide instructor and developer community, and contributes to developer certification exams as well as organizing and speaking at user groups. James is passionate rich internet applications and the entire engagement platform and believes Adobe technology will change the world for the better.

Course outline:

Part 1

  • Module 01: Introducing Adobe Flex 2
  • Module 02: Using Flex Builder™ 2
  • Module 03: Flex Fundamentals
  • Module 04: Handling Events
  • Module 05: Application Navigation
  • Module 06: Retrieving Xml Data
  • Module 07: Using View States

Part 2

  • Module 01: Building a Stock Photo Application, Part 1
  • Module 02: Using a Data Grid
  • Module 03: Architecting an Application
  • Module 04: Using a Repeater
  • Module 05: Building a Stock Photo Application, Part 2
  • Module 06: Manipulating Xml
  • Module 07: Using Web Services
  • Module 08: Manipulating Complex Data Structures
  • Module 09: Formatting & Validating Data

How will I be assessed?

  • You will have one assignment. Pass mark is 65%.
  • You will only need to pay £19 for assessment.
  • You will receive the results within 72 hours of submittal, and will be sent a certificate in 7-14 days.

What Certification am I going to receive?

Those who successfully pass this course will be awarded a Flex 2: Rich Internet Applications certificate. Anyone eligible for certification will receive a free e-certificate, and printed certificate.

Course Curriculum Total Units : 98
Section 1
1: Introducing Adobe Flex 2
1. The Evolution of the Rich Internet Application
2. Introducing the Flex Product Line
3. Introducing the Flash® Player
2: Using Flex Builder™ 2
1. Creating a New Flex Project
2. Building a Simple Form
3. Compiling the Application into a SWF
4. Debugging the Application
5. Setting Up Break Points
3: Flex Fundamentals
1. Aligning Text Vertically & Horizontally
2. Looking at the Flex Component Explorer
3. Creating Data Bindings between Label Controls
4. Architecting an Application with MXML Components
5. De.ning a Property to Access outside the Component
6. Adding in Bindable Meta Tags
7. Adding Custom Properties & Methods to a Component
4: Handling Events
1. Understanding Events
2. Creating Event Handlers Using Inline ActionScript
3. Handling Events with ActionScript Functions
4. Placing ActionScript Functions in External Files
5. Understanding the Event Object
5: Application Navigation
1. Creating a ViewStack Container
2. Adding Navigational Controls to the ViewStack
3. Using the TabNavigator Container
4. Using the Accordion Container
5. Adding an ApplicationControlBar with a ToggleButtonBar
6: Retrieving Xml Data
1. Setting Up an XML Data Project & Setting HTTP Service
2. Setting Up a DataGrid to Display XML Data
3. Adding a Label Control to a DataGrid
4. Using an ArrayCollection
5. Examining a Data Structure in Debugging Mode
6. Utilizing Data Returned in an Event Object
7. Using the HTTP Service Class to Catch Faults
8. Creating a Cross Domain Security File
7: Using View States
1. Creating a New State & Inserting a Form
2. Adding Click Properties to the Base & Form States
3. Creating Rollover Text for an Image
4. Adjusting the Size of a Rollover Image
5. Creating Rollover Components
Section 2
1: Building A Stock Photo Application, Part 1
1. Adding a Background Color & an Image to a Project
2. Building a Component
3. Integrating Components into the Main Application
4. Building Form Items
5. Creating a Gallery Component
6. Creating a Tile Container & Invoking Components
7. Adding a Shopping Cart to a Layout
8. Using View States
9. Fixing Overlapping Images
10. Using States to View an Image in the Gallery
11. Incorporating CSS Styles into the Application
2: Using A Data Grid
1. Using the DataGrid Control
2. Specifying DataGrid Columns
3. Formatting DataGrid Columns
4. Using Item Renderers & Item Editors
5. Creating Custom Components for Item Renderers & Editors
6. Working with the TileList Container
7. Accessing Information in the DataGrid
3: Architecting An Application
1. Understanding the Disadvantages of Bindings
2. De.ning & Dispatching a Custom Event
3. Referencing a Custom Event
4. Write a Custom Event Class & De.ne a Custom Property
5. Attach the Custom Event Class to the Custom Event Object
6. Handling the Event to Run in the Main Application
4: Using A Repeater
1. Creating Buttons Inside a Repeater Tag
2. Labeling Buttons in the Repeater Tag
3. Creating a Display Data Function with a Click Event
4. Using DataProvider Data in Repeated Controls
5. Accessing Components within a Data Structure
5: Building A Stock Photo Application, Part 2
1. Examining the Stock Photo Application
2. Initializing the Application
3. Using a Repeater Control to Display Images
4. Specifying the Source & Bindable Properties
5. Dynamically Changing the Display View of the Photos
6. Using a Custom Event to Enable a Shopping Cart
7. Adding a Purchase Button in the Details State
8. Using an ArrayCollection to Store Item Details
9. Use an Item Renderer to Display Info in the Shopping Cart
10. Replacing the Repeater with a TileList
6: Manipulating Xml
1. Manipulating Client Side Data Using E4X Syntax
2. Creating a Tree Control to Display the XML Data
3. Adding a Change Event to Display Data from the Tree
4. Populating the Shopping Cart with Raw XML Content
5. Working with an XML List Collection
6. Using Conditional Logic to Compare & Update Values
7: Using Web Services
1. Accessing Web Services
2. Invoking Web Services Methods & Results
3. Using a FaultHandler
4. Call Multiple Methods from One Web Service Object
5. Passing Parameters to Web Services
8: Manipulating Complex Data Structures
1. Viewing Data in the Flash Player
2. Applying the FilterByCategory Function
3. Adding a Sort Function
4. Setting Up for the IViewCursor Interface
5. Using the IViewCursor Interface
9: Formatting & Validating Data
1. Triggering Numeric Validation with Events
2. Triggering Validation with ActionScript
3. Build a Custom Validator with Regular Expressions
4. Customizing a Currency Formatter
5. Final Comments & Credits


College Name 1 Training
Course Category Computers & IT (Information Technology)
Course Location Dublin, Ireland
Course Fee 18
Entry Requirements • You must be 16 or over • You should have a basic understanding of English, Maths and ICT • You will need a computer or tablet with internet connection (or access to one)
Career Path • Software engineering • Software development • Games engineering • Games development • Games programming • Software programming
For information about 1 Training, please visit our college page on www.nightcourses.com by clicking here.

Course Provider

1 Training



63/66 Hatton Garden, 5th Floor, Suite 23, London. EC1N 8LE, Dublin, United Kingdom

Make Enquiry

Please insert your contact details and any additional information you require and we will forward your request to 1 Training.




Captcha code        I confirm I have read the Privacy Policy, Terms and Conditions & Cookie Information and agree to join the Nightcourses.com community.
 

Map

1 Training
63/66 Hatton Garden, 5th Floor, Suite 23, London. EC1N 8LE, Dublin, United Kingdom

Comments, Questions & Reviews

Submit A Comment, Question or Review About
Fireworks CS6
at 1 Training

Your email address will not be published. Required fields are marked *

Click to Rate

We'd love to send you the latest news and articles about evening classes, further learning and adult education by email. We'll always treat your personal details with the utmost care and will never sell them to other companies for marketing purposes.

Comments and Reviews Policy