Szkolenie: Android dla programistówANDROID-BASE

Dostępne na zamówienie dla grup.

Warszawa
  • 28.10 - dzienny (zajęcia w dni powszednie)
Zdalnie
  • 28.10 - dzienny (zajęcia w dni powszednie)
Żaden termin nie pasuje? Zaproponuj własny termin szkolenia

Tryb zdalny: online na żywo z trenerem i grupą. Zobacz więcej o kursach zdalnych i zakł. "Terminy".
Można: zrezygnować do 15 dni przed startem; w każdej chwili przejść z trybu "na sali" na zdalny.
Dostępne również na zamówienie, w terminie i lokalizacji do uzgodnienia, dla grup od 3 osób.

cena netto
dla podmiotów publicznych - zwolnione z VAT

Cena szkolenia: 3190 PLN

poczęstunek w cenie

stanowisko komputerowe w cenie

first minute (30+ dni do startu) - 3%

Kategorie: Java, Android

Szkolenie dedykowane jest osobom programującym już w jakimś innym języku programowania a chcącym przejść na platformę Android.

Znajomość innego język programowania (a w szczególności Javy) jest idealną podstawą, aby szybko zostać bardzo dobrym programistą mobilnym. Nasze czterodniowe szkolenie przedstawia w skondensowanej formie wszystko to, co jest potrzebne do opanowania Androida – począwszy od narzędzi, poprzez biblioteki, aż do architektury i dobrych praktyk.

Program tego szkolenia odpowiada pierwszym czterem dniom kursu zawodowego Programista aplikacji Android.

Czas trwania

4 dni

Program

  1. Wprowadzenie – spojrzenie na Androida z szerszej perspektywy
    • wstęp do tworzenia aplikacji mobilnych
    • krótkie omówienie wersji Androida
    • wybór i omówienie IDE wykorzystywanego podczas tworzenia aplikacji mobilnych
    • podział i różnice w Android API
    • wersja Androida i API Androida
    • GRUB w Androidzie
    • zbiory bibliotek
    • sposoby implementacji bibliotek
    • podstawy Javy stosowanej w Androidzie
    • obiektowość w Java
    • budowa złożonych i współpracujących klas
    • operacje na danych
    • działania synchroniczne i asynchroniczne
  2. Budowa aplikacji
    • XML jako narzędzie używane do wizualizacji w aplikacjach
    • dostępne kontrolki
    • podstawy UI oraz UX w tworzeniu interfejsów
    • dobre praktyki przy projektowaniu wyglądu aplikacji
    • responsywność aplikacji
    • operacje na grafikach
    • tworzenie ikon
    • budowa podstawowych zasobów i słowników
    • współdziałanie widoku z funkcjonalnościami
    • implementacja zasobów filmowych i dźwiękowych w aplikacji
    • sposoby przechodzenia między ekranami
    • tworzenie własnych styli
    • implementacja nietypowych rozwiązań
    • wielowątkowość w aplikacjach
  3. Integracja aplikacji z danymi
    • wprowadzenie do baz danych w tym SQLite
    • komunikacja z zewnętrznymi bazami danych
    • synchroniczność oraz asynchroniczność przy przetwarzaniu danych
    • zasada działania i komunikacja z bazami czasu rzeczywistego
    • wykorzystanie statycznych baz danych
    • przesyłanie danych w postaci plików
    • bezpieczeństwo w komunikacji
    • zasady uwierzytelniania
    • sposoby szyfrowania danych
    • przetwarzanie danych w locie
    • zapis i odczyt danych z pamięci wbudowanej i rozszerzonej telefonu

Pobierz w wersji PDF

Training also available in English.

Przeznaczenie i wymagania

Umiejętność programowania w dowolnym innym języku w którym istnieją klasy, metody i atrybuty.

Certyfikaty

Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez ALX.

Zapisz się

Wybierz interesujący Cię termin oraz miasto

Warszawa:
Zdalnie:

Żaden termin nie pasuje?

Podaj swój adres e-mail, a my powiadomimy Cię o przyszłych terminach

Masz pytanie?

Tu możesz zadać niezobowiązujące i szybkie pytanie na temat szkolenia

* Wyrażam zgodę na przetwarzanie danych osobowych przez ALX Academy sp. z o.o. z siedzibą w Warszawie w celu realizacji zgłoszenia.