horizon -

Creating Mobile, PC & Web Apps

    If you’ve ever considered building apps for mobile phones, desktops, or the web, there has never been a better time. The industry is changing in so many different ways. Applications are becoming more widespread. One of the places to see this is in the mobile phone industry. As phones become more powerful, they’re able to handle more demanding applications. The iPhone is a perfect example with its enormous range of low cost and easy to download applications. As Apple claims in its marketing campaign… “there is an app for almost everything”.

    Applications are also becoming more widespread in the PC industry. As large software companies such as Microsoft, Oracle, and Apple open up their code allowing anyone to develop apps for their software, there has been an explosion in the number and quality of these programs. The fact applications are becoming more online based is also helping to make them more accessible to users. In the past, businesses typically had to purchase powerful servers to run a single application. This discouraged smaller companies from investing in bespoke applications. As applications become more accessible and less expensive to develop, there has been an upsurge in demand for them.

    This course covers a variety of software programs used at various stages throughout the application development process. It ranges from ASP.NET AJAX, and Expression Blend, to Flex, and Microsoft’s acclaimed Visual Studio 2008. For anyone looking to advance in this field, this package offers a distinct advantage.

    Our Creating Apps package is part of our total training series – designed as a rich learning experience which includes full video presentations, sound, and interactive tasks. You can pause a lesson, rewind, fast-forward and jump to another stage. The system will even record your progress and scores when taking a test. Best of all, because the course is online, you can do it anywhere in the world, anytime of the day as long as you have an internet connection. It’s the total training you’re looking for.

    If you would like more information on this course or wish to discuss the various types of career opportunities available in applications development, call us today.

    This is an online Total Training Series course package.  Read our FAQs for more details.

    Adobe Flash Lite 2.1: Creating Mobile Applications

    Category: Development & Programming
    Presenter: Dale Rankine
    Platform: Windows & MAC OS
    Format: Online
    Running Time: 5 Hrs
    Level: Beginner through Advanced
    Project Files: Included

    Description

    Get your feet wet with an introduction to the Flash Lite player and understand some of the basic differences between mobile specific issues and the desktop Flash player. Then, move onto how to develop the user interface, work with class-based development techniques and use external data and XML socket connections. Dale wraps up the lessons by teaching you how to work with external media and platforms, as well as explains some of the wider issues for developers starting out with Flash Lite and mobile content development.

    Course Outline

    Part 1 – Basics & Best Practices

    Chapter 1: Flash Lite Development Fundamentals

    1. The Flash IDE & Mobile Emulator
    2. Moving .SWF Files to a Mobile Device
    3. Comparing Vector & Bitmap Images
    4. Comparing Movie Clip & Graphic Symbols

    Chapter 2: Coding Well Architected Applications

    1. Assigning Data Type to an Object
    2. Using System Capabilities
    3. Writing User Defined Functions
    4. Returning Data from Functions
    5. Final Comments

    Part 2 – Developing the User Interface

    Chapter 1: Controlling Visual Objects

    1. Setting Text Field Object Properties
    2. Setting Movie Clip Object Properties
    3. Referencing Objects & Timelines
    4. Customizing the Focus Rectangle
    5. Organizing Visual Content with ActionScript
    6. Dynamically Attaching Movie Clips

    Chapter 2: Handling Device Key Press Events

    1. Adding ActionScript to Control Soft Keys
    2. Creating a Global Key Listener
    3. Defining Key Functions
    4. Changing Visual Content on Key Events

    Chapter 3: ActionScript in Mobile Game Concepts

    1. Using ActionScript for Animation
    2. Creating Methods to Animate Movie Clips
    3. Initializing Game Setup
    4. Detecting Stage Boundaries
    5. Detecting Object Collisions
    6. Updating the Score
    7. Ending the Game

    Chapter 4: Class-Based Development

    1. Creating & Using ActionScript Classes
    2. Linking a Class to an Object
    3. Adding Methods & Properties to a Class
    4. Extending the Movie Clip Class
    5. Managing Scoping with the Delegate Class

    Chapter 5: Working With Asynchronous XML Data

    1. Preparing for XML
    2. Creating the Object
    3. Loading XML
    4. Parsing XML
    5. Storing XML in Arrays
    6. Displaying XML Data from Arrays
    7. Validating User Entered Values

    Chapter 6: Synchronous XML Data With XML Sockets

    1. Setting Up a Jabber Server Account
    2. Creating an XML Socket Connection
    3. Handling the Socket Connection
    4. Sending & Receiving XML Data
    5. Creating XML for the Server Login
    6. Logging into the Jabber Server
    7. Creating an XML Node Message
    8. Sending an XML Node Message
    9. Receiving & Displaying XML Messages

    Chapter 7: Persistent Data & Dispatching Events

    1. Creating a Shared Object
    2. Combining Listeners with Shared Objects
    3. Writing & Displaying Shared Object Data
    4. Creating Dispatch Events
    5. Listening & Reacting to Dispatched Events
    6. Final Comments

    Part 3 – Working with External Media

    Chapter 1: Working with Sound in Flash Lite

    1. Importing Sounds into Flash
    2. Loading Sound through ActionScript
    3. Controlling Sound through ActionScript

    Chapter 2: Working With Video in Flash Lite

    1. Creating Bundled Device Video
    2. Testing for Video Capabilities
    3. Using External Device Video
    4. Final Comments

    Part 4 – Brew & Other Resources

    Chapter 1: Creating Flash Lite Content for Brew

    1. Publishing Content & the BREW Simulator
    2. Uploading Applications to BREW Enabled Devices

    Chapter 2: The Flash Lite Ecosystem

    1. Deploying Flash Lite Content
    2. Flash Lite on Other Devices
    3. Final Comments & Credits

    Microsoft ASP.NET AJAX

    Category: Development & Programming
    Presenter: Asli Bilgin
    Platform: Windows & MAC OS
    Format: Online
    Running Time: 2.2 Hrs
    Level: Beginner to Intermediate
    Project Files: Included

    Description

    Build rich, dynamic, and interactive web applications with the Microsoft AJAX Library. This video series, presented by Asli Bilgin, explores not only the slick user interface controls, but goes deeper into the backbone of a web application. You’ll also learn how to work with security, data access, and services orientation so that you can build a robust end-to-end application using Microsoft ASP.NET, AJAX and the ASP.NET AJAX Control Toolkit.

    Course Outline

    Chapter 1: Setting up ASP.NET AJAX

    1. What is ASP.NET AJAX?
    2. What to Install
    3. Our Focus in This Series
    4. Looking Ahead at the Final Project

    Chapter 2: Data Binding with ASP.NET AJAX

    1. Creating an AJAX-Enabled Web Site
    2. Setting Up a Theme & Using Skins
    3. Creating a Bindable Object Layer with ADO.net
    4. Bind an AJAX-Enabled Application to an Object Layer
    5. Working with Update Panels & Content Templates
    6. Working with Triggers
    7. Working with Update Progress Controls

    Chapter 3: Client Callable Web Services

    1. Build a New Web Service & Add a Web Method
    2. Creating a Script-Callable Web Service
    3. Adding a Web Form
    4. Adding Content to the Web Form Panels
    5. Adding Code to Call the Web Service

    Chapter 4: Authentication & Profile Services

    1. Working with a Custom Profile Provider
    2. Writing Code to Store Settings
    3. Loading the Profile
    4. Creating Login Functionality
    5. Creating Functionality to Register a User

    Chapter 5: The AJAX Control Toolkit

    1. What is the AJAX Control Toolkit
    2. Working with the AJAX Sample Toolkit
    3. Working with the RoundedCornerExtender
    4. Adding Interaction with the DragPanelExtender
    5. Getting Default Watermark Behavior
    6. Working with Animation
    7. Creating a Modal Login

    Chapter 6: Putting it all together

    1. Why AJAX & What You’ve Learned
    2. Final Comments & Credits

    Microsoft Expression Blend 2: Essentials

    Category: Development & Programming
    Presenter: Dante Gagne
    Platform: Windows & MAC OS
    Format: Online
    Running Time: 6 Hrs
    Level: Beginner to Intermediate
    Project Files: Included

    Description

    Get an insiders look at Microsoft Expression Blend&153; with this training series created with designers in mind. With Microsoft Senior Tester and Trainer Dante Gagne leading the way, you’ll quickly get up to speed on Expression Blend, WPF and Silverlight 1. You’ll discover all the new features of Expression Blend 2 along with tips and techniques to help you successfully use this new piece of technology. Whether you are picking up Blend for the first time, or want to uncover all the new features of Expression Blend 2, this series is just what you need to get you up and running fast.

    Course Outline

    Chapter 1: Introduction to Expression Blend

    1. What is Blend?
    2. Creating a Project
    3. The Blend Workspace
    4. Tools Used for Manipulating Assets
    5. Tools Used for Creating New Assets
    6. The Asset Library
    7. The Object Tree
    8. Layout Containers
    9. Modifying Properties

    Chapter2: The Property Inspector

    1. Using Snaplines, Padding & Margins
    2. Rotating, Skewing & Multi-Element Rotation
    3. Modifying the Geometry of Individual Shapes
    4. The Combine Operations
    5. Converting Text to a Path
    6. Edit a Path & Drag to Duplicate
    7. Advanced Property Options
    8. The Brush Editor & Changing Colors
    9. Working with Brush Gradients
    10. A Look at Other Brushes & Changing Properties in the Code

    Chapter 3: Managing Layouts

    1. Understanding Layout
    2. Adding & Adjusting Row, Column & Grid Splitters
    3. The Stack Panel, the Wrap Panel & the Uniform Grid
    4. Using the ScrollViewer & Border
    5. Using the Viewbox

    Chapter 4: Making it Move

    1. Understanding Timelines
    2. Creating an Animation with Keyframes on a Timeline
    3. Creating Realistic Motion with Easing & Keysplines
    4. Altering Object Properties & Backgrounds via the Timeline
    5. Working with Composite Animations

    Chapter 5: Pictures, Video & Audio

    1. Adding Media to Applications
    2. Working with Audio
    3. Working with Video

    Chapter 6: Introduction to Silverlight

    1. The Files of Silverlight
    2. What You Can & Can’t Do in Silverlight
    3. Creating a Button
    4. Working with Video
    5. Modifying Video Playback Properties
    6. Using the MSDN Page for Reference

    Chapter 7: Responding to the User

    1. Setting Event Triggers
    2. Combining Multiple Event Triggers
    3. Working with Event Handlers

    Chapter 8: Consistency & Reusability through Resources

    1. Introduction to Resources
    2. Working with Resources
    3. Deleting a Resource

    Chapter 9: Customising the Controls

    1. Styling Controls
    2. Overriding the Default Style
    3. Working with Templates
    4. Working with Property Triggers
    5. Customizing Complex Controls

    Chapter 10: The Magic of Data Binding

    1. Element to Element Data Binding
    2. Working with Sliders
    3. Setting Advanced Data Binding Properties
    4. Value Converters
    5. Data Source Data Binding
    6. Modifying an Item Template
    7. Data Bind the DataContext to a Selected Item

    Chapter 11: Tips & Tricks

    1. Working with Drawing Brushes
    2. Working with Visual Brushes
    3. Creating Borderless Windows
    4. Using & Embedding Fonts
    5. Final Comments & Credits

    Microsoft Visual Studio 2008: Essentials – Featuring Windows Forms

    Category: Print Design & Publishing
    Presenter: Asli Bilgin
    Platform: Windows
    Format: Online
    Running Time: 6 Hrs
    Level: Beginner to Intermediate
    Project Files: Included

    Description

    These self-guided lessons from our training help you increase your knowledge and understanding of Visual Studio. Whether you are looking to stay competitive or just keep up to date on the latest Microsoft technology, Microsoft expert Asli Bilgin shows you just how it’s done. With lessons on the basics of Visual Studio, to more advanced techniques on setting up Windows Forms, this series is just what you need to learn all about Visual Studio fast!

    Course Outline

    Chapter 1: Visual Studio 2008 & the .NET Framework 3.5

    1. Multi-Targeting with Various Versions of the .NET Framework
    2. Enhancements in the .NET Framework 3.5
    3. Choosing a Language
    4. Understanding the Evolution of the .NET Framework
    5. Setup Instructions & System Requirements
    6. Choosing the Appropriate Architecture & Solution Template
    7. Software Plus Services Applications
    8. Reviewing Desktop Applications
    9. Other Project Templates

    Chapter 2: Working with the IDE tool

    1. The Server Explorer
    2. Creating a Connection
    3. The Solution Explorer
    4. The Properties Window
    5. The Toolbox
    6. The Object Browser
    7. Working with Class View

    Chapter 3: Exploring the IDE in more depth

    1. Customizing the Environment with Code Snippets
    2. Using the Import & Export Settings Wizard
    3. Customizing Environment Options
    4. Customizing the Toolbars & Workspace
    5. Code Editor Enhancements in C#
    6. Using IntelliSense
    7. Code Editor Enhancements with Visual Basic
    8. Managing Code Snippets & Commenting
    9. Understanding MyObject
    10. Object-Oriented Programming

    Chapter 4: Windows Forms: Designing for Reuse

    1. Creating an Abstract Base Form
    2. Using the Image Editor & Setting Up a Main ToolStrip
    3. Adding & Configuring ToolStrip Navigation Buttons
    4. Adding & Configuring a StatusStrip Control
    5. Creating a Child Form & Setting the Startup Form

    Chapter 5: Windows Forms: Beyond the Basics

    1. Working with Container Controls
    2. Setting Up a Research Pane
    3. Setting the Tab Order
    4. Creating an Embedded Browser Application
    5. Configuring the Application Settings

    Chapter 6: ADO.NET & Data Access Fundamentals

    1. Data Access for Windows Forms: Core Components
    2. Attaching Sample Databases & Creating Connections
    3. Working with the Data Source Configuration Wizard
    4. The ADO.NET Object Model
    5. Working with the DataSet Designer
    6. Table Adapters
    7. Creating a Read-Only DataTable to Use for Reporting
    8. Adding a Parameterized & an Insert Query
    9. Creating an Administrative Form
    10. Working with a Details View

    Chapter 7:Image Management with the .NET Framework

    1. Configuring Basic Functionality for Image Management
    2. Working with the DataGridView Control in Windows Forms 3.5
    3. User Interface Processing
    4. Creating a File Upload Control

    Chapter 8: Advanced Data Access with LINQ

    1. Filtering & Communicating between WinForm Controls
    2. Associating the Grouping ID When Adding a New Record
    3. Finding & Searching
    4. Advanced Data Grid Configuration
    5. Working with LINQ

    Chapter 9: File Management

    1. File Management Controls
    2. Adding a Dedicated File Management Class
    3. Calling the File Management Class
    4. Summary
    5. Final Comments & Credits

    Microsoft WPF – Essentials

    Category: Developing & Programming
    Presenter: Robby Ingrebretson
    Platform: Windows & MAC OS
    Format: Online
    Running Time: 6 Hrs
    Level: Beginner to Intermediate
    Project Files: Included

    Description

    Take a guided tour of Microsoft’s newest UI (user interface) platform, WPF (Windows Presentation Foundation) in this video series. Instructed by Robby Ingebretsen, you will learn invaluable tips and techniques for building amazing applications and user experiences. Ideal for developers and creative professionals, this training series plunges into fundamental principles including XAML, layout, controls, data binding, styles, templates, graphics, animation, and much more.

    Course Outline

    Chapter 1: Getting Started with WPF

    1. WPF Related Applications & Tools
    2. Starting a WPF Project
    3. Understanding XAML
    4. Using IntelliSense to Add Attributes
    5. Adding Elements to the Application
    6. Using Code Behind

    Chapter 2: Layout Basics

    1. Understanding the Element Tree
    2. Introducing XamlPad
    3. Using the Canvas Panel
    4. Using the StackPanel
    5. Using the WrapPanel
    6. Working with the Margin Property
    7. Using the GridPanel
    8. Defining Rows & Columns
    9. Assigning Objects to Columns
    10. Defining Column Widths
    11. Using the Grid Splitter
    12. Applying a Layout to the Media Player

    Chapter 3: Controls Library Essentials

    1. Working with a Border
    2. Using an Image
    3. Using a Text Block
    4. Understanding Controls & Buttons
    5. Using the Scroll Viewer & Tool Tips
    6. Understanding Item Controls & List Boxes
    7. Using Tab Control
    8. Working with a Menu
    9. Using a Range Base
    10. Adding Controls to the Music Player
    11. Becoming Familiar with Rich Content
    12. Using the XAML Clipboard
    13. Using Embedded Fonts

    Chapter 4: Databinding & Resources

    1. Getting Started with Databinding
    2. Adding References
    3. Understanding Resources
    4. Databinding to Collections
    5. Using Data Templates
    6. Databinding to Other Elements
    7. Using the Content Template Property
    8. Using Value Converters
    9. Using TwoWay Binding

    Chapter 5: Appearance Templates on Controls

    1. Introducing Control Templates
    2. Creating a Basic Button Template
    3. Using Triggers
    4. Understanding Template Binding
    5. Using Styles
    6. Working with Control Templates
    7. Using Templates in the Music Player
    8. Merging a Scrollbar into the Music Player

    Chapter 6: WPF’s Visual Capabilities

    1. Creating a Volume Control Icon
    2. Understanding Brush Type & Resource
    3. Using a Gradient Brush
    4. Adding an Opacity Mask to a Brush
    5. Transforming Objects
    6. Using Bitmap Effects
    7. Understanding Storyboard & Animation
    8. Adding Animation to a Control Template

    Chapter 7: Putting It All Together: Real World WPF

    1. Creating a Shiny Button
    2. Refining a Shiny Button
    3. Creating a Button Border
    4. Creating a Pressed Effect
    5. Creating a Glow Effect
    6. Final Comments & Credits

    Adobe Flex 2: Rich Internet Applications

    Category: Development & Programming
    Presenter: James Talbot
    Platform: Windows & MAC OS
    Format: Online
    Running Time: 8 Hrs
    Level: Beginner to Advanced
    Project Files: Included

    Description

    To gain the most from these tutorials you should have already watched our training for Adobe Flex 2: Rich Internet Applications or have an equivalent knowledge of the topics covered in that series.

    Course Outline

    Chapter 1: Introducing Adobe Flex 2

    1. The Evolution of the Rich Internet Application
    2. Introducing the Flex Product Line
    3. Introducing the Flash Player

    Chapter 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

    Chapter 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

    Chapter 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

    Chapter 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

    Chapter 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

    Chapter 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

    Chapter 8: Building 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

    Chapter 9: 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

    Chapter 10: Architecting an Application

    1. Understanding the Disadvantages of Bindings
    2. Defining & Dispatching a Custom Event
    3. Referencing a Custom Event
    4. Write a Custom Event Class & Define a Custom Property
    5. Attach the Custom Event Class to the Custom Event Object
    6. Handling the Event to Run in the Main Application

    Chapter 11: 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

    Chapter 12: Building a Stock Photo Application, Part 2

    1. Examining the Stock Photo Application
    2. Initialising 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 Tile List

    Chapter 13: 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

    Chapter 14: Using Web Services

    1. Accessing Web Services
    2. Invoking Web Services Methods & Results
    3. Using a Fault Handler
    4. Call Multiple Methods from One Web Service Object
    5. Passing Parameters to Web Services

    Chapter 15: 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

    Chapter 16: 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

    Adobe Flex 2: Advanced Visual Programming

    Category: Development & Programming
    Presenter: Leo Schuman
    Platform: Windows & MAC OS
    Format: Online
    Running Time: 9 Hrs
    Level: Beginner to Advanced
    Project Files: Included

    Description

    To gain the most from these tutorials you should have already watched our training for Adobe Flex 2: Rich Internet Applications or have an equivalent knowledge of the topics covered in that series.

    Presenter Leo Schuman is an Adobe Certified Master Instructor for the Flex, Flash, ColdFusion, and Dreamweaver product lines. With Leo paving the way, you will learn how to work with embedded images and fonts, implement transitions and easing effects, apply filters and blends, and programmatically interact with mouse position and actions like dragging and dropping. In addition, you will learn how to extend and skin Flex UI components using both images and shapes drawn with the ActionScript Drawing API.

    Course Outline

    Chapter 1: Setting Up & Overview

    1. Installing the Poetica Font
    2. Preparing the Workspace
    3. Repair Broken Links & Improve Performance
    4. Looking at the Natural Experiences Application
    5. Reviewing the Drag & Drop Application

    Chapter 2: Enhancements with Imagery & Layering

    1. Reviewing the Main Application File
    2. Reviewing the Gallery Custom Component File
    3. Add Images & Animations to the Background
    4. Reviewing the Processing Effect of Animations
    5. Embedding an Image into the Project
    6. Placing Content in Correct Order
    7. Creating a Reusable Embedded Image
    8. Randomizing the Displayed Background Image
    9. Declaring Variables
    10. Calculating the Variable
    11. Creating Simple Pop Up Functionality
    12. Closing & Opening the Pop Up

    Chapter 3: Working with Fonts, Filters & Blends

    1. Learning the Limitations of Device Fonts
    2. Adding an Embedded Font
    3. Using the Embedded Font in a Class Selector
    4. Embedding Fonts Using FlashType
    5. Exploring FlashType Advance Anti-Aliasing Setting
    6. Exploring Filters
    7. Creating a Drop Shadow & Applying Glow Filters
    8. Reviewing Available Blends
    9. Applying Blends

    Chapter 4: Customising Flex Components

    1. Exploring 9-Slice Scaling
    2. Adding 9-Slice Scaling to PNG Images
    3. Modify the Natural Experiences Welcome Panel
    4. Modify Graphical Skins Using Adobe Flash® Templates
    5. Modify the Natural Experiences ComboBox Skin

    Chapter 5: Extending Flex Components Using ActionScript 3

    1. Creating an Extended Component
    2. Extend & Customize Pre-existing Flex Components
    3. Add Custom Buttons to Scroll Window Extended Panel
    4. Applying Images to Button States
    5. Assign Event Handlers in an ActionScript Component
    6. Adding Button Children to the Panel
    7. Positioning the Custom Buttons in the Scroll Window
    8. Create Variables, Change Button Size, & Calculate X & Y Positions
    9. Optimizing the Application with Style Sheets
    10. Final Comments & Credits

    Microsoft Expression Blend

    Category: Development & Programming
    Presenter: Dante Gagne
    Platform: Windows & MAC OS
    Format: Online
    Running Time: 8.2 Hrs
    Level: Beginner to Intermediate
    Project Files: Included

    Description

    Let Dante get you up and running with a video tour of Layouts and Controls in Expression Blend. Discover cool ways to create an animation and interact with 3D objects. Once you’re comfortable with the many tools in Expression Blend, it’s time to put the software to work for you. Learn about databinding and just how powerful it is. Then work with Events and Methods. Further fine-tune your skills with tips on how to reskin gadgets, design a custom layout container, and take advantage of control editing.

    Course Outline

    Chapter 1: A Tour of Blend

    1. Creating a New Project
    2. The Toolbar
    3. The Artboard
    4. The Project Inspector
    5. The Properties Inspector
    6. The Brushes Editor
    7. Tile Brushes
    8. Numeric Value Editors
    9. Brief Touch on Resources

    Chapter 2: Working with Layouts

    1. Working with the Canvas
    2. Working with Borders
    3. Using the StackPanel & WrapPanel
    4. Working with a UniformGrid
    5. Using Grids

    Chapter 3: Using Control Editing

    1. Designing a Button
    2. Adding a Property Trigger
    3. Animating a Button

    Chapter 4: Creating an Animation

    1. Creating Timelines
    2. Adding Keyframes & Repeating an Animation
    3. Adding Event Triggers for Interactivity
    4. Animating Colors
    5. Creating & Modifying Motion Paths
    6. Easing Keyframes

    Chapter 5: Databinding

    1. Adding a Data Source to a Project
    2. Creating a Data Template
    3. Adding Images to a TextBlock

    Chapter 6: Interacting with 3D Objects

    1. Creating & Modifying a 3D Image
    2. Working with 3D Models
    3. Modifying 3D Model Properties

    Chapter 7: Path Element Editing

    1. Working with the Pen & Direct Selection Tools
    2. Working with Paths
    3. Using the Paint Bucket & Eyedropper Tools
    4. Final Comments

    Prospective Job Titles:     Applications Developer
    Average Salary:    £35,000 p.a. as an Applications Developer with experience  Source:ITjobswatch.com
    Previous Experience Required: Preferably one years experience in software development
    Where do I do my exams?    Contact us to find this out.