IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

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.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.

Prověřeno absolventy

Online tutoriály C# .NET

Cena: 1 250 Kč

Začít kurz zdarma Koupí PRO verze kurzu získáš trvalý přístup k lekcím a cvičením označeným štítkem PRO a také možnost absolvovat testy.
Úvod do Xamarin
Struktura Xamarin projektu a životní cyklus aplikace
Jazyk XAML v Xamarin.Forms
První multiplatformní aplikace v Xamarin a C# .NET
Kvíz - Životní cyklus aplikace, XAML v C# .NET Xamarin
Pozicování v Xamarin.Forms
Debug Xamarin aplikace na Android zařízení a stylovaní
Řešené úlohy k 1.-6. lekci Xamarin v C# .NET
Uložení a načtení dat v Xamarin pomocí textového souboru
Práce s textovým souborem v Xamarin - Dokončení ToDo app
Kvíz - Pozicování a stylování elementů v C# .NET Xamarin
Použití SQLite databáze v Xamarin.Forms a C# .NET
Řešené úlohy k 7.-9. lekci Xamarin v 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í
Kvíz - Stahování a parsování dat v C# .NET Xamarin
Aplikace na počasí v Xamarin.Forms - Úložiště Preferences
Aplikace na počasí v Xamarin.Forms - Finální úpravy
Řešené úlohy k 10.-14. lekci Xamarin v C# .NET
Navigace v Xamarin.Forms a C# .NET
MVVM a rozhraní ICommand v Xamarin.Forms a C# .NET
Kvíz - Preferences, navigace, ICommand v C# .NET Xamarin
CollectionView v Xamarin.Forms
CollectionView v Xamarin.Forms - Dokončení aplikace
Výběr položek v CollectionView v Xamarin.Forms
Řešené úlohy k 15.-19. lekci Xamarin v C# .NET
Styly v Xamarin.Forms
Kvíz - CollectionView a styly v C# .NET Xamarin
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 - Grafika a knihovna SkiaSharp v C# .NET Xamarin
Řešené úlohy k 20.-26. lekci Xamarin v C# .NET
Učební pomůcka na C# .NET Xamarin - Tahák
Kvíz - Xamarin
Tvůj certifikát e-learning kurzu Xamarin
Xamarin aplikace Sudoku v C# .NET

Kurz: 9 lekcí

ZDARMA, PRO od: 100 Kč
Zdrojákoviště Xamarin aplikací v C# .NET


 

Aktivity