Logo PLOUG
szukaj w serwisie

Szkolenia Publikacje Kontakt O Nas Schemat serwisu
Aktualizowano: 10.01.2012
 Strona główna > Szkolenia > Najbliższa szkoła



 
 
 
 
 

XII Szkoła PLOUG

Oracle Application Express (APEX): tworzenie aplikacji

zobacz poprzednie

termin: 08-10.02.2012

czas trwania: 3 dni

miejsce: Centrum Wykładowe Politechniki Poznańskiej, ul. Piotrowo 2, Poznań

Wprowadzenie

Oracle Application Express (APEX) to bezpłatne środowisko służące do tworzenia aplikacji WWW opartych o bazy danych Oracle. Produkt ten, początkowo rozwijany pod nazwą HTML DB, doczekał się już swojej czwartej edycji (4.1). W ofercie narzędziowej firmy Oracle, APEX jest pozycjonowany jako rozwiązanie konkurencyjne dla takich środowisk tworzenia oprogramowania jak Oracle Forms lub Oracle ADF.

Twórcy Oracle APEX zdecydowali się na znaczące uproszczenie większości aspektów pracy z narzędziem programistycznym, począwszy od jego instalacji, poprzez administrowanie i tworzenie aplikacji, a skończywszy na użytkowaniu gotowych aplikacji. Konsekwentna realizacja tego założenia pozwoliła przygotować efektywną platformę, która jednocześnie cechuje się bardzo dużą wydajnością tworzonych rozwiązań. Oracle APEX jest środowiskiem w pełni obsługiwanym za pomocą przeglądarki internetowej.

Rozbudowane mechanizmy kreatorów i szablonów Oracle APEX pozwalają na tworzenie aplikacji WWW składających się z licznych formularzy i raportów, a jednocześnie nie wymagają od ich twórców znajomości języków SQL, HTML, Javascript czy CSS. Zaawansowani użytkownicy Oracle APEX mogą wykorzystać umiejętności programowania w języku PL/SQL w celu stworzenia dodatkowej funkcjonalności aplikacji. Niezależnie od poziomu zaawansowania użytkownika, końcowy interfejs aplikacji może być spójny (szablony stron), wysoce interaktywny (mechanizmy AJAX), a sama aplikacja bardzo funkcjonalna (łatwe odwołania do komponentów Web Services).

Dodatkowymi atutami Oracle APEX są konwertery-filtry pozwalające na wczytanie definicji aplikacji stworzonych w technologiach Microsoft Access lub Oracle Forms i automatyczne wygenerowanie na ich podstawie prototypów aplikacji APEX.

Celem XII Szkoły PLOUG pt. "Oracle Application Express (APEX): tworzenie aplikacji" będzie omówienie architektury oraz praktyczne przedstawienie zasad tworzenia interaktywnych aplikacji WWW opartych o bazę danych Oracle. Uczestnicy zapoznają się z architekturą środowiska APEX, zasadami jego instalacji i konfiguracji. Omówione zostaną metody budowy prostych i zaawansowanych formularzy oraz implementacji raportów. Przedstawione zostaną mechanizmy zarządzania cyklem życia stron aplikacji oraz nawigacji pomiędzy ich komponentami składowymi. Szczególna uwaga poświęcona będzie zagadnieniom związanym z przygotowaniem wersji instalacyjnych aplikacji. Do udziału w XII Szkole PLOUG zapraszamy projektantów i programistów, poszukujących interesujących technologii implementacji aplikacji WWW, oraz zaawansowanych użytkowników baz danych Oracle, którzy często stają przed koniecznością opracowywania interaktywnych raportów udostępnianych poprzez przeglądarki internetowe. Gorąco zapraszamy!

Konspekt XII Szkoły PLOUG:

  1. Wprowadzenie do środowiska Oracle APEX, obszary robocze, użytkownicy
  2. Podstawy narzędzia Application Builder, budowa strony, kreatory aplikacji
  3. Budowa prostych raportów opartych o bazę danych
  4. Budowa prostych formularzy, stany sesji, tworzenie przycisków
  5. Integracja stron aplikacji, tworzenie zintegrowanych formularzy i raportów
  6. Formularze tabelaryczne, obiekty nawigacji - rozgałęzienia
  7. Formularze master-detail
  8. Listy wartości, dodatkowe informacje dotyczące elementów i przycisków
  9. Dodatkowe informacje dotyczące stron i regionów, listy nawigacyjne
  10. Drzewa, wykresy, Region Display Selector
  11. Dane binarne, mapy
  12. Integracja z WebService
  13. Zaawansowane techniki programowania: akcje dynamiczne oraz wtyczki
  14. Arkusze internetowe
  15. APEX Listener, drukowanie, wysyłanie wiadomości
  16. Praca grupowa
  17. Zarządzanie motywami i szablonami
  18. Debugowanie aplikacji
  19. Bezpieczeństwo aplikacji
  20. Instalowanie gotowej aplikacji

Program XII Szkoły PLOUG

  8 lutego 2012 r.
10:00-11:30 Otwarcie, wprowadzenie do technologii Oracle APEX
  przerwa na kawę
11:45-13:15 Obszary robocze, użytkownicy, podstawy narzędzia Application Builder, ćwiczenia
  przerwa obiadowa
14:30-16:00 Budowa prostych raportów opartych o bazę danych, ćwiczenia
przerwa na kawę
16:15-17:45 Budowa zaawansowanych raportów opartych o bazę danych, ćwiczenia
  9 lutego 2012 r.
9:00-10:30 Budowa prostych formularzy opartych o bazę danych, ćwiczenia
  przerwa na kawę
10:45-12:15 Nawigacja pomiędzy komponentami aplikacji, obsługa stanu sesji, ćwiczenia
przerwa obiadowa
13:30-15:00 Implementacja dodatkowych elementów stron, przycisków, regionów, list wartości, ćwiczenia
przerwa na kawę
15:15-16:45 Przetwarzanie stron, rozgałęzienia, ćwiczenia
  10 lutego 2012 r.
9:00-10:30 Budowa formularzy nadrzędny-podrzędny i formularzy tabelarycznych, ćwiczenia
przerwa na kawę
10:45-12:15 Współdzielone elementy stron, ćwiczenia
przerwa obiadowa
13:30-15:00 Instalowanie aplikacji, szaty graficzne, zaawansowane elementy interfejsu użytkownika, konwersja aplikacji Oracle Forms
15:15-16:45 Ćwiczenia

Lokalizacja:

  • Centrum Wykładowe Politechniki Poznańskiej, ul. Piotrowo 2, Poznań

Najbliższym hotelem miejsca szkoły jest Ibis:
http://www.ibishotel.com/pl/hotel-3110-ibis-poznan-centrum/index.shtml

Formularz zgłoszenia uczestnictwa

Organizacja szkoły:

Sławomir Kwiecień
tel. +48 601 958 703, +48 12 415-82-64
fax: +48 12 632-35-24
e-mail:


Kontakt organizacyjny:
Sławomir Kwiecień,
tel. +48 601 958 703, +48 12 415-82-64
fax: +48 12 632-35-24
e-mail:



EnglishEnglish
  Copyright © 2004-2011 by PLOUG

http://www.ploug.org.pl/index.php?action=sitemap