Android vývojář. Základní úroveň - bezplatný kurz od Skillboxu, školení, Termín: 29.11.2023.
Různé / / December 05, 2023
Pro začátečníky v programování
Osvojte si od základů programovací jazyk Kotlin, naučte se v praxi vytvářet jednoduché aplikace na Androidu a budete moci pokračovat ve studiu na pokročilé úrovni.
Pro ty, kteří už znají základy
Naučte se pracovat s multithreadingem, porozumějte principům a návrhovým vzorům. Zkušený řečník se podělí o tipy a pomůže vám profesně růst.
Programátoři, kteří chtějí změnit směr
Naučíte se vše, co potřebujete k pohybu do mobilního vývoje: naučíte se nový programovací jazyk, procvičíte si tvorbu jednoduchých aplikací a budete se moci rychle přeškolit.
Intro
Seznamte se s učiteli a osnovami.
Úvod
Nainstalujte si vývojové prostředí IntelliJ Idea a napište jednoduchý program.
Proměnné
Seznamte se s proměnnými a jejich typy.
Funkce
Naučte se zabalit kód do funkcí a znovu jej použít v programu.
Podmínky a cykly
Naučte se, jak se program rozhoduje na základě dat.
Sbírky
Naučte se ukládat a pracovat s datovými sadami.
Objekty
Začnete se seznamovat s objektově orientovaným programováním: dozvíte se, co je to třída a zapouzdření.
OOP
Dozvíte se ještě více o OOP: naučte se pracovat s modifikátory přístupu a zabezpečte pole tříd. Seznamte se s rozhraními a abstraktními třídami.
Porovnání typů
Přečtěte si o způsobech kontroly identity dat v programu.
Výjimky
Naučte se řešit chyby programu pomocí výjimek.
Coroutines
Jednoho dne v životě vývojáře může nastat peklo zpětného volání. V tomto modulu se dozvíte, co to je a jak vás korutiny zachrání před problémy.
Proudy
Na základní úrovni se naučte, jak spravovat stav aplikace pomocí toku a stateFlow.
Úvod do profese
Seznamte se se základními vývojářskými nástroji pro Android.
Začátek práce
Vytvořte svůj první projekt a zjistěte, z čeho se skládá aplikace pro Android.
Rozložení
Naučte se hlavní typy kontejnerů a zaveďte je do praxe: osvojte si rozvržení mřížky a rozvržení pro Scrollview.
Komponenty
Budete pracovat s komponenty Progressbar, Checkbox, Group, Switch, EditText, ImageView, TextInputLayout.
ConstraintLayout
Naučte se rozvržení pomocí ConstraintLayout.
Projektové zdroje
Podívejte se hlouběji na obsah projektu.
Obrazovky aplikací
Naučte se pracovat s Activity, navigací a dalšími prvky aplikace.
Animace
Naučte se vytvářet hladké přechody mezi fragmenty.
Lokalizace aplikace
Naučte se pracovat s řetězci a přizpůsobte aplikaci více jazykům.
Životní cyklus
Prostudujte si životní cykly aktivity, fragmentu a pohledu – zjistíte, jaké procesy se v různých fázích odehrávají „pod kapotou“ aplikace.
Základy ukládání dat
Zjistěte, co je to serializace dat, a zjistěte, jak ukládat data do textového souboru.
Architektura prezentační vrstvy
Uspořádejte si práci s datovými toky.
Práce se sítí. Dovybavit
Seznamte se s principem REST a napište svůj první požadavek.
Práce s databází. Pokoj, místnost
Naučte se pracovat s databázemi a psát SQL dotazy.
Práce s datovými sadami
Napište stránkování pro vaši aplikaci.
Práce s chráněnými oddíly OS
Naučte se žádat o přístup k fotoaparátu, systému souborů a kontaktům uživatele.
Práce s polohou
Vytvořte jednoduchý navigátor.
Firebase
Naučte se pracovat s databázemi Firebase.
Příprava na vydání
Nastavte svůj projekt pro publikování na Google Play.
Podle Googlu běží na Androidu 3 miliardy zařízení. Televizory, chytré telefony a chytré hodinky jsou napěchované užitečnými aplikacemi, pomocí kterých sledujeme televizní pořady, platíme za nákupy, komunikujeme a objednáváme jídlo. Nyní můžete takové služby vytvářet. Do svého portfolia přidáte až pět aplikací, získáte zkušenosti s prací v týmu a stanete se vývojářem pro Android. A Kariérní centrum vám při absolvování kurzu pomůže najít práci.
4
zdarma