Re-develop Forms Applications with Oracle ADF Workshop
|
Termin do uzgodnienia. Prosimy o kontakt: tel. +48 12 622 88 20 | | 3 dni | | 0 PLN |
Warsztaty są adresowane do profesjonalistów w zakresie Oracle Forms, zainteresowanych są tworzeniem aplikacji J2EE, które oparte są na Oracle ADF (Application Development Framework). Szkolenie przedstawia podobieństwa pomiędzy dwoma paradygmatami programowania, jak również najważniejsze różnice i nowe komponenty, takie jak ADF MVC, JSF i ADF Faces. Celem warsztatów jest zdobycie wiedzy potrzebnej do natychmiastowego wykorzystywania technologii ADF w programowaniu nowych aplikacji lub przebudowie istniejących aplikacji Forms.
W trakcie warsztatów uczestnicy tworzą od nowa przykładową aplikację Oracle Forms używając opisywanej technologii.
- Rozumienie koncepcji i terminologii Oracle ADF związanych z programowaniem aplikacji J2EE
- Rozumienie różnych komponentów w technologii Oracle ADF, czym one są, gdzie są i jak ich używać
- Zdobycie doświadczenia w projektowaniu aplikacji przy użyciu technologii Oracle ADF
Warunkiem bezpłatnego udziału w warsztatach jest wypełnienie formularza wskazującego na rozwiązanie, którego potencjalna migracja mogłaby dotyczyć.
Wypełniony formularz prosimy odesłać na adres: marta.hojka@arrowecsservices.pl.
IMC Seminar Application Form
Warsztaty składają się z dwóch części. Pierwsza jest ogólnym wstępem do technologii ADF i pozwala na uzyskanie podstawowej wiedzy umożliwiającej budowanie prostych i średnio skomplikowanych aplikacji ADF. Część druga skupia się na porównaniu ADF do technologii Forms. W jej części praktycznej uczestnicy na bazie istniejącej aplikacji Forms zbudują odpowiadającą jej funkcjonalnością oraz interfejsem aplikację ADF. Po jej zakończeniu uczestnicy zyskają wiedzę w jaki sposób przenieść logikę biznesową i układ interfejsu użytkownika aplikacji Forms do nowocześniejszej platformy ADF aby uzyskać ich rozdzielenie zgodnie ze specyfiką MVC.
Poniżej szczegółowa agenda warsztatów:
Dzień 1:
Wstęp do Oracle Fusion Middleware
Porównanie architektur: Forms Services / ADF
Wstęp do ADF
ADF BC (Komponenty biznesowe)
Lab 1 : Business Components
ADFm Model (warstwa modelu)
Lab 2 : Business Component Data Controls
ADF Data Bindings (warstwa powiązań)
Lab 3 : ADF Create/Retrieve/Update/Delete App
Wstęp do JSF
Lab 4 : Simple JSF Login App
Wstęp do komponentów ADF Faces oraz warstwy ADF Faces Rich Client
Dzień 2:
Reużywalność w ADF
Katalog zasobów, biblioteki ADF, komponenty deklaratywne, szablony, przepływy stron itp.
Migracja Forms do ADF Faces/ADF BC
Budowa komponentów biznesowych (Business Components)
Lab 07-A : Building the Model
Implementacja reguł biznesowych
Lab 07-B : Building Logic
Tworzenie ekranów
Lab 07-C : Binding UI to data objects
Połączenia pomiędzy ekranami
Lab 07-D : Linking Pages
Dzień 3:
Migracja Forms do ADF Faces/ADF BC (…)
Wzbogacanie interfejsu użytkownika
Lab 07-E : Refining UI
Implementacja komponentu typu shuttle
Lab 07-F : Building the Shuttle for selecting Products
Tryb QBE (Query by Example)
Lab 07-G : Adding EnterQuery / ExecuteQuery Functionality
Obsługa błędów
Lab 07-H : Errors Handling
Wywoływanie raportów
Lab 07-I : Calling Oracle Reports
WYMAGANIA SPRZĘTOWE
Uczestnicy powinni posiadać laptop spełniający następujące minimalne wymagania systemowe i sprzętowe:
Hardware
CPU: Pentium 4 @ 1 Ghz minimum
OS: Windows 2000 (z najnowszą wersją serwis pack) lub Windows XP (z serwis pack 1a lub nowszym)
RAM: 2 GB minimum (absolutne minimum!)
HDD: 3 GB dostępnego miejsca na dysku wymaganego przed instalacją software
Swap Space: 2 GB
Monitor: skonfigurowany do wyświetlania minimum 256 kolorów
Software
Uczestnicy mogą pobrać następujące oprogramowanie lub uzyskać je od instruktora podczas szkolenia dla celów instalacji w trakcie trwania warsztatów.
Oracle XE lub 10g/11g database
Developer 11.1.1.
JDev, Oracle 10g i XE można pobrać ze strony:
http://www.oracle.com/technology/software/indeks.html
WYMOGI
Rozumienie koncepcji programowania aplikacji J2EE oraz tworzenia sieci. Na przykład: XML, ORM, MVC design pattern, AJAX, JSF.
XML
ORM
MVC
AJAX
JSF
|