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
-
Vrstvy a knihovny Androidu
-
Komponenty Android aplikací
-
Životní cyklus aplikací
-
Android Studio
-
Gradle
-
Lab 1: Tvorba první aplikace
-
Nástroje Android SDK a Activity
-
Struktura Android Projektů
-
Android Manifest
-
Struktura Manifestu
-
Nástroje Android SDK
-
Activity
-
Lab 2: Ovládání blesku fotoapárátu
-
Fragmenty, Views a ListView
-
Fragmenty
-
Views
-
Views
-
List Views and List Activity
-
Lab 3: Vytvoření jednoduché aplikace "To-Do List"
-
Intenty a Intent filtry
-
Intenty
-
Systémové akce
-
Posílání dat
-
Spouštění Activit
-
Registrace Intent filtru
-
Lab 4: Vytvoření aplikace pro výběr kontaktů
-
Layouty and vlastní View
-
View
-
Layouty
-
Přizpůsobení View
-
Modifikace existujících View
-
Lab 5: Custom View, Drawer Layout, a Fragment aplikace
-
Resources, témata a Material Design
-
Resources
-
Témata a styly
-
Material Design
-
Lab 6: A To-Do List aplikace v Material Designu
-
UI – Dialogy, menu, WebView
-
Interakce pomocí Messages
-
Dialogy
-
Activity se vzhledem dialogu
-
Toasty
-
Menu
-
Context Menu
-
Další volby položek menu
-
Popup Menu
-
WebView
-
Lab 7: Aplikace pro změnu tapet
-
Úložiště a procesy na pozadí
-
Možnosti uložení dat
-
I/O nad soubory
-
SharedPreferences
-
Připojení k internetu
-
Procesy na pozadí
-
Lab 8: Aplikace s citacemi
-
SQLite a ContentProvidery
-
Databáze
-
ContentProvidery
-
Systémové ContentProvidery
-
Vlastní ContentProvider
-
SyncAdapter
-
Metody k zapamatování
-
Lab 9: SQLite databáze a ContentProvidery
-
Notifikace
-
Vytvoření notifikace
-
Akce notifikací
-
Rozbalitelné notifikace
-
Layouty notifikací
-
Priority notifikací
-
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)