Vissza

Webfejlesztés Google Web Toolkit (GWT) technológiával

Webfejlesztés Google Web Toolkit (GWT) technológiával

Kód: GWT
Web-es-mobil-fejlesztes_Webfejlesztes_Webfejlesztes-Google-Web-Toolkit-(GWT)-technologiaval.png
Időtartam:5 nap
Nehézségi szint:
  • Középhaladó
240 000 Ft-tól
(Bruttó ár: 304 800 Ft-tól)
Kérdésem van!
- + Jelentkezem

Termékleírás

A Google Web Toolkit a Google által fejlesztett AJAX fejlesztői eszköztár (toolkit), amit felhasználtak szinte az összes termékükben, mint például a Google Mail, Google Drive vagy Google Maps. A fő újdonság a Java-JavaScript fordítóban van: a fejlesztő elvégezheti a kódolást és a felhasználói felület hibakeresését Java nyelvet használva, majd legenerálja a végleges HTML/JavaScript kódot és használhatja. Az elkészült webes AJAX-os alkalmazás az összes modern böngészőt támogatja. A keretrendszer legfőbb előnye, hogy komplex kliens oldali funkcionalitást lehet megvalósítani objektumorientált környezetben.

A tanfolyam elvégzésével a résztvevők képessé válnak olyan dinamikus webalkalmazások elkészítésére, amelyek funkcionalitásban felvehetik a versenyt a natív asztali alkalmazásokkal.

Kiknek ajánljuk

Webfejlesztőknek ajánljuk, akik szeretnének olyan dinamikus weboldalakat készíteni, amik felveszik a versenyt akár a natív asztali alkalmazásokkal is.

Szükséges előképzettség

Java alapok, Alap webes ismeretek

Tanfolyami tematika

Webalkalmazások és asztali alkalmazás összehasonlítása

  • Webes technológiák vázlatos összehasonlítása

  • Miért is van szükség keretrendszerre?

  • Népszerű webes keretrendszerek vázlatos összehasonlítása

GWT alapok és koncepciók egy példaalkalmazáson keresztül

  • HTML/JSP oldal

  • Modul

  • Támogatott osztályok

  • Entry point class

  • Fordítás és futtatás

GWT a gyakorlatban

  • Eclipse fejlesztőkörnyezet

  • Development mode, Super Dev Mode

  • Egyedi komponens fejlesztése

  • Kliens-szerver kommunikáció

  • Deklaratív felhasználói felület (UiBinder)

  • Szerver oldal és adatbázis technológiák (JPA, JDO)

További lehetőségek

  • Lokalizáció (translator + UiBinder)

  • Optimalizációs lehetőségek

  • JSNI

  • Biztonság

  • Tesztelés (jUnit)

  • Népszerű GWT alapú keretrendszerek

  • Saját library készítése

  • GWT és Maven

Szerver oldali lehetőségek

  • Apache Tomcat

  • Tomcat, JBoss/WildFly

  • Google App Engine

Gyakorlati tanácsok

  • Tippek, trükkök 

Tanfolyami naptár