Kod Szkolenia: J/GAETytuł Szkolenia: Tworzenie aplikacji dla Google App Engine.Karta SzkoleniaAdresaci Szkolenia:Szkolenie adresowane jest do programistów pragnących zapoznać się z możliwościami uruchamiania swoich aplikacji w infrastrukturze Google. Cel szkolenia:Celem szkolenia jest zapoznanie uczestników z platformą Google App Engine oraz technologiami, które można wykorzystać do tworzenia aplikacji na niej uruchamianych. Uczestnicy dowiedzą się, jakie są możliwości aplikacji działających pod kontrolą Google App Engine oraz poznają podstawy tworzenia aplikacji internetowych w Javie i w Pythonie. Przedstawiona zostanie koncepcja tworzenia aplikacji z bogatym interfejsem użytkownika w Javie z wykorzystaniem Google Web Toolkit. Omówiona zostanie architektura takiej aplikacji, wymiana danych pomiędzy warstwami interfejsu, logiki i warstwą trwałości. Zaprezentowane zostaną również podstawy tworzenia aplikacji internetowej w języku Python z wykorzystaniem frameworku Django. Wymagania:Od uczestników szkolenia wymagana jest umiejętność programowania w języku Java (polecamy kurs J/JP). Podstawy języka Python przekazywane są w trakcie szkolenia. Dodatkowo znajomość zagadnień tworzenia aplikacji internetowych w Java Enterprise Edition ułatwiłaby postrzeganie omawianej technologii na tle większego zagadnienia, jakim są RIA. Mocne strony szkolenia:Szkolenie prezentuje wady i zalety wykorzystania platformy Google App Engine, a także wskazuje możliwe sposoby tworzenia aplikacji z jej wykorzystaniem. Porównane zostaną podejścia związane z językiem Java oraz językiem Python. Zaprezentowane zostanie konkretne rozwiązanie koncepcyjne tworzenia aplikacji z wykorzystaniem Google Web Toolkit. Parametry szkolenia:3*7 godzin wykładów i warsztatów w proporcji 1/3. W trakcie warsztatów, oprócz prostych ćwiczeń, projektowana i implementowana jest aplikacja obejmująca zasięgiem wszystkie omawiane aspekty GWT i technologie dodatkowe. Wielkość grupy: maks. 8-10 osób. Polecane szkolenia poprzedzające:J/JP Szczegółowy ProgramProgram szkolenia:
|






























































