
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.



