Wprowadzenie do platformy Android (Kotlin)

LICZBA DNI: 5 (40h)

KOD KURSU: ANDROID

POZIOM SZKOLENIA:

# android

Najbliższy termin:

5 kwietnia 2021

PROWADZI:

Marcin Bąk

4300 PLN netto + 23% VAT

Jeszcze 8 miejsc w tej cenie.

  • zdalne

ZDALNE

W CENIE

  • 5 dni pracy z trenerem na żywo online
  • Materiały szkoleniowe
  • Certyfikat ukończenia szkolenia

Czy wiesz, że możesz uzyskać nawet do 100% dofinansowania na szkolenie? Dowiedz się jak »

Oferta dla firm

Dostosuj zakres, czas i miejsce szkolenia do potrzeb Twojego zespołu. Uzyskaj indywidualną wycenę szkolenia dla grupy.

Weź udział w szkoleniu

Termin

Lokalizacja

Trener

Cena / os

5

kwietnia

Zdalne,

4300 PLN netto
+ 23% VAT

Termin

5

kwietnia

Lokalizacja

Zdalne,

Trener

Cena / os

4300 PLNnetto
+ 23% VAT

Powiadom
o kolejnych terminach

O szkoleniu

DLA KOGO?

Szkolenie przeznaczone dla osób rozpoczynających naukę tworzenia aplikacji mobilnych na platformie Android

Programiści chcący powtórzyć i uporządkować posiadaną wiedzę

WYMAGANIA

Od uczestników szkolenia wymagana jest praktyczna umiejętność programowania w języku Kotlin lub Java

ZALETY

Szkolenie w maksymalnym stopniu nastawione jest na aspekt praktyczny

Jego głównym elementem jest rozwinięta część warsztatowa obejmująca zarówno budowę złożonego projektu jak i niezależne ćwiczenia pomagające zrozumieć i utrwalić poruszane zagadnienia

Uczestnicy poznają dobre praktyki oraz sposoby rozwiązywania typowych problemów, które mogą pojawić się przy tworzenia aplikacji Android

Cele szkolenia

Wprowadzenie do programowania na platformie Android

Zapoznanie z dostępnymi narzędziami developerskimi

Nabycie wiedzy/umiejętności umożliwiających samodzielne tworzenie aplikacji Android

Program

  • Charakterystyka języka
  • Typy
  • Podstawy składni
  • Instrukcje sterujące
  • Kolekcje
  • Wyrażenia lambda
  • Extension functions
  • Pakiety
  • Obsługa wyjątków
  • Programowanie obiektowe
  • Programowanie funkcyjne
  • Idiomy programistyczne
  • Interoperacyjność z Java
  • Architektura
  • Kompatybilność
  • Bezpieczeństwo i system uprawnień
  • Dokumentacja
  • Android Studio + Kotlin plugin
  • Tworzenie projektu
  • Konfiguracja Gradle
  • Budowanie i uruchamianie
  • Emulatory
  • Debugowanie
  • Profilowanie
  • Komponenty
  • Plik manifestu
  • Zarządzanie zasobami
  • Budowanie i uruchamianie
  • Tworzenie i konfiguracja
  • Cykl życia
  • Utrwalanie stanu
  • Komunikacja
  • Stos i zarządzanie zadaniami (ang. Tasks)
  • Fragmenty
  • Przegląd dostępnych kontrolek
  • Obsługa zdarzeń
  • Zarządzanie rozkładem
  • Tworzenie menu
  • Ekran ustawień
  • Powiadomienia
  • Motywy i stylizacja
  • Tworzenie komponentów
  • Tworzenie i konfiguracja
  • Cykl życia
  • Praca w tle
  • Powiadomienia
  • Bound Services
  • AIDL
  • Procesy i wątki
  • Tworzenie
  • Operowanie na danych
  • Uprawnienia
  • Storage Access Framework
  • Tworzenie
  • Zarządzanie
  • Reagowanie na intencje systemowe
  • Shared preferences
  • Pamięć urządzenia (internal/external)
  • Wykorzystanie SQLite
  • Backup danych
  • Budowanie i podpisywanie
  • Procedura publikacji
  • Aktualizacje

POLITYKA COOKIES:

Korzystamy z plików cookies, by móc jak najlepiej dostosować stronę do Twoich potrzeb oraz wyświetlać Ci przydatne i adekwatnych dla Ciebie reklamy w serwisie i poza nim. Możesz kontrolować ustawienia ciasteczek w swoich ustawieniach swojej przeglądarki. Odwiedzając tę stronę, wyrażasz zgodę na wykorzystywanie przez nas plików cookies.