Wicket

LICZBA DNI: 2 (16h)

KOD KURSU: WICKET

Powiadom
o kolejnych terminach

# specialistic-training

Szkolenie na zamówienie

Szkolenie dostosowane do potrzeb Twojego zespołu. Dostępne wyłącznie na zamówienie.

  • Dostosowany program
  • Indywidualna wycena
  • Dowolny termin

O szkoleniu

DLA KOGO?

Szkolenie adresowane jest do programistów Java pragnących dowiedzieć się jak tworzyć aplikacje internetowe w oparciu o komponentowy model interfejsu użytkownika realizowany przez framework Wicket.

WYMAGANIA

Od uczestników szkolenia wymagana jest umiejętność programowania w języku Java (do poznania na kursie J/JP), podstawy relacyjnych baz danych i SQL, podstawowa znajomość HTML.

Zalecana jest również umiejętność tworzenia aplikacji webowych w technologiach Servlet/JSP (do poznania na kursie J/WEB1).

ZALETY

Cele szkolenia

Poznanie zasad budowania aplikacji internetowych z wykorzystaniem komponentowego modelu interfejsu użytkownika.

Otrzymanie informacji na temat sposobów tworzenia interfejsów aplikacji web.

Nauka budowania interfejsu użytkownika przy pomocy Wicket.

Nauka korzystania ze specyfiki obiektowego modelu UI.

Nauka wykorzystywania gotowych komponentów bibliotecznych Wicket jak również tworzyć własne.

Zdobycie umiejętności zwiększenia wygody interfejsu użytkownika za pomocą AJAX.

Poznanie zagadnień związanych z bezpieczeństwem i niezawodnością aplikacji internetowych.

Nauka uruchamiania stworzonych w powyższy sposób aplikacje na serwerze Jetty.

Program

  • Podstawowa architektura aplikacji
  • Konfiguracja
  • Przetwarzanie requestów
  • Rola kodu java
  • Rola html
  • Koncepcja modelu danych
  • Standardowy model
  • Kontrola zasobów – detachable model
  • Zagnieżdżanie modeli
  • Podstawowe komponenty UI
  • Wyświetlanie tekstu
  • Obsługa linków
  • Repeaters
  • Modyfikacja atrybutów komponentu
  • Obsługa formularzy
  • Budowa formularza
  • Komponenty formularza
  • Obsługa submit
  • Walidacja danych
  • Informacje zwrotne
  • Grupowanie komponentów
  • Dziedziczenie szablonów
  • Panel
  • Border
  • Fragment
  • Obsługa Ajax w Wicket
  • Komponenty z wbudowaną obsługą Ajax
  • Dodawanie obsługi Ajax do własnych komponentów
  • Obsługa formularzy za pomocą Ajax
  • Korzyści z tworzenia własnych komponentów
  • Praca z zasobami (css, skrypty)
  • Rozszerzanie możliwości komponentów
  • Własne komponenty formularzy
  • Dystrybucja komponentów
  • Obługa sesji
  • Bezpieczeństwo aplikacji

POLITYKA COOKIES:

Korzystamy z plików cookies, by móc jak najlepiej dostosować stronę do Twoich potrzeb oraz wyświetlać Ci przydatne i adekwatnych dla Ciebie reklamy w serwisie i poza nim. Możesz kontrolować ustawienia ciasteczek w swoich ustawieniach swojej przeglądarki. Odwiedzając tę stronę, wyrażasz zgodę na wykorzystywanie przez nas plików cookies.