Code: INT600
Duur in dagen: 2
Roostering: Op Aanvraag
Download: Infosheet
€ 1200

Cursus Rich User Interfaces met Flex

Uw startdatum
Regio:

Doelgroep Cursus Rich User Interfaces

Cursus Rich User Interfaces Deze cursus is bedoeld voor Web ontwikkelaars die Adobe Flex willen gebruiken voor Rich User Interfaces in Web Applications.

Voorkennis Rich User Interfaces

Kennis van en ervaring met het ontwikkelen van web applicaties en script talen als Javascript is vereist om deze cursus te volgen. Deze training is niet gericht op het creëren van Flash applicaties, maar op de Flex omgeving en het Flex UI.

Uitvoering Training Rich User Interfaces met Flex

De cursus is een praktijkgerichte cursus. De theorie wordt behandeld aan de hand van presentatie slides en wordt afgewisseld met praktische oefeningen. De op Eclipse gebaseerde ontwikkelomgeving Flash Builder wordt gebruikt. De cursustijden zijn van 9.30 tot 16.30.

Certificering Rich User Interfaces met Flex

De deelnemers krijgen na het goed doorlopen van de cursus een officieel certificaat Rich User Interfaces met Flex.

Inhoud Cursus Rich User Interfaces

In de cursus Rich User Interfaces met Flex leert u hoe u de Flash Builder ontwikkelomgeving kunt gebruiken voor rapid development van Rich Internet Applications (RIA) met behulp van Flex Framework componenten. U leert interactieve formulieren te ontwerpen waarbij CSS stylesheets en thema’s worden toegepast en waar de componenten skins krijgen. U leert gebruik te maken van de MXML markup language. Ook wordt het verbeteren van de interactiviteit van de applicaties besproken met behulp van ActionScript 3.0. De data types en het object model van de ActionScript 3.0 taal komen aan de orde en er is ruime aandacht voor de afhandeling van events voor de application flow en de validatie van de data. Ook het onderwerp data binding, waar de inhoud van Flex componenten wordt gekoppeld aan interne of externe bronnen zoals een web server wordt besproken. Hierbij passeren de Flex Data Services, zoals de HTTP-service, de revu. Tot slot wordt aandacht besteed aan robuste en schaalbare Flex RIA applicaties op basis van het MVC (Model View Controller) pattern.

Module 1 : Flex Overview

Module 2 : Flex Basics

Module 3 : Layout and Styles

Traditional Webapps Problems
Rich Internet Applications
RIA Benefits
What is Flex?
Flex Framework
Flex Class Library
Flex Architecture
How Flex works
Flex Product Line
Flex Compiler
FlashBuilder
ActionScript 3
Flash Player
MXML
Minimal Flex Application
Flex Containers
Wine Cellar Demo
UI Wine Cellar Demo
Flex Components
Custom Components
Binding between Components
Application Structure
Component Properties
Component Methods
Definition of Layout
Layout Phases
Invalidation triggers
measure function
updateDisplayList function
Different kinds of size
Size related properties
Size related methods
Styles
Styles for sub components
Skins

Module 4 : ActionScript 3.0

Module 5 : MXML

Module 6 : Event Handling

What is ActionScript?
Where is ActionScript used
Design Goals
Flash 9 Features
ActionScript Basics
ActionScript variables
ActionScript data types
Functions
Classes and Objects
Packages and Classes
Visibility Modifiers
Accessing Properties
Event Model
Displaylist
XML handling
What is MXML?
ActionScript classes to MXML tags
MXML Language
MXML to ActionScript
MXML Visual Tags
MXML Miscellaneous tags
MXML Data Binding
Flex Event Model
Listeners
Event Listeners Examples
Handling Button Clicks
Inline ActionScript
Best Practice Handling Events
ActionScript functions
Adding listeners
The event object
Types of Events
Event bubbling
Stopping the bubble

Module 7 : Data Services

Flex Data Services
XML Data Access
Connect to data using HTTP Service
Setup HTTPService
Using lastResult property
Handle Result using Event Object
event handler in script
Debugging
Handling faults
Fault Class
Alert Class
Cross Domain Access

Kantooradres:
SpiralTrain BV

Gebouw "De Sijnsmeester"
Standerdmolen 8 – 1.11
3995 AA Houten

IP Computer Training Centrum
Diemerhof 32-36
1112 XN Diemen

020 7600027
http://www.ip-computer-training-centrum.nl

Compu Act Opleidingen
Slinge 303
3085 ER Rotterdam

023 - 551 3409
www.computertraining.nl

Trainspot
Kleine Singel 33
3572 CG Utrecht

030 - 737 05 81
http://www.trainspot.nl

IP Computer Training Centrum
Leenderweg 292
5644 AE Eindhoven

040 - 256 65 20
http://www.ip-computer-training-centrum.nl