Adresaci szkolenia

Kurs przeznaczony jest dla programistów posiadających podstawową wiedzę w zakresie HTML, JavaScript którzy chcą poszerzyć swoje kompetencje związane z tworzeniem hybrydowych aplikacji mobilnych.

Cel szkolenia

Celem szkolenia jest zapoznanie uczestników z praktycznymi oraz teoretycznymi zagadnieniami tworzenia hybrydowych aplikacji mobilnych w Ionic Framework w wersji 3.x.

Osoby, które ukończą szkolenie:

  • dowiedzą się o możliwościach Ionic framework
  • przygotują efektywne środowisko developerskiego
  • poznają komponenty UI oraz bibliotekę javascript
  • nauczą się podstaw CLI do budowania i testowania aplikacji mobilnej
  • zapoznają się z narzędziem cordova oraz biblioteką ngCordova

Powyższa wiedza pozwoli uczestnikom na samodzielne tworzenie hybrydowych aplikacji mobilnych z wykorzystaniem ionic framework na telefony z systemem Android oraz iOS.

Wymagania

Od uczestników wymagana jest:

  • znajomość podstaw tworzenia aplikacji webowych
  • podstawy programowania w JavaScript. Mile widziane doświadczenie z tworzenia aplikacji mobilnych.

Parametry szkolenia

3*8 godzin (3*7 godzin netto) wykładów i warsztatów (z wyraźną przewagą warsztatów).

Program szkolenia

  1. Wprowadzenie
    • Aplikacje natywne, hybrydowe oraz NativeScript
    • Architektura frameworku Ionic
    • Zalety, wady, przypadki użycia
    • Instalacja i konfiguracja środowiska pracy
    • Wykorzystanie CLI
    • Tworzenie, budowanie i uruchamianie aplikacji
    • Wsparcie z poziomu przeglądarek
  2. Wprowadzenie do frameworku Angular
    • Język TypeScript
    • Struktura aplikacji
    • Moduły, komponenty i usługi
    • Bindowanie i model danych
    • Obsługa formularzy
    • Routing
    • Komunikacja z serwerem
    • Testowanie
  3. Budowa aplikacji
    • Przegląd dostępnych komponentów
    • Budowa interfejsu użytkownika
    • Usługi wbudowane
    • Dostęp do danych
    • Komunikacja z backend
    • Wykorzystanie natywnych funkcji urządzenia
    • Przegląd najważniejszych pluginów Ionic Native
  4. Stylizacja aplikacji
    • Narzędzia CSS
    • Wykorzystanie responsive grid
    • Modyfikacja wbudowanych styli
    • Theming
  5. Aspekty zaawansowane
    • Aktualizacja pakietów
    • Debugowanie i testowanie
    • Troubleshooting
    • Budowa aplikacji na wiele platform
    • Publikacja na sklepie

Pytania?

* Wymagane.


Konsultant on-line
Skorzystaj z usług naszego konsultanta on-line.
Naciśnij przycisk ‘Skorzystaj’ aby przejść do okienka czatu
Kontakt
ul. Nowogrodzka 62c
02-002 Warszawa
Telefon +48 22 2035600
Fax +48 22 2035601
Email