Využij bezkonkurenční akce a už se nikdy nemusíš bát.
Zjisti víc

Medior Android programátor

2h 37min
Čas
59
Kapitol
Programování
Kategorie
-
Hodnocení
Pokročilý
Level
slovenský
Jazyk kurzu

Popis online kurzu Medior Android programátor

Už máš základy Android programování za sebou? Hledáš další kroky, které tě posunou na cestě Android vývoje vpřed? Tento praktický online kurz Medior Android programátor ti ukáže složitější techniky, které každý lepší Android programátor musí znát.

Kurz je ideální pro ty, kteří již mají zvládnuté základy psaní Android aplikací a UI v Jetpack Composu, nebo absolvovali naše kurzy Android UI v Jetpack Composu a Junior Android programátor. Zároveň je vhodné, pokud máš zvládnuté základy Git-u a nebojíš se rozběhat vlastní backend (používat budeme Kotlin backend).

Nejprve si zopakujeme práci s lokálními notifikacemi. Potom si rozjedeme push notifikace a pro dokonalé pochopení problematiky si sjíždíme i náš vlastní Kotlin server ve frameworku Ktor. Přelouskáme si pomocné nástroje od Firebase a pustíme se do autentifikace, při které si vyzkoušíš i implementaci Google či Facebook přihlášení. Do hloubky si projdeme implementací Google Mapy, vytáhneme fotky z galerie či fotoaparátu a naskenujeme si i nějaký ten čárový kód. Uvidíš, co jsou app linky, application shortcuts, jak ochránit svůj zdrojový kód před ukradením a jak aplikaci vydat či posunout testerům.

Minimální požadavky na tebe

Než se pustíš do kurzu potřebuješ:

Co se naučíš v kurzu Medior Android programátor?

V kurzu se naučíš jak v Androidu fungují:
  • Lokální notifikace do hloubky
  • WorkManager pro opožděné spuštění kódu
  • Push notifikace pomocí Firebase Cloud Messaging
  • Vlastní testovací backend v Kotlině
  • Datové notifikace
  • Firebase nástroje jako Crashlytics, Analytics, Remote Config, databáze, App Distribution
  • Email registrace a přihlášení
  • Registrace a přihlášení pomocí Authentication Providerů - Google a Facebook
  • Google Mapy - kreslení, stylování, ovládání, ukládání, stylování a clustrování pinů
  • Práce s externí aplikací fotoaparát a galerie
  • Skenování QR kódů
  • Implementace vlastní foto aplikace
  • Weblinky, Deeplinky a Applinky
  • Application Shortcuts
  • Zabezpečení aplikace pomocí obfuskace a gitignore
  • Podepsání aplikace manuálně i nastavením Gradle skriptu
  • vydání aplikace do Google PlayStore

Co všechno dostaneš v kurzu Medior Android programátor?

  • téměř 60 videotutoriálů nabitých množstvím znalostí s popisnými animacemi,
  • 3 hodiny hutného video obsahu,
  • v popisech videí časté směrníky na samostudium, či praktické aplikace znalostí,
  • certifikát o absolvování online kurzu Medior Android Programátor,
  • moderované diskusní fórum, ve kterém na tvé dotazy odpovídá autor kurzu Ján Kandráč,
  • garance vrácení peněz do 14 dnů v případě nespokojenosti s kurzem.

Seznam kapitol

