Kód kurzu: MOC 10262« Krok zpět

Vývoj Windows aplikací pomocí WPF

Tento kurz je určen pro zkušené vývojáře, kteří znají základy tvorby Windows Forms aplikací a chtějí se naučit pokročilejší techniky programování WinForms a Windows Presentation Foundation (WPF) aplikací pomocí Visual Studia 2015 a .NET Frameworku 4.5. Oficiální příručka kurzu MOC 10262 je ve verzi VS2010, obsah kurzu je aktualizován na verzi VS2015.

 DatumDnůCena kurzuCena materiálůJazyk výukyLokalita 
LM 29.7.2019 5 26 420 CZK v ceně kurzu Český jazyk GOPAS Praha
 
2.12.2019 5 29 570 CZK v ceně kurzu Český jazyk GOPAS Praha
 
24.2.2020 5 29 570 CZK v ceně kurzu Český jazyk GOPAS Praha
 
30.9.2019 5 29 570 CZK v ceně kurzu Český jazyk GOPAS Brno
 
30.3.2020 5 29 570 CZK v ceně kurzu Český jazyk GOPAS Brno
 
14.10.2019 5 725,00 EUR 270,00 EUR Slovenský jazyk GOPAS Bratislava
 

PobočkaDnůCena kurzuCena materiálůITB
Praha5 29 570 CZK v ceně kurzu 50
Brno5 29 570 CZK v ceně kurzu 50
Bratislava5 725,00 EUR 270,00 EUR 50

Anotace:

  • Tento kurz je určen pro zkušené vývojáře, kteří znají základy tvorby Windows Forms aplikací a chtějí se naučit pokročilejší techniky programování WinForms a Windows Presentation Foundation (WPF) aplikací pomocí Visual Studia a .NET Frameworku. Oficiální příručka kurzu MOC 10262 je ve verzi VS2010, obsah kurzu je aktualizován na verzi VS2015.

Pro koho je kurz určen:

  • Kurz je určen pro vývojáře na platformě .NET, kteří mají zkušenosti s vytvářením aplikací v některé z předchozích verzí Visual Studia.

Požadované vstupní znalosti:

  • Zkušenosti s platformou .NET Framework.
  • Zkušenosti s vývojem pomocí Visual Studio.
  • Zkušenosti s objektově orientovaným programováním v jazyce C#.
  • Zkušenosti s technologii LINQ.

Metody výuky:

  • Odborný výklad s praktickými ukázkami, cvičení na počítačích.

Studijní materiály:

  • Originální studentské příručky a materiály firmy Microsoft v anglickém jazyce
    Studentské materiály obsahují pracovní knížku s přetiskem prezentací a doplňujícími informacemi a detailní návody na samostatná praktická cvičení. Praktická cvičení zabírají obvykle alespoň třetinu času stráveného na kurzu
    Studentské materiály také reprezentují platnou licenci k účasti na originálním školení firmy Microsoft. Každý účastník musí mít, podle licenčních podmínek, v průběhu kurzu k dispozici vlastní studentské materiály.

Osnova:

Modul 1 Windows aplikace a WPF

  • Architektura aplikace pro Windows
  • Interoperabilita mezi Windows Forms a WPF

Modul 2 Úvod do Visual Studia a WPF

  • Základy tvorby WPF aplikací ve Visual Studiu
  • Základní prvky běžné WPF aplikace
  • Stand-alone vs. browser-based (XBAP) WPF aplikace

Modul 3 Návrh a vývoj uživatelského rozhraní UI

  • Vytvoření Page Layout
  • Použití Content Controls
  • Použití Items Controls
  • Co jsou to Resources a jak se používají

Modul 4 User Interface

  • Vytvoření konzistentního UI pomoci stylů
  • Změna vzhledu prvků pomocí šablon (Templates)
  • Zpracování událostí a infrastruktura Commands

Modul 5 Unit Testing a Debugging

  • Strategie testování WPF aplikace
  • Debugging XAML
  • Zpracování neodchycených Exceptions

Modul 6 Simple Data Binding a Validation

  • Základy WPF Data Binding
  • Vytvoření Data Binding
  • Implemetace Property Change Notification
  • Konverze dat
  • Validace dat
  • Zobrazení dat při návrhu (design-time data)

Modul 7 Data Binding na kolekce

  • Binding na kolekci objektů
  • Práce s objektem ObservableCollection
  • Načítání dat ze SQL Server databáze pomocí Entity Frameworku a LINQu
  • Použití Data Templates

Modul 8 Vylepšení chování UI

  • Implementace asynchronního zpracování
  • Implementace UI s rychlou odezvou
  • Práce se třídou Task
  • Použití klíčových slov async a await

Modul 9 Lokalizace a pomoc uživatelům aplikace

  • Lokalizace a Globalizace
  • Implementace User Assistance Features
  • Zajištění User Accessibility Features

Modul 10 WPF 2D grafika, multimédia a tisk

  • 2D grafika
  • Zobrazení obrázků
  • Přidání multimédií do WPF aplikace
  • Vytvoření a tisk dokumentů

Modul 11 Tvorba vlastních prvků

  • Základy tvorby prvků pro WPF
  • Vytvoření User Controls
  • Vytvoření Custom Controls
  • Řízení vzhledu prvků pomocí Visual States
  • Modul 12 Attached Properties a Behaviors ve WPF
  • Implementace Attached Properties
  • Implementace Expression Blend Behaviors, Triggers a Actions

Modul 13 Animace v WPF

  • Tvorba animací
  • Použití triggerů
  • Implementace datových vizualizací

Modul 14 Třída Application a aplikační nastavení

  • Třída Application
  • Vytvoření a využití aplikačních nastavení
  • Životní cyklus aplikace

Modul 15 Konfigurace a distribuce WPF aplikace

  • Možnosti pro distribuci
  • Distribuce samostatné WPF aplikace technologií ClickOnce
  • Distribuce XBAP aplikace
Elektronická příručka MOC 10262

Cena:
8570 CZK
Elektronická příručka MOC 10262

Cena:
270 EUR
Uvedené ceny jsou bez DPH.