Využij poslední šanci přihlásit se na naši Tester akademii a najdi si práci snů!
00 dny
00 hod.
00 min.
Přihlas se

Junior Android programátor

4h 23min
Čas
38
Kapitol
Programování
Kategorie
-
Hodnocení
Mírně pokročilý
Level
slovenský
Jazyk kurzu

Popis online kurzu Junior Android programátor

Chceš se posunout z designování rozhraní k psaní plnohodnotné aplikační logiky? Tento praktický online kurz Junior Android programátor tě připraví na první práci v oblasti Android vývoje – i bez předchozí praxe v programování pro mobilní zařízení.

Kurz je ideální pro ty, kteří již mají základy Jetpack Compose nebo absolvovali náš kurz Android UI v Jetpack Compose. Vhodný je i pro frontend developery z jiných technologií (např. React, Flutter), kteří mají alespoň základní znalosti Kotlinu a chtějí pochopit deklarativní programování UI v Androidu.

Díky tomuto kurzu se hlouběji ponoříš do psaní aplikační logiky. Naučíš se tak psát tu část kódu, jejímž úkolem je získávat a transformovat data z různých zdrojů. Tyto údaje už jen zobrazíš na obrazovce a je z tebe Junior Programátor.

Nejprve si velmi lehce ukážeme, jak vypadá JSON formát a ponoříme se do komunikace se serverem prostřednictvím REST API. Zamyslíme se nad některými teoretickými pohovorovými otázkami a společně vypracujeme klasické pohovorové zadání. Pohrajeme si s ukládáním údajů, získáme povolení pro zobrazení notifikací a práci s GPS a ukážu ti jak aplikaci vydat do Google Play Store. Přesný rozpis témat najdeš níže.

Na konci kurzu budeš mít vlastní Android aplikaci a veškeré znalosti, které od tebe budou očekávat při nástupu na pozici Junior Android Developer.

Minimální požadavky na tebe

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

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

V kurzu se naučíš jak v Androidu funguje:
  • práce s formátem JSON
  • REST API
  • Mockoon jako nástroj pro mockování backendu (serveru)
  • Postman jako nástroj pro testování REST API
  • MVVM architektura
  • Hilt framework (základy)
  • životní cyklus aplikace
  • komunikace s jinými aplikacemi
  • perzistence dat pomocí SharedPreferences a Preferences DataStore
  • perzistence dat v SQLite databázi
  • Runtime Permissions
  • podepisování a vydávání aplikace do Google PlayStore

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

  • téměř 40 videotutoriálů nabitých množstvím znalostí s popisnými animacemi.
  • množství úkolů pro trénování nabytých znalostí a prohlubování znalostí.
  • 4+ hodin video obsahu a úkoly, jejichž řešení ti zabere desítky hodin.
  • V popisech videí časté směrníky na samostudium či praktické aplikace znalostí.
  • Certifikát o absolvování online kurzu Junior 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 Android a JSON
1.1 Čo je JSON
Dostupné pouze po zakoupení přístupu
1.2 Natívne parsovanie JSON
Dostupné pouze po zakoupení přístupu
1.3 Knižnica GSON
Dostupné pouze po zakoupení přístupu
2 Android a REST API
2.1 REST API
Dostupné pouze po zakoupení přístupu
2.2 HTTP metódy
Dostupné pouze po zakoupení přístupu
2.3 OkHttp jednoduchá požiadavka
Dostupné pouze po zakoupení přístupu
2.4 OkHttp hlavičky
Dostupné pouze po zakoupení přístupu
2.5 OkHttp interceptory
Dostupné pouze po zakoupení přístupu
2.6 Knižnica Retrofit
Dostupné pouze po zakoupení přístupu
3 Architektúra Android aplikácie
3.1 Architektonické modely
Dostupné pouze po zakoupení přístupu
3.2 Dependency injection
Dostupné pouze po zakoupení přístupu
4 Pohovor - teória
4.1 Komponenty Android aplikácie
Dostupné pouze po zakoupení přístupu
4.2 Životný cyklus Aktivity a aplikácie
Dostupné pouze po zakoupení přístupu
4.3 Bundle a Intent
Dostupné pouze po zakoupení přístupu
4.4 Android Manifest
Dostupné pouze po zakoupení přístupu
4.5 Gradle
Dostupné pouze po zakoupení přístupu
4.6 Architektúra systému Android
Dostupné pouze po zakoupení přístupu
5 Pohovor - praktické zadanie
5.1 Zadanie projektu
Dostupné pouze po zakoupení přístupu
5.2 Zoznam
Dostupné pouze po zakoupení přístupu
5.3 Detail a členenie kódu
Dostupné pouze po zakoupení přístupu
5.4 API - základ
Dostupné pouze po zakoupení přístupu
5.5 API - vylepšenia
Dostupné pouze po zakoupení přístupu
5.6 ViewModel
Dostupné pouze po zakoupení přístupu
5.7 Stránkovanie
Dostupné pouze po zakoupení přístupu
6 Android a ukladanie dát
6.1 SharedPreferences
Dostupné pouze po zakoupení přístupu
6.2 Preferences DataStore
Dostupné pouze po zakoupení přístupu
6.3 SQLite databáza
Dostupné pouze po zakoupení přístupu
6.4 Knižnica Room
Dostupné pouze po zakoupení přístupu
6.5 Vzťahy medzi tabuľkami
Dostupné pouze po zakoupení přístupu
7 Runtime Permissions
7.1 O povoleniach
Dostupné pouze po zakoupení přístupu
7.2 Vyžiadanie povolení
Dostupné pouze po zakoupení přístupu
7.3 Zobrazenie notifikácií
Dostupné pouze po zakoupení přístupu
7.4 Vyžiadanie aktuálnej polohy
Dostupné pouze po zakoupení přístupu
8 Vydávanie aplikácie
8.1 Podpisovanie aplikácie
Dostupné pouze po zakoupení přístupu
8.2 Vydávanie aplikácie
Dostupné pouze po zakoupení přístupu
8.3 Čo ďalej
Dostupné pouze po zakoupení přístupu
9 Android Studio - riešenie problémov
9.1 Oprava Android Studia
Dostupné pouze po zakoupení přístupu
9.2 Oprava compileSDK
Dostupné pouze po zakoupení přístupu

Podívej se i na tyto kurzy

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