WPF - Okenní aplikace v C# .NET - Online kurz
On-line kurz pro programování okenních (formulářových) aplikací v C# .NET pomocí moderního frameworku WPF (Windows Presentation Foundation).
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 připravena praktická cvičení a 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.
40 lekcí
9 samostatných úloh
1 vědomostních testů
Certifikát absolventa
Co tě C# tutoriály naučí?
Budeš umět tvořit grafické aplikace o více oknech, které pracují s daty a mají reálnou přidanou hodnotu. Moderní kurz nabitý praktickými projekty tě posune dál na tvé cestě za platem až 140.000 Kč.
C# tutoriál ti nejprve představí výhody použití tohoto frameworku oproti staršímu Windows Forms. Hned při vytváření prvního projektu poznáš užitečné nástroje, které poskytuje vývojové prostředí Visual Studio, základní charakteristiku jazyka XAML pro definování rozhraní a neméně důležité jednotky DIP a pozicování.
Tvou první plnohodnotnou WPF aplikací bude jednoduchá
kalkulačka. Na té se naučíš používat ty nejzákladnější a
nejpoužívanější ovládací prvky. Jako např. tlačítka,
textová pole, popisky a hojně používaný
kontejner Grid
. Zároveň se dovíš, jak taková aplikace funguje
pod pokličkou a jak se reaguje na vstupy uživatele v C#
kódu.
Další aplikací, kterou vytvoříš, bude užitečný upomínač
narozenin přátel, abys už nikdy nezapomněl na něčí narozeniny.
Naučíš se další várku ovládacích prvků, dělení aplikace do vrstev 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ů. Nakonec si povíme
něco málo o hojně využívané architektuře
Model-View-ViewModel a využijeme XML serializaci pro
ukládání obsahu do souboru.
Touto dobou už budeš umět tvořit poměrně sofistikované aplikace,
avšak to je teprve začátek. Následovat bude kreslení na
komponentu Canvas
, abys byl schopný vykresli cokoliv se ti
zlíbí, třídy BackgroundWorker
a DispatcherTimer
pro spouštění načasovaných operací na pozadí a ovládací prvek
DataGrid
k zobrazování tabulkových hodnot.
Aby tvoje aplikace vynikaly mezi ostatními, tak se naučíš používat styly, skiny, 2D efekty a slovníky zdrojů, do kterých vše uložíš pro opětovné použití. Jednou z takových aplikací bude bez pochyby i audio/video přehrávač, který si naprogramuješ.
Dalšími tématy budou DependencyProperties, šablony a všemožné animace. Díky těmto technologiím budeš schopný tvořit vlastní nebo modifikovat již existující ovládací prvky.
Než kurz zakončíš, tak si ještě shrneme a případně doplníme většinu ovládacích prvků, se kterými se můžeš setkat.
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
Připraveno profesionály z oboru
Online tutoriály C# .NET
Cena: 775 Kč
Lekce 27: WPF - 2D efekty
Grafika v C# .NET WPF
Kurz: 7 lekcí
Poznámkový blok v C#
HTML syntax highlighter v C# .NET
Upomínač událostí v C# WPF v 1.1
SafeComm
Počítadlo piv v C# .NET v 2.1.2
Unit Converter v 1.0