- Fábrica de Software
- Outsourcing & Consulting
- Mobile
- Treinamentos
- Developing Rich Client Applications
- Data and Communications
- Building Dashboard Applications
- Programming the Visual Experience
- Orientação a Objetos e Design Patterns Com ActionScript 3.0
- Flex Frameworks e Melhores Práticas
- Flex 3 Técnicas Avançadas
Data and Communications (16 horas)
Descrição
O treinamento Data and Communications proporciona aos desenvolvedores já experientes uma abordagem prática em conectar sua interface em Flex com dados remotos e dinâmicos usando o Flex Data Services. Este curso de 16 horas ensina aos desenvolvedores como se conectar com dados remotos usando web services e as ferramentas do Flex Data Services permitindo uma comunicação com um backend em Java. Além disso, serão ensinadas técnicas para manipular e formatar os dados retornados.
Entre em contato para adquirir mais informações
Requisitos
Este curso é voltado para desenvolvedores que queiram conectar seu front end em Flex com dados dinâmicos. Para aproveitar o máximo desse curso, você deve:
- Ter feito o curso Developing Rich Client Applications.
- Ter conhecimento equivalente aos tópicos do curso Developing Rich Client Applications.
Conteúdo
Unit 1: Introducing Adobe Flex 2
- Understanding rich Internet applications
- Introducing the Adobe Flex 2product line
- The foundation of the RIA: Flash Player/Flash Virtual Machine
- Understanding the Flex application process flow
- Getting help and other resources
Unit 2: Accessing Web Services
- Using web services
- Invoking web service methods and using the results
- Consuming a web service
- Handling results using an event handler
- Handling faults
- Calling multiple methods from the same WebService object
- Passing Parameters to Web Service
Unit 3: Introduction to Flex Data Services
- Introducing Flex Data Services
- Installing Flex Data Services
- Explore the Flex Data Services Installation
- Creating a Flex application for use with Flex Data Services
- Navigating the Flex Project Structure
- Understanding the Server Compilation Process
- Flex Data Services Features
- The Flex Proxy Service
- The Proxy Service Default Destination
- Named Proxy Service Destinations
Unit 4: Using ColdFusion Components as Remote Object Services
- Understanding remote object services
- Configuring ColdFusion, Flex Builder and calling a remote object service method
- Exchanging data between ActionScript and ColdFusion
Unit 5: Using Java Classes as Remote Object Services
- Understanding Remote Object Services
- Calling a Remote Object Service method
- Handling RPC Events
- Complex Remote Method Calls
- Exchanging Data between ActionScript and Java
Unit 6: Validating and Formatting Data
- Validating form data
- Triggering validation with events
- Validating Numeric Input
- Triggering validation with ActionScript
- Using regular expressions
- Formatting Data
Unit 7: Manipulating Complex Data
- Understanding Collection Classes
- Filtering data
- Filtering data
- Creating a data sort
- Using the IViewCursor interface
- Creating a project that uses FDS
Unit 8: Using the Flex Message Service
- Introducing the Flex Message Service
- Reviewing Message Destination Configuration
- Understanding Publish-Subscribe Messaging
- Publishing Messages
- Receiving and processing messages
- Sending and Receiving Complex Data
Unit 9: Using the Flex Data Management Service
- What is the Flex Data Management Service?
- Exploring a Data Management Services Destination
- Data Management Service Architecture
- Changing Data
- Managing Pending Changes
- Using Events
- Handling DataService Results
- Advanced Data Management Service Features
Unit 10: Providing XML to Controls with E4X
- Understanding XML structure
- Working with XML data in ActionScript 3
- Using the Tree Control
- Retrieving XML data and populating a Tree
- Using XML objects
- Removing XML items from a list
Unit 11: Uploading Files to a Server
- Implementing file transfer basics
- Uploading a file to the server
- Enhancing the user experience with FileReference events
- Understanding the FileReferenceList class
- Use the Data Management Service to retrieve photo data
- Send real-time messages between applications


