Pouze tento týden sleva až 80 % na e-learning týkající se Javy. A zároveň využij akce až 30 % zdarma při nákupu e-learningu - Více informací.
Hledáme koordinátorku kurzů a programátora, 100% home office, 100% flexibilní. Prozkoumej aktuální pozice

Xamarin - Mobilní aplikace v C# .NET - Online kurz

E-learning kurz vás naučí vše pro programování mobilních aplikací pro platformy iOS a Android v C# .NET.

Syntax jazyka samozřejmě vychází z angličtiny. Pro pohodlnější výuku jsou však naše C# tutoriály kompletně v češtině. Na konci každého tematického bloku jsou vědomostní kvízy, kde si můžeš vyzkoušet všechny získané znalosti z každého C sharp tutoriálu. Po absolvování kurzu získáš certifikát.

26 lekcí

1 vědomostních testů

Certifikát absolventa

Co tě C# tutoriály naučí?

Budeš umět tvořit multiplatformní mobilní aplikace pro iOS a Android. Moderní kurz technologie na vzestupu tě praktickými projekty připraví na plat až 140.000 Kč.

C# tutoriál ti nejprve celkově představí technologii Xamarin, avšak zaměří se především na multiplatformní verzi Xamarin.Forms. Připravíš si vývojové prostředí Visual Studio. Naučíš se strukturu Xamarin.Froms aplikací, základní charakteristiku jazyka XAML pro definování rozhraní a neméně důležité jednotky a pozicování.

Tím budeš připraven na svou první multiplatformní aplikaci, kterou dokonce budeš moci spustit na reálném Android zařízení. Zároveň se na ní naučíš základní ovládací prvky a jak se reaguje na vstupy uživatele v C# kódu.

Tvou první plnohodnotnou multiplatformní aplikací však bude jednoduchá ToDo aplikace. Naučíš se další várku ovládacích prvků, základní navigaci mezi stránkami, rozdělení aplikace do vrstev pomocí architektury MVC a další pokročilé techniky. Mezi tyto techniky patří především tzv. binding a rozhraní INotifyPropertyChanged pro snadnou reakci formuláře na změnu vlastností objektů. Ukládat úkoly budeme nejprve pomocí XML serializace do textového souboru, avšak ukážeme si i variantu s SQLite databází.

Další aplikací, kterou vytvoříš, bude užitečná aplikace na zjišťování stavu počasí. Kromě dalších ovládacích prvků poznáš knihovnu Xamarin.Essen­tials poskytující množství multiplatformních služeb. My využijeme službu pro zjišťování polohy, na základě které budeš moci zjišťovat od webové služby aktuální počasí.

Poté se opět vrátíme k navigaci a zevrubně si ji probereme. Taktéž se vrátíme k dělení aplikace do vrstev a představíme si hojně využívanou architekturu Model-View-ViewModel spolu s rozhraním ICommand.

Jelikož mnohdy budeš muset zobrazovat seznamy dat, tak si představíme pro to nejvhodnější ovládací prvek CollectionView. Zároveň se z něj naučíš vybírat položky pomocí tzv. rozpoznávačů gest. Budeš tak schopný detekovat jakákoliv gesta zadaná uživatelem.

Dále se naučíš zjednodušit stylování aplikace pomocí stylů a slovníku zdrojů.

Než kurz zakončíš, tak se zaměříme na grafiku. Budeš umět vykreslovat jakoukoliv grafiku, jak vektorovou, tak i tu rastrovou z lokálních obrázků. A to jak pomocí nativních knihoven, tak i pomocí populární a výkonné knihovny SkiaSharp.

Na úplný závěr si znalosti prověříš ve vědomostním testu a C sharp tutoriál bude u konce stažením certifikátu v PDF.

Online tutoriály C# .NET

-15% Cena: 599 Kč 509 Kč (204 bodů)

Začít kurz zdarma Koupí PRO verze kurzu získáš trvalý přístup k lekcím, cvičením a testům označeným štítkem PRO
Úvod do Xamarin
Struktura Xamarin projektu a životní cyklus aplikace
Jazyk XAML v Xamarin.Forms
První multiplatformní aplikace v Xamarin a C# .NET
Pozicování v Xamarin.Forms
Debug Xamarin aplikace na Android zařízení a stylovaní
Uložení a načtení dat v Xamarin pomocí textového souboru
Práce s textovým souborem v Xamarin - Dokončení ToDo app
Použití SQLite databáze v Xamarin.Forms a C# .NET
Aplikace na počasí v Xamarin - GUI a základní třídy
Aplikace na počasí v Xamarin - Stažení a parsování JSON
Aplikace na počasí v Xamarin - GPS a uživatelská oprávnění
Aplikace na počasí v Xamarin.Forms - Úložiště Preferences
Aplikace na počasí v Xamarin.Forms - Finální úpravy
Navigace v Xamarin.Forms a C# .NET
MVVM a rozhraní ICommand v Xamarin.Forms a C# .NET
CollectionView v Xamarin.Forms
CollectionView v Xamarin.Forms - Dokončení aplikace
Výběr položek v CollectionView v Xamarin.Forms
Styly v Xamarin.Forms
Grafika v Xamarin.Forms - Lokální obrázky
Grafika v Xamarin.Forms - Úvod do vektorové grafiky
Grafika v Xamarin.Forms - Složitější tvary
Grafika pomocí SkiaSharp v Xamarin.Forms - Úvod
Grafika pomocí SkiaSharp v Xamarin.Forms - Vložení obrázku
Grafika pomocí SkiaSharp v Xamarin.Forms - Animace
Kvíz - Xamarin
Tvůj certifikát e-learning kurzu Xamarin
Zdrojákoviště Xamarin aplikací v C# .NET


 

Aktivity