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.
35 lekcí
15 samostatných úloh
7 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.Essentials 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.
Prověřeno absolventy
Online tutoriály C# .NET
Cena: 1 250 Kč
Lekce 1: Úvod do Xamarin
Tahák: Učební pomůcka na C# .NET Xamarin - Tahák
Xamarin aplikace Sudoku v C# .NET
Kurz: 9 lekcí