Powrót do katalogu

Podaj maila aby obejrzeć webinar z Node.js

Wyrażam zgodę na otrzymywanie informacji o promocjach i produktach oferowanych Czytaj więcej przez Vavatech Sp z o.o. Zgodę możesz cofnąć w każdym czasie.
Termin sugerowany
2021-11-01
zdalnie

Zapisz się jako pierwszy!

1 900 / 2 dni
Zgłoś chęć udziału
Termin sugerowany
2021-11-25
zdalnie

Zapisz się jako pierwszy!

1 900 / 2 dni
Zgłoś chęć udziału
Zaproponuj własny termin
Postaramy się uruchomić nowy termin dla Ciebie
Zgłoś chęć udziału

Technologie mobilne > MobileJS

Szkolenie: Sencha Touch w praktyce

Kod: [MOB-SENCHA-TOUCH]
Pobierz program

Cel szkolenia

  • Poznanie możliwości frameworku Sencha Touch 2
  • Nabycie praktycznych umiejętności umożliwiających tworzenie mobilnych aplikacji internetowych

Szkolenia uzupełniające

Adresaci szkolenia

Adresatami szkolenia są programiści znający język HTML i Javascript na poziomie średniozaawansowanym, pragnący poznać framework Sencha Touch. Na szkoleniu przyda się podstawowa znajomość HTML i JavaScript.

Czas i forma szkolenia

14 godzin (2 dni x 7 godzin), w tym wykłady i warsztaty praktyczne.

Plan szkolenia

  1. Wprowadzenie
    1. Architektura Sencha Touch
    2. Możliwości i ograniczenia frameworku
    3. Instalacja / przygotowanie środowiska pracy
    4. Korzystanie z dostępnej dokumentacji oraz przykładów
    5. Przegląd dostępnych komponentów interfejsu użytkownika
    6. Wzorzec Model-View-Controller
    7. Budowa pierwszej aplikacji
  2. Graficzny interfejs użytkownika
    1. Nawigacja (paski narzędziowe, zakładki, przycisk wstecz)
    2. Zarządzanie rozkładem komponentów
    3. Menu, przyciski, okna dialogowe
    4. Budowa widoków z użyciem list
    5. Formularze - tworzenie, obsługa
    6. Zwijanie / rozwijanie elementów widoku
    7. Stylizacja przy użyciu CSS i motywów
  3. jQuery Mobile
    1. Model komponentowy
    2. Menadżer komponentów i cykl życia kontrolek
    3. Inicjalizacja przy użyciu XType
    4. Użycie szablonów (XTemplates)
    5. Panele
    6. Zarządzanie rozkładem
    7. Paski narzędziowe
    8. Przyciski
    9. Okna (dialogowe, wyboru)
    10. Praca z obrazami
    11. Budowa i wykorzystanie formularzy
    12. Obsługa audio / video
    13. Integracja z Google Maps
    14. Wykresy
    15. Motywy i stylizacja komponentów
  4. Logika aplikacji
    1. Praca z danymi (budowa modelu, walidacja, bindowanie, magazyny)
    2. Obsługa i delegowanie zdarzeń
    3. Komunikacja z serwerem
    4. Praca w trybie offline
  5. Projekt praktyczny
    1. Wspólna realizacja przykładowej aplikacji (warsztat)

Opinie uczestników