Android – najnowsze trendy w tworzeniu aplikacji mobilnych

Architecture Components, Dependency Injection, Data binding
    Czas trwania
    Godzina rozpoczęcia
    Stopień trudności

      Poznaj trendy i dobre praktyki w tworzeniu aplikacji mobilnych Android!

      Opis szkolenia

      Szkolenie online z najnowszych trendów w projektowaniu aplikacji mobilnych porusza zagadnienia Dependency Injection, biblioteki RxJava, języka Kotlin oraz architektury aplikacji z wykorzystaniem Onion Architecture. Uczestnicy kursu online z poznają najnowsze trendy oraz cenione na rynku technologie, które przyczyniają się do wzrostu produktywności developerów oraz jakości aplikacji

      Szkolenie z top trendów w tworzeniu aplikacji mobilnych jest skierowane do programistów, którzy znają system Android, biegle posługują się językiem Java oraz środowiskiem Android Studio, a także podstawy XMLa.

      Poznaj program szkolenia

      Co zyskasz dzięki szkoleniu ?

      Cele szkolenia 

      W trakcie szkolenia uczestnicy zapoznają się z najważniejszymi technologiami używanymi w trakcie rozwoju współczesnych aplikacji Androidowych. Uczestnik poznaje na szkoleniu Architecture Components, potrafi po jego zakończeniu samodzielnie skonfigurować mechanizm Dependency Injection w aplikacji, umie wykorzystać RxJava do tworzenia aplikacji wielowątkowych i poznaje podstawy języka Kotlin.

      Umiejętności

      Dzięki szkoleniu uczestnik będzie:

      • konfigurował mechanizmu Dependency Injection w aplikacji
      • posługiwał się biblioteką RxJava do tworzenia aplikacji wielowątkowych
      • wykorzystywał język Kotlin.
      Czy to szkolenie jest dla Ciebie ?

      Profil uczestników

      Szkolenie skierowane jest do programistów, którzy znają system Android. W ciągu dwóch dni przedstawione zostaną najnowsze trendy oraz uznane technologie, które przyczyniają się do wzrostu produktywności developerów oraz jakości aplikacji.

      Przygotowanie uczestników

      Zalecane jest posiadanie wiedzy z zakresu kursów "Programowanie aplikacji dla systemu Android - kurs średniozaawansowany" oraz "Programowanie aplikacji dla systemu Android – kurs zaawansowany".

      Uczestnik powinien posługiwać się biegle językiem Java oraz bardzo dobrze znać środowisko Android Studio, Android oraz podstawy XMLa.

      Czas trwania

      Przed nami:

      • 2 dni, 16 godzin szkoleniowych
      Szczegółowy program szkolenia

      Szczegółowy program szkolenia

      Architektura aplikacji Androidowych z wykorzystaniem Onion architecture

      Architecture Components:

      • Lifecycle, Live data
      • ViewModel
      • Room
      • Paging

      Data binding:

      • opis działania
      • one-way data binding
      • two-way data binding

      Programowanie reaktywne z wykorzystaniem RxJava
      Dependency Injection z wykorzystaniem Dagger 2
      Wprowadzenie do języka Kotlin

      Metoda realizacji

      Szkolenie kładzie nacisk na praktykę. Po wprowadzeniu do zagadnienia uczestnicy z pomocą trenera wykorzystują zdobytą wiedzę do refaktorowania specjalnie przygotowanej aplikacji.

      POBIERZ PROGRAM W PDF

      Ścieżka rozwoju

      Szkolenie - Programowanie aplikacji Android – kurs zaawansowany

      W ramach szkolenia zapewniamy
      • materiały szkoleniowe
      • certyfikat potwierdzający udział w kursie
      • pełna obsługa cateringowa ( dla szkoleń stacjonarnych)

      Podobne szkolenia