Primefaces w aplikacjach webowych

Transkrypt

Primefaces w aplikacjach webowych
ITLecture Sp. z o. o.
Williama HeerleinaLindleya 16
02-013 Warszawa
Telefon: +48 22 295-18-44
E-mail: [email protected]
Primefaces w aplikacjach webowych
Adresaci szkolenia:
Kurs przeznaczony jest dla programistów znających podstawy JSF lub dowolnego frameworka
opartego o komponenty oraz posiadających podstawową wiedzę w zakresie HTML i CSS, chcących
poszerzyć swoje kompetencje w zakresie tworzenia aplikacji webowych.
Parametry szkolenia:
KOD: PRIMEFACES
CZAS TRWANIA: 2 dni / 14 h
WIELKOŚĆ GRUPY: maks. 10 osób
CENA NETTO: 2200 PLN
Cel:
Celem szkolenia jest zapoznanie uczestników z teoretycznymi oraz praktycznymi zagadnieniami
technologii PrimeFaces, umożliwiającymi efektywne tworzenie aplikacji webowych.
Osoby, które ukończą szkolenie dowiedzą się jak:






skonfigurować zależności
wykorzystywać zawansowane dynamiczne formularze i komponenty edycji
wykorzystywać komponentMasterDetail
używać komponenty do śledzenia czasu i harmonogramowania
tworzyć raporty z użyciem frameworka
optymalnie wykorzystywać powszechnie stosowane rozwiązania, obsługę błędów i pluginy
Wymagania:
Od uczestników wymagane jest podstawowa znajomość JSF lub dowolnego frameworka opartego
o komponenty oraz podstawowe rozeznanie w standardach HTML, CSS i JAVASCRIPT. Uczestnik
powinien posiadać znajomość podstaw tworzenia aplikacji webowych.
Program szkolenia:
1. Wprowadzenie do rozszerzeń primefaces
1.1. Dopasowanie zależności
1
REGON: 364971894 NIP: 7010596653 KRS: 0000627879 NIP EU: PL7010596653
ITLecture Sp. z o. o. Williama HeerleinaLindleya 16, 02-013 Warszawa
Sąd Rejonowy dla Miasta Stołecznego Warszawy XII Wydział Gospodarczy Krajowego Rejestru Sądowego
Numer rachunku bankowego: 90 1020 1055 0000 9602 0372 7120
ITLecture Sp. z o. o.
Williama HeerleinaLindleya 16
02-013 Warszawa
Telefon: +48 22 295-18-44
E-mail: [email protected]
1.2. Konfiguracja
2. Formularze i komponenty typu edit
2.1. Komponenty wprowadzania danych
2.2. Tooltipy doradcze oraz komponenty typu remoteCommand
2.3. Praca z zaawansowanymi dynamicznymi formularzami
3. Layout oraz komponenty blokowania ekranu
3.1. Tworzenie stron poprzez layout komponentów
3.2. Komponenty typu scroll context
4. Zrozumienie MasterDetail komponent i jego cech
4.1. Level-by-level podstawowa nawigacja
4.2. Wizard-like nawigacja z formularzami
4.3. Widok MasterDetail wraz z operacjami CRUD
4.4. Komponenty kaskadowe FluidGrid
4.5. QR codes i ich stosowanie
5. Komponenty śledzenia czasu oraz harmonogramowania
5.1. Komponent TimePicker i jego właściwości
5.2. Zarządzanie zdarzeniami poprzez TimeLine
5.3. Wsparcie dla wielojęzyczności
6. Raportowanie oraz komponenty typu image
6.1. Komponenty eksportu danych
6.2. Tworzenie customowych eksporterów
6.3. Komponenty do manipulacji obrazu
7. Powszechnie stosowane rozwiązania, obsługa błędów i pluginy
2
REGON: 364971894 NIP: 7010596653 KRS: 0000627879 NIP EU: PL7010596653
ITLecture Sp. z o. o. Williama HeerleinaLindleya 16, 02-013 Warszawa
Sąd Rejonowy dla Miasta Stołecznego Warszawy XII Wydział Gospodarczy Krajowego Rejestru Sądowego
Numer rachunku bankowego: 90 1020 1055 0000 9602 0372 7120
ITLecture Sp. z o. o.
Williama HeerleinaLindleya 16
02-013 Warszawa
Telefon: +48 22 295-18-44
E-mail: [email protected]
7.1. Komponenty, funkcje i ich właściwości
7.2. Ajaksowy komponent obsługi błędów
7.3. Plugin maven resource optimizer i jego przeznaczenie
7.4. Dobre praktyki
3
REGON: 364971894 NIP: 7010596653 KRS: 0000627879 NIP EU: PL7010596653
ITLecture Sp. z o. o. Williama HeerleinaLindleya 16, 02-013 Warszawa
Sąd Rejonowy dla Miasta Stołecznego Warszawy XII Wydział Gospodarczy Krajowego Rejestru Sądowego
Numer rachunku bankowego: 90 1020 1055 0000 9602 0372 7120