Apache Wicket (WCK1)
Programování, Java, Spring
Cílem kurzu je seznámit Java vývojáře s komponentně orientovaným webovým frameworkem Apache Wicket. Během kurzu se nejen naučíte snadno vytvářet nové aplikace v Apache Wicket, ale osvojíte si i postupy a techniky, které jsou klíčové pro jejich efektivní a dlouhodobou udržitelnost.
Privátní školení a termíny na míru
Pro toto školení vzhledem k jeho specifičnosti v současné době nejsou vypisovány veřejné termíny. Primárně tento kurz realizujeme jako uzavřené firemní školení. V případě privátního kurzu na míru je níže uvedená osnova pouze inspirací. Finální obsah vzdělávání, jeho délka i termíny budou přizpůsobeny konkrétním potřebám a cílům účastníků.
Cenovou nabídku vám rádi připravíme na základě vstupů zaslaných e-mailem nebo zadaných prostřednictvím poptávkového formuláře. Cena privátního školení vychází z náročnosti požadované obsahové náplně školení, časového rozsahu a celkového počtu přihlášených osob.
Níže uvedená orientační cena na osobu je kalkulována v případě privátního školení pro 3-4 účastníky, a to při zachování standardní délky školení.
Lokalita, termín kurzu
Kontaktujte nás
Virtuálně se můžete přidat i ke školením ve výše nabízených lokalitách. Do poznámky v objednávce prosím uveďte „Připojím se virtuálně“
Náplň kurzu:
Skrýt detaily
-
Úvod do Apache Wicket
-
Historie
-
Základní principy
-
Porovnání s ostatními frameworky
-
Výhody a nevýhody
-
Základy
-
Klíčový koncept, terminologie
-
Stránky a komponenty
-
Modely
-
Formuláře
-
První Apache Wicket aplikace
-
Maven + Apache Tomcat
-
Struktura aplikace
-
Nastavení aplikace
-
Vytvoření a spuštění aplikace v IDE
-
Prohloubení znalostí
-
Představení jednotlivých komponent
-
Dědičnost komponent
-
Kdy a proč použít jaký model
-
Tvorba formulářů, validace
-
Repeatry
-
Práce s URL
-
Wicket a AJAX
-
Jazyková lokalizace
-
Customizace
-
Autentifikace, práva a oprávnění
-
Testování
-
Bezpečnost
-
Integrace
-
JQuery
-
Spring
-
JQuery-UI
-
Bootstrap
-
Možnosti WicketStuff (REST API, Google Charts, Google Maps, FB, …)
-
Předpokládané znalosti:
-
Znalost programovacího jazyka Java, základní znalosti jazyků HTML, CSS a JavaScript.
-
Časový rozvrh:
-
3 dny (9:00hod. - 17:00hod.)
-
Cena za osobu:
-
20 700,00 Kč (25 047,00 Kč včetně 21% DPH)