Flex 4 and LiveCycle Data Services 3 - Plan Szkolenia

Primary tabs

Język szkolenia

To szkolenie jest realizowane w języku polskim lub angielskim.

Kod kursu

flex4lcds3

Czas trwania

14 godzin (zwykle 2 dni wliczając przerwy)

Wymagania

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

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

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

Szkolenie gwarantowane uruchamiamy nawet dla jednego uczestnika!
Szkolenie Otwarte Szkolenie Otwarte
W szkoleniu uczestniczą kursanci z różnych firm. Kurs realizowany jest wg planu szkolenia zamieszczonego na naszych stronach.
od 3542PLN
(82)
Szkolenie Zamknięte 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.
od 3542PLN
Zapytaj o wycenę
Szkolenie Zdalne Szkolenie Zdalne
Instruktor oraz uczestnicy znajdują się w różnych fizycznych lokalizacjach i komunikują się przez Internet.
od 10370PLN
Zapytaj o wycenę

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 Zamknięte Szkolenie Zdalne
1 3542PLN 3542PLN 10370PLN
2 2866PLN 2866PLN 6280PLN
3 2641PLN 2641PLN 4917PLN
4 2528PLN 2528PLN 4235PLN
Nie znalazłeś pasującego terminu? Zaproponuj termin szkolenia >>
Zbyt drogo? Podaj swoją cenę

Powiązane Kategorie


Kursy ze Zniżką

Szkolenie Miejscowość Data Kursu Cena szkolenia [Zdalne/Stacjonarne]
Programowanie w języku Python Warszawa, ul. Złota 3/11 pon., 2016-08-01 09:00 5790PLN / 3753PLN
Oracle 11g - Analiza danych - warsztaty Warszawa, ul. Złota 3/11 pon., 2016-08-01 09:00 4350PLN / 3012PLN
Data Science w biznesie Gdynia, ul. Ejsmonda 2 pon., 2016-08-01 09:00 3731PLN / 3292PLN
Podstawy języka C# w oparciu o model obiektowy Wrocław, ul.Ludwika Rydygiera 2a/22 pon., 2016-08-01 09:00 6158PLN / 4543PLN
Tworzenie aplikacji internetowych w języku PHP Warszawa, ul. Złota 3/11 śr., 2016-08-03 09:00 2688PLN / 2022PLN
Oracle 11g - Programowanie w PL/SQL II Kraków, ul. Rzemieślnicza 1 pon., 2016-08-08 09:00 PLN / PLN
Zapewnienie jakości oprogramowania – przegląd metodyk Warszawa, ul. Złota 3/11 wt., 2016-08-09 09:00 2735PLN / 1863PLN
Programowanie w języku Python Gdańsk, ul. Powstańców Warszawskich 45 wt., 2016-08-09 09:00 5790PLN / 3908PLN
Programowanie w języku C# Poznań, Garbary 100/63 wt., 2016-08-09 09:00 2188PLN / 1475PLN
Oracle 11g - Programowanie w PL/SQL II Wrocław, ul.Ludwika Rydygiera 2a/22 śr., 2016-08-10 09:00 2363PLN / 1785PLN
Programowanie w WPF 4.5 Gdynia, ul. Ejsmonda 2 śr., 2016-08-10 09:00 2409PLN / 1815PLN
Adobe InDesign Łódź, ul. Tatrzańska 11 czw., 2016-08-11 09:00 1220PLN / 1098PLN
Budowanie i zarządzanie zespołem - trening menedżerski Rzeszów, Plac Wolności 13 wt., 2016-08-16 09:00 2124PLN / 1287PLN
Trening radzenie sobie ze stresem Warszawa, ul. Złota 3/11 czw., 2016-08-18 09:00 2112PLN / 1212PLN
ITIL® Foundation Certificate in IT Service Management Szczecin, ul. Małopolska 23 pon., 2016-08-22 09:00 2639PLN / 2134PLN
PowerShell Master Class Gdańsk, ul. Powstańców Warszawskich 45 pon., 2016-08-22 09:00 2547PLN / 1701PLN
Efektywna praca z arkuszem Excel Gdańsk, ul. Powstańców Warszawskich 45 pon., 2016-08-22 09:00 768PLN / 652PLN
Java Performance Tuning Gdynia, ul. Ejsmonda 2 pon., 2016-08-22 09:00 4400PLN / 2917PLN
Java Spring Kraków, ul. Rzemieślnicza 1 pon., 2016-08-29 09:00 PLN / PLN
Java Spring Szczecin, ul. Małopolska 23 pon., 2016-09-05 09:00 7039PLN / 5044PLN
Programowanie w WPF 4.5 Warszawa, ul. Złota 3/11 pon., 2016-09-05 09:00 2809PLN / 1805PLN
Building Web Apps using the MEAN stack Szczecin, ul. Małopolska 23 pon., 2016-09-12 09:00 4388PLN / 3003PLN
Java Spring Gdańsk, ul. Powstańców Warszawskich 45 pon., 2016-09-12 09:00 7039PLN / 5153PLN
Java Spring Poznań, Garbary 100/63 pon., 2016-09-12 09:00 7039PLN / 4961PLN
Java Spring Wrocław, ul.Ludwika Rydygiera 2a/22 pon., 2016-09-19 09:00 7039PLN / 4961PLN
Java Performance Tuning Gdynia, ul. Ejsmonda 2 pon., 2016-09-19 09:00 4150PLN / 2866PLN
Java Spring Warszawa, ul. Złota 3/11 pon., 2016-09-19 09:00 7039PLN / 4961PLN
BPMN 2.0 dla Analityków Biznesowych Wrocław, ul.Ludwika Rydygiera 2a/22 wt., 2016-09-27 09:00 3110PLN / 2337PLN
Visual Basic for Applications (VBA) w Excel dla zaawansowanych Wrocław, ul.Ludwika Rydygiera 2a/22 pon., 2016-10-10 09:00 1689PLN / 1296PLN
ITIL® Foundation Certificate in IT Service Management Warszawa, ul. Złota 3/11 pon., 2016-10-10 09:00 2639PLN / 2076PLN
Visual Basic for Applications (VBA) w Excel dla zaawansowanych Białystok, ul. Malmeda 1 pon., 2016-11-14 09:00 1689PLN / 1413PLN

Najbliższe szkolenia

MiejscowośćData KursuCena szkolenia [Zdalne/Stacjonarne]
Gdańsk, ul. Powstańców Warszawskich 45wt., 2016-08-16 09:004235PLN / 2638PLN
Bydgoszcz, ul. Dworcowa 94wt., 2016-08-16 09:004235PLN / 2598PLN
Łódź, ul. Tatrzańska 11śr., 2016-08-17 09:004235PLN / 2618PLN
Wrocław, ul.Ludwika Rydygiera 2a/22śr., 2016-08-17 09:004235PLN / 2561PLN
Kraków, ul. Rzemieślnicza 1śr., 2016-08-17 09:00PLN / PLN

Some of our clients