Powrót do katalogu
Terminy szkolenia otwartego:
  • Potwierdzone
  • Planowane
  • Sugerowane
2017-08-21 2 100 / 3 dni Zgłoś chęć udziału
2017-09-12 2 100 / 3 dni Zgłoś chęć udziału
Pobierz kartę szkolenia
Nie znalazłeś pasującego terminu?
Zaproponuj własny termin. Postaramy się uruchomić nowy specjalnie dla Ciebie.
Szukasz programu "skrojonego na miarę"?
Zapytaj o szkolenie dedykowane lub napisz nam o swoich preferencjach.
Chcesz się uczyć w trybie weekendowym?

Czekamy na kontakt od Ciebie.

Inżynieria oprogramowania > Języki programowania > .Net

Szkolenie: Programowanie w WPF 4.5
[MS-WPF-4.5]

Cel szkolenia

Celem szkolenia jest nabycie umiejętności programowania biznesowych aplikacji desktopowych we frameworku WPF 4.5 w języku C#.

W trakcie kursu uczestnicy zapoznają się również z zasobami MSDN, a także narzędziami wspierającymi rozwój oprogramowania, takimi jak Microsoft Visual Studio.

Adresaci szkolenia

Grupa docelowa szkolenia to głównie osoby pełniące kluczowe aktywności przy realizacji projektu już w samym zespole projektowym. Adresatami szkolenia są techniczni liderzy zespołów, jak również programiści, czy też programujący testerzy.

Znajomość podstawowych zwrotów z zakresu rozwoju oprogramowania.

Bardzo zalecane uczestnictwo w szkoleniu [MS-C#-5-VS] Programowanie w C# 5.0 z Visual Studio 2013 (ang. Programming C# 5.0 with Visual Studio 2013).

Czas i forma szkolenia

21 godzin (3 dni x 7 godzin), w tym wykłady i warsztaty praktyczne.

Plan szkolenia

  1. IDE
    1. Zapoznanie z narzędziem Visual Studio 2013
    2. Pierwszy program - Hello WPF World !
    3. Kompilacja, Debugowanie
  2. Microsoft .NET
    1. Czym jest .NET?
    2. CLR i Garbage Collector
    3. DLL a EXE?
    4. Technologie w obrębie .NET
  3. Fundamenty WPF
    1. Historia WPF
    2. Wzorzec projektowy MVVM - omówienie
    3. WPF a Windows Forms
    4. Różnice pomiędzy WPF 3.0, 3.5, 4.0, 4.5
  4. Wejście i wyjście
    1. Struktura projektów WPF
    2. XAML, Layout, Dependency Properties
    3. Komendy (ang. Commands) i Zasoby (ang. Resources)
    4. Zdarzenia
    5. Style i zachowania
    6. Databinding, Strumienie danych
  5. Operacje na danych
    1. Modelowanie danych w WPF
    2. Dostęp do baz danych
    3. LINQ
    4. Entity Framework
    5. Operacje CRUD
    6. Walidacja danych
  6. Kontrolki
    1. Przegląd kontrolek
    2. WPF Toolkit Extended
    3. User Controls a Custom Controls
    4. Templates
  7. Tematy zaawansowane
    1. Operacje asynchroniczne i równoległe
    2. IoC (Inverse of Control)
    3. Unity 4, PRISM
  8. Kompletna Aplikacja Biznesowa – Real World Application
    1. Opracowanie Architektury Sytemu w grupach na bazie podanego Business Case
    2. Modelowanie danych
    3. Implementacja
    4. Testowanie

Opinie uczestników