Junior Android programátor

4h 23min
Čas
38
Kapitol
Programovanie
Kategória
-
Hodnotenie
Mierne pokročilý
Level
slovenský
Jazyk kurzu

Popis online kurzu Junior Android programátor

Chceš sa posunúť z dizajnovania rozhraní k písaniu plnohodnotnej aplikačnej logiky? Tento praktický online kurz Junior Android programátor ťa pripraví na prvú prácu v oblasti Android vývoja - aj bez predchádzajúcej praxe v programovaní pre mobilné zariadenia.

Kurz je ideálny pre tých, ktorí už majú základy Jetpack Compose, alebo absolvovali náš kurz Android UI v Jetpack Compose. Vhodný je aj pre frontend developerov z iných technológií (napr. React, Flutter), ktorí majú aspoň základné znalosti Kotlinu a chcú pochopiť deklaratívne programovanie UI v Androide.

Vďaka tomuto kurzu sa hlbšie ponoríš do písania aplikačnej logiky. Naučíš sa tak písať tú časť kódu, ktorej úlohou je získavať a transformovať údaje z rôznych zdrojov. Tieto údaje už len zobrazíš na obrazovke a je z teba Junior Programátor.

Najprv si veľmi zľahka ukážeme ako vyzerá JSON formát a ponoríme sa do komunikácie so serverom prostredníctvom REST API. Zamyslíme sa nad niektorými teoretickými pohovorovými otázkami a spoločne vypracujeme klasické pohovorové zadanie. Pohráme sa s ukladaním údajov, získame povolenia pre zobrazenie notifikácií a prácu s GPS a ukážem ti ako aplikáciu vydať do Google Play Store. Presný rozpis tém nájdeš nižšie.

Na konci kurzu budeš mať vlastnú Android aplikáciu a všetky znalosti, ktoré od teba budú očakávať pri nástupe na pozíciu Junior Android Developer.

Minimálne požiadavky na teba

Skôr ako sa pustíš do kurzu potrebuješ:

Čo sa naučíš v kurze Junior Android programátor?

V kurze sa naučíš ako v Androide funguje:
  • práca s formátom JSON
  • REST API
  • Mockoon ako nástroj pre mockovanie backendu (servera)
  • Postman ako nástroj pre testovanie REST API
  • MVVM architektúra
  • Hilt framework (základy)
  • životný cyklus aplikácie
  • komunikácia s inými aplikáciami
  • perzistencia dát pomocou SharedPreferences a Preferences DataStore
  • perzistencia dát v SQLite databáze
  • Runtime Permissions
  • podpisovanie a vydávanie aplikácie do Google PlayStore

Čo všetko dostaneš v kurze Junior Android programátor?

  • takmer 40 videotutoriálov nabitých množstvom vedomostí s popisnými animáciami.
  • množstvo úloh pre trénovanie nadobudnutých vedomostí a prehlbovanie znalostí.
  • 4+ hodín video obsahu a úlohy, ktorých riešenie ti zaberie desiatky hodín.
  • V popisoch videí časté smerníky na samoštúdium, či praktické aplikácie vedomostí.
  • Certifikát o absolvovaní online kurzu Junior Android Programátor.
  • Moderované diskusné fórum, v ktorom na tvoje otázky odpovedá autor kurzu Ján Kandráč,
  • Garancia vrátenia peňazí do 14 dní v prípade nespokojnosti s kurzom.

Zoznam kapitol

1 Android a JSON
1.1 Čo je JSON
Dostupné len po zakúpení prístupu
1.2 Natívne parsovanie JSON
Dostupné len po zakúpení prístupu
1.3 Knižnica GSON
Dostupné len po zakúpení prístupu
2 Android a REST API
2.1 REST API
Dostupné len po zakúpení prístupu
2.2 HTTP metódy
Dostupné len po zakúpení prístupu
2.3 OkHttp jednoduchá požiadavka
Dostupné len po zakúpení prístupu
2.4 OkHttp hlavičky
Dostupné len po zakúpení prístupu
2.5 OkHttp interceptory
Dostupné len po zakúpení prístupu
2.6 Knižnica Retrofit
Dostupné len po zakúpení prístupu
3 Architektúra Android aplikácie
3.1 Architektonické modely
Dostupné len po zakúpení prístupu
3.2 Dependency injection
Dostupné len po zakúpení prístupu
4 Pohovor - teória
4.1 Komponenty Android aplikácie
Dostupné len po zakúpení prístupu
4.2 Životný cyklus Aktivity a aplikácie
Dostupné len po zakúpení prístupu
4.3 Bundle a Intent
Dostupné len po zakúpení prístupu
4.4 Android Manifest
Dostupné len po zakúpení prístupu
4.5 Gradle
Dostupné len po zakúpení prístupu
4.6 Architektúra systému Android
Dostupné len po zakúpení prístupu
5 Pohovor - praktické zadanie
5.1 Zadanie projektu
Dostupné len po zakúpení prístupu
5.2 Zoznam
Dostupné len po zakúpení prístupu
5.3 Detail a členenie kódu
Dostupné len po zakúpení prístupu
5.4 API - základ
Dostupné len po zakúpení prístupu
5.5 API - vylepšenia
Dostupné len po zakúpení prístupu
5.6 ViewModel
Dostupné len po zakúpení prístupu
5.7 Stránkovanie
Dostupné len po zakúpení prístupu
6 Android a ukladanie dát
6.1 SharedPreferences
Dostupné len po zakúpení prístupu
6.2 Preferences DataStore
Dostupné len po zakúpení prístupu
6.3 SQLite databáza
Dostupné len po zakúpení prístupu
6.4 Knižnica Room
Dostupné len po zakúpení prístupu
6.5 Vzťahy medzi tabuľkami
Dostupné len po zakúpení prístupu
7 Runtime Permissions
7.1 O povoleniach
Dostupné len po zakúpení prístupu
7.2 Vyžiadanie povolení
Dostupné len po zakúpení prístupu
7.3 Zobrazenie notifikácií
Dostupné len po zakúpení prístupu
7.4 Vyžiadanie aktuálnej polohy
Dostupné len po zakúpení prístupu
8 Vydávanie aplikácie
8.1 Podpisovanie aplikácie
Dostupné len po zakúpení prístupu
8.2 Vydávanie aplikácie
Dostupné len po zakúpení prístupu
8.3 Čo ďalej
Dostupné len po zakúpení prístupu
9 Android Studio - riešenie problémov
9.1 Oprava Android Studia
Dostupné len po zakúpení prístupu
9.2 Oprava compileSDK
Dostupné len po zakúpení prístupu

Pozri aj tieto kurzy

4 Online kurzov
0 Príspevkov