Android™ Application Development (AND401)

Specializovaná školení, Android

Toto certifikované školení poskytuje znalosti a schopnosti potřebné k návrhu a tvorbě vlastních Android™ aplikací. V rámci školení se posluchači seznámí hlavními komponentami Android SDK a jejich ovládáním. Součástí školení jsou praktické laby, v rámci kterých například vytvoříte vlastní aplikaci například pro ovládání blesku, výběr tapety, implementaci notifikací.
Školení je vedeno v českém jazyce, jeho součástí je oficiální Android ATC příručka v anglickém jazyce. Témata obsažená v tomto kurzu, jsou součástí certifikační zkoušky AND-401 (není v ceně školení).

Privátní školení a termíny na míru

Pro toto školení vzhledem k jeho specifičnosti v současné době nejsou vypisovány veřejné termíny. Primárně tento kurz realizujeme jako uzavřené firemní školení. V případě privátního kurzu na míru je níže uvedená osnova pouze inspirací. Finální obsah vzdělávání, jeho délka i termíny budou přizpůsobeny konkrétním potřebám a cílům účastníků.

Cenovou nabídku vám rádi připravíme na základě vstupů zaslaných e-mailem nebo zadaných prostřednictvím poptávkového formuláře. Cena privátního školení vychází z náročnosti požadované obsahové náplně školení, časového rozsahu a celkového počtu přihlášených osob.
Níže uvedená orientační cena na osobu je kalkulována v případě privátního školení pro 3-4 účastníky, a to při zachování standardní délky školení.

KDE A KDY KURZ PROBÍHÁ?

Kontaktujte nás

S námi máte na výběr: Přijďte na kurz osobně do naší učebny, nebo se ke kurzu připojte online. Pokud preferujete online formu, uveďte prosím do poznámky v objednávce "Připojím se virtuálně".
Více informací k hybridní formě školení naleznete zde.

Náplň kurzu:

Skrýt detaily
  • Android Framework a Android Studio
    1. Vrstvy a knihovny Androidu
    2. Komponenty Android aplikací
    3. Životní cyklus aplikací
    4. Android Studio
    5. Gradle
    6. Lab 1: Tvorba první aplikace
  • Nástroje Android SDK a Activity
    1. Struktura Android Projektů
    2. Android Manifest
    3. Struktura Manifestu
    4. Nástroje Android SDK
    5. Activity
    6. Lab 2: Ovládání blesku fotoapárátu
  • Fragmenty, Views a ListView
    1. Fragmenty
    2. Views
    3. Views
    4. List Views and List Activity
    5. Lab 3: Vytvoření jednoduché aplikace "To-Do List"
  • Intenty a Intent filtry
    1. Intenty
    2. Systémové akce
    3. Posílání dat
    4. Spouštění Activit
    5. Registrace Intent filtru
    6. Lab 4: Vytvoření aplikace pro výběr kontaktů
  • Layouty and vlastní View
    1. View
    2. Layouty
    3. Přizpůsobení View
    4. Modifikace existujících View
    5. Lab 5: Custom View, Drawer Layout, a Fragment aplikace
  • Resources, témata a Material Design
    1. Resources
    2. Témata a styly
    3. Material Design
    4. Lab 6: A To-Do List aplikace v Material Designu
  • UI – Dialogy, menu, WebView
    1. Interakce pomocí Messages
    2. Dialogy
    3. Activity se vzhledem dialogu
    4. Toasty
    5. Menu
    6. Context Menu
    7. Další volby položek menu
    8. Popup Menu
    9. WebView
    10. Lab 7: Aplikace pro změnu tapet
  • Úložiště a procesy na pozadí
    1. Možnosti uložení dat
    2. I/O nad soubory
    3. SharedPreferences
    4. Připojení k internetu
    5. Procesy na pozadí
    6. Lab 8: Aplikace s citacemi
  • SQLite a ContentProvidery
    1. Databáze
    2. ContentProvidery
    3. Systémové ContentProvidery
    4. Vlastní ContentProvider
    5. SyncAdapter
    6. Metody k zapamatování
    7. Lab 9: SQLite databáze a ContentProvidery
  • Notifikace
    1. Vytvoření notifikace
    2. Akce notifikací
    3. Rozbalitelné notifikace
    4. Layouty notifikací
    5. Priority notifikací
    6. Lab 10: Implementace notifikací
Předpokládané znalosti:
Nezbytná znalost programovacího jazyka Java.
Doporučený předchozí kurz:
Java - úvod do programování (JAV1)
Doporučený následný kurz:
Android™ Security Essentials (AND402)
Časový rozvrh:
3 dny (9:00hod. - 17:00hod.)
Cena za osobu:
14 900,00 Kč (18 029,00 Kč včetně 21% DPH)