1 Lokálne Notifikácie
1.1 Notifikácie - úvod
Dostupné pouze po zakoupení přístupu
1.2 Vytvorenie notifikačného kanála
Dostupné pouze po zakoupení přístupu
1.3 Získanie runtime permission
Dostupné pouze po zakoupení přístupu
1.4 Dizajn notifikačnej ikony
Dostupné pouze po zakoupení přístupu
1.5 Lokálne notifikácie - základy
Dostupné pouze po zakoupení přístupu
1.6 Lokálne notifikácie - rozšírenie
Dostupné pouze po zakoupení přístupu
1.7 Lokálne notifikácie a WorkManager
Dostupné pouze po zakoupení přístupu
1.8 Lokálne notifikácie a WorkManager - praktická ukážka
Dostupné pouze po zakoupení přístupu
2 Push notifikácie
2.1 Push notifikácie - úvod
Dostupné pouze po zakoupení přístupu
2.2 Push notifikácie - nastavenie firebase
Dostupné pouze po zakoupení přístupu
2.3 Push notifikácie - nastavenie aplikácie
Dostupné pouze po zakoupení přístupu
2.4 Prvá push notifikácia
Dostupné pouze po zakoupení přístupu
2.5 Kotlin Server príprava
Dostupné pouze po zakoupení přístupu
2.6 Textové Push notifikácie
Dostupné pouze po zakoupení přístupu
2.7 Dátové Push notifikácie a NodeJS
Dostupné pouze po zakoupení přístupu
3 Firebase
3.1 Firebase - úvod
Dostupné pouze po zakoupení přístupu
3.2 Firebase crashlytics
Dostupné pouze po zakoupení přístupu
3.3 Firebase analytics
Dostupné pouze po zakoupení přístupu
3.4 Firebase remote config
Dostupné pouze po zakoupení přístupu
3.5 Firebase realtime database
Dostupné pouze po zakoupení přístupu
3.6 Firebase cloud firestore
Dostupné pouze po zakoupení přístupu
3.7 Firebase - záver
Dostupné pouze po zakoupení přístupu
4 Autentifikácia
4.1 Autentifikácia - úvod
Dostupné pouze po zakoupení přístupu
4.2 SplashScreen obrazovka
Dostupné pouze po zakoupení přístupu
4.3 Onboarding obrazovky
Dostupné pouze po zakoupení přístupu
4.4 Email Registrácia
Dostupné pouze po zakoupení přístupu
4.5 Email Login
Dostupné pouze po zakoupení přístupu
4.6 OAuth - teória
Dostupné pouze po zakoupení přístupu
4.7 Google Login - príprava
Dostupné pouze po zakoupení přístupu
4.8 Google Login - implementácia
Dostupné pouze po zakoupení přístupu
4.9 Facebook Login - príprava
Dostupné pouze po zakoupení přístupu
4.10 Facebook Login - implementácia
Dostupné pouze po zakoupení přístupu
5 Google Mapy
5.1 Google Mapy - úvod
Dostupné pouze po zakoupení přístupu
5.2 Google Mapy - kreslenie
Dostupné pouze po zakoupení přístupu
5.3 Google Mapy - ovládanie
Dostupné pouze po zakoupení přístupu
5.4 Google Mapy - piny
Dostupné pouze po zakoupení přístupu
5.5 Google Mapy - ďalšie útvary
Dostupné pouze po zakoupení přístupu
5.6 Google Mapy - štýlovanie
Dostupné pouze po zakoupení přístupu
5.7 Google Mapy - clustering
Dostupné pouze po zakoupení přístupu
6 Fotoaparát a galéria
6.1 Fotoaparát a Galéria - úvod
Dostupné pouze po zakoupení přístupu
6.2 Výber fotky z fotoaparátu
Dostupné pouze po zakoupení přístupu
6.3 Výber fotky z galérie
Dostupné pouze po zakoupení přístupu
6.4 Práca s obrázkami
Dostupné pouze po zakoupení přístupu
6.5 Skenovanie čiarových kódov - ZXing
Dostupné pouze po zakoupení přístupu
6.6 CameraX
Dostupné pouze po zakoupení přístupu
6.7 Kamera v emulátore
Dostupné pouze po zakoupení přístupu
7 Deep linky
7.1 Deep linky - teória
Dostupné pouze po zakoupení přístupu
7.2 Deep linky prakticky
Dostupné pouze po zakoupení přístupu
7.3 Web linky prakticky
Dostupné pouze po zakoupení přístupu
7.4 App linky prakticky
Dostupné pouze po zakoupení přístupu
7.5 App Shortcuts
Dostupné pouze po zakoupení přístupu
8 Vydávanie aplikácie
8.1 Vydávanie aplikácie - úvod
Dostupné pouze po zakoupení přístupu
8.2 Obfuskácia
Dostupné pouze po zakoupení přístupu
8.3 Manuálne podpisovanie aplikácie
Dostupné pouze po zakoupení přístupu
8.4 Gradle podpisovanie aplikácie
Dostupné pouze po zakoupení přístupu
8.5 Firebase App Distribution
Dostupné pouze po zakoupení přístupu
8.6 Vydanie aplikácie v Google Play Store
Dostupné pouze po zakoupení přístupu
8.7 Gradle properties a Git
Dostupné pouze po zakoupení přístupu
8.8 Záver
Dostupné pouze po zakoupení přístupu

Podívej se i na tyto kurzy

5 Online kurzů
0 Příspěvků

-50%
Dost bylo
strašáků!

Straší tě AI, Python nebo Excel? S námi se naučíš všechno, co potřebuješ. Získej přístup k největší nabídce online kurzů na trhu za skvělou cenu.

Zjisti víc