Flex 4 and LiveCycle Data Services 3 - Plan Szkolenia

Primary tabs

Duration Czas trwania

14 godzin (zwykle 2 dni wliczając przerwy)

Requirements Wymagania

Developing Rich Internet Applications using Flex 4 or significant experience of using Adobe Flex.

Overview Charakterystyka kursu

This training course is aimed at Developers wishing to extend their Flex knowledge using LiveCycle Data Services in Flex applications.

It is a comprehensive 2 day in using LiveCycle Data Services 3 with the Adobe Flex 4 framework. Emphasized topics will include:

  • Messaging, remoting, and web services
  • Performance profiling and unit testing
  • Client-side data manipulation
  • Model-driven development using the Fiber Framework and Flash Builder 4

Course Outline Plan Szkolenia

Introduction

  • Course format
  • Reviewing the course prerequisites
  • Reviewing the course outline

Accessing Web Services

  • Using web services
    • Process for calling web services
  • Invoking web service methods and using the results
    • Invoking the methods on a web service
    • Understanding ArrayCollection class results
    • Using web service results
  • Handling results using an event handler
    • Using the results event handler
  • Handling faults
    • Creating fault event handlers
    • Displaying faults with an Alert pop-up
  • Calling multiple methods from the same WebService object
    • Using the <s:operation> tag
  • Passing parameters to web services
  • Passing parameters to a web service explicitly
  • Passing parameters to a web service using parameter binding

Using Remote Object Connections

  • Introducing LCDS / BlazeDS
    • Surveying the LCDS feature set
    • Introducing BlazeDS
    • Compare and contrast LCDS and Blaze DS
  • Understanding the Remoting Service
    • The Remoting Service and AMF
    • Configuring a Remoting Service destination
    • Using <s:RemoteObject>
    • Accessing data from a remote method
  • Handling RPC events
    • Handling successful remote calls
    • Handling faults in remote calls
  • Complex remote method calls
    • Handling events of multiple methods
    • Passing parameters
  • Type conversion during data transfer between ActionScript and Java
    • Converting data from Java to ActionScript
    • Converting data from ActionScript to Java
    • Converting custom object types
  • Managing RemoteObject events using AsyncToken
    • Understanding dynamic classes
  • Remoting Service Runtime Configuration
    • Selecting a channel at runtime

Managing Data on the Client

  • Understanding collection classes
    • Collection features
    • Collection interfaces
    • Specific collection classes
  • Filtering data on the client
    • Creating the filter function
    • Using the function
  • Sorting data on the client
    • Understanding the sort classes
    • Process for sorting data
    • Simple sorting example
    • Complex sorting example
  • Using the IViewCursor interface
    • Cursor operations
    • Creating and using the cursor
    • Code examples

Using the Message Service

  • Introducing the message service
    • Creating a messaging destination
  • Sending messages
    • Creating a messaging producer
    • Using the AsyncMessage class
    • Tracing message traffic
  • Receiving and processing messages
    • Creating a messaging consumer
    • Subscribing and unsubscribing to a destination
    • Receiving messages
  • Sending and receiving complex data
    • Implementing message filtering
    • Using selectors
    • Using subtopics

Using Flash Builder Development Tools

  • Using logging
    • Logging on the client
  • Running the debugger
    • Using breakpoints
  • Introducing the profiler
    • Introducing Flash Player garbage collection
    • Profiling an application
    • Using memory profiling
  • Monitoring Flex RPC network traffic
    • Using the Network Monitor

Developing Applications Using Model Driven Development

  • Introducing model driven development using LCDS 3
    • LCDS model driven development benefits
    • Comparing code- and model-driven development
    • Preparing to use model driven development
    • Setup details
  • Creating and using the data model
    • Table joins representation in the model
    • Modeling language
    • Editing generated ActionScript value objects
    • Flash Builder functionality for MDD
  • Adding properties to the model
    • Creating a derived property
    • Updating changes to the database schema
    • Creating a method to calculate a derived property
  • Using styles in a form
    • Implementing validation through styles
    • Using styles to change other form behaviors
    • Using global styles
  • Filtering returned data
    • Implementing a filter

Implementing Advanced Model Driven Development Techniques

  • Creating conditional properties with variants
    • Implementing the variant in Flash Builder
    • Selector expression
    • Case
    • Substructure
  • Using resource bundles for localization
    • Creating property files
    • Compiling resources into the application
    • Selecting a locale
  • Altering the form generator template
    • Extracting the client-side templates
  • Generating the server side Java

Terminarz i Cennik

Szkolenie gwarantowane uruchamiamy nawet dla jednego uczestnika!
Szkolenie Otwarte Szkolenie Otwarte
od 3542PLN
(76)
Szkolenie Otwarte
W szkoleniu uczestniczą kursanci z różnych firm. Kurs realizowany jest wg planu szkolenia zamieszczonego na naszych stronach.
Szkolenie Zamknięte
Uczestnicy tylko z jednej organizacji. Nie ma możliwości dołączenia uczestników z zewnątrz. Program szkolenia jest zazwyczaj dostosowany do konkretnej grupy, tematy zajęć są uzgadniane pomiędzy klientem a trenerem.
Szkolenie Zdalne
Instruktor oraz uczestnicy znajdują się w różnych fizycznych lokalizacjach i komunikują się przez Internet. More Information

Im więcej zgłaszasz uczestników, tym większe oszczędności. Tabela przedstawia cenę za uczestnika w zależności od liczby zgłaszanych osób i służy jedynie to zilustrowania przykładowych cen. Aktualna oferta dotycząca szkolenie może być inna.

Liczba uczestników Szkolenie Otwarte Szkolenie Zdalne
1 3542PLN 10370PLN
2 2866PLN 6280PLN
3 2641PLN 4917PLN
4 2528PLN 4235PLN
Nie znalazłeś pasującego terminu? Zaproponuj termin szkolenia >>
Zbyt drogo? Podaj swoją cenę

Powiązane Kategorie

Szkolenia Powiązane


Najbliższe szkolenia

MiejscowośćData KursuCena szkolenia [Zdalne / Stacjonarne]
Kielce, ul. Warszawska 19śr., 2017-06-07 09:0010370PLN / 3542PLN
Opole, Władysława Reymonta 29czw., 2017-06-08 09:0010370PLN / 4042PLN
Poznań, Garbary 100/63czw., 2017-06-08 09:0010370PLN / 3542PLN
Lublin, ul. Spadochroniarzy 9czw., 2017-06-08 09:0010370PLN / 3642PLN
Bielsko-Biała, Al. Armii Krajowej 220wt., 2017-06-13 09:0010370PLN / 3842PLN

Kursy w promocyjnej cenie

Szkolenie Miejscowość Data Kursu Cena szkolenia [Zdalne / Stacjonarne]
Visual Basic for Applications (VBA) w Excel - wstęp do programowania Poznań, Garbary 100/63 wt., 2017-05-23 09:00 3564PLN / 1691PLN
Oracle 12c – Język SQL dla analityków I - warsztaty Gdynia, ul. Ejsmonda 2 wt., 2017-05-23 09:00 7920PLN / 3640PLN
6 kapeluszy myślowych wg Edwarda de Bono Gdańsk, ul. Powstańców Warszawskich 45 czw., 2017-05-25 09:00 5148PLN / 1726PLN
Facebook w marketingu i reklamie Poznań, Garbary 100/63 pt., 2017-05-26 09:00 1881PLN / 952PLN
Programowanie w języku Python Szczecin, ul. Sienna 9 pon., 2017-05-29 09:00 10000PLN / 4448PLN
Facebook w marketingu i reklamie Lublin, ul. Spadochroniarzy 9 pt., 2017-06-02 09:00 1881PLN / 1002PLN
MongoDB for Administrators Kraków, ul. Rzemieślnicza 1 wt., 2017-06-06 09:00 3861PLN / 2087PLN
Oracle 11g - Programowanie w PL/SQL I - warsztaty Wrocław, ul.Ludwika Rydygiera 2a/22 wt., 2017-06-06 09:00 5990PLN / 2939PLN
Adobe Photoshop Elements Gdynia, ul. Ejsmonda 2 śr., 2017-06-07 09:00 1881PLN / 1127PLN
Microsoft Office Excel - moduł Business Intelligence Gdynia, ul. Ejsmonda 2 śr., 2017-06-07 09:00 2673PLN / 1391PLN
Adobe Photoshop Elements Gdańsk, ul. Powstańców Warszawskich 45 śr., 2017-06-07 09:00 1881PLN / 1127PLN
Adobe InDesign Poznań, Garbary 100/63 czw., 2017-06-08 09:00 1881PLN / 1027PLN
Wzorce projektowe w C# Poznań, Garbary 100/63 czw., 2017-06-08 09:00 3861PLN / 1830PLN
SQL Fundamentals Gdańsk, ul. Powstańców Warszawskich 45 czw., 2017-06-08 09:00 3663PLN / 1610PLN
Visual Basic for Applications (VBA) w Excel - poziom zaawansowany Warszawa, ul. Złota 3/11 pon., 2017-06-12 09:00 3069PLN / 1623PLN
Visual Basic for Applications (VBA) w Excel - wstęp do programowania Gdynia, ul. Ejsmonda 2 pon., 2017-06-12 09:00 3564PLN / 1891PLN
Techniki DTP (InDesign, Photoshop, Illustrator, Acrobat) Opole, Władysława Reymonta 29 pon., 2017-06-12 09:00 5940PLN / 4230PLN
Spring i Hibernate w tworzeniu aplikacji w języku Java Poznań, Garbary 100/63 wt., 2017-06-13 09:00 7722PLN / 3358PLN
Drools Rules Administration Wrocław, ul.Ludwika Rydygiera 2a/22 śr., 2017-06-14 09:00 21196PLN / 7023PLN
Build applications with Oracle Application Express (APEX) Katowice ul. Opolska 22 pon., 2017-06-19 09:00 9801PLN / 4720PLN
Front End Developer Rzeszów, Plac Wolności 13 pon., 2017-06-19 09:00 23000PLN / 7970PLN
Tworzenie i zarządzanie stronami WWW Poznań, Garbary 100/63 pon., 2017-06-19 09:00 5841PLN / 2298PLN
Introduction to Selenium Warszawa, ul. Złota 3/11 czw., 2017-06-22 09:00 1871PLN / 824PLN
Javascript And Ajax Rzeszów, Plac Wolności 13 pon., 2017-06-26 09:00 5841PLN / 3655PLN
Wprowadzenie do programowania Gdańsk, ul. Powstańców Warszawskich 45 pon., 2017-06-26 09:00 5742PLN / 4121PLN
Implementation and Administration of Elasticsearch Wrocław, ul.Ludwika Rydygiera 2a/22 śr., 2017-06-28 09:00 20800PLN / 6903PLN
Efektywna komunikacja interpersonalna z elementami asertywności Wrocław, ul.Ludwika Rydygiera 2a/22 czw., 2017-06-29 09:00 5148PLN / 1430PLN
Elasticsearch Advanced Administration, Monitoring and Maintenance Gdańsk, ul. Powstańców Warszawskich 45 wt., 2017-07-04 09:00 17741PLN / 5876PLN
Nginx konfiguracja i Administracja Bydgoszcz, ul. Dworcowa 94 śr., 2017-07-05 09:00 6930PLN / 2850PLN
SQL Fundamentals Warszawa, ul. Złota 3/11 pon., 2017-07-10 09:00 3663PLN / 1510PLN
Protokół SIP w VoIP Poznań, Garbary 100/63 pon., 2017-07-17 09:00 15929PLN / 5427PLN
Tworzenie i zarządzanie stronami WWW Poznań, Garbary 100/63 pon., 2017-09-25 09:00 5841PLN / 2298PLN

Newsletter z promocjami

Zapisz się na nasz newsletter i otrzymuj informacje o aktualnych zniżkach na kursy otwarte.
Szanujemy Twoją prywatność, dlatego Twój e-mail będzie wykorzystywany jedynie w celu wysyłki naszego newslettera, nie będzie udostępniony ani sprzedany osobom trzecim.
W dowolnej chwili możesz zmienić swoje preferencje co do otrzymywanego newslettera bądź całkowicie się z niego wypisać.

Zaufali nam