Kategoria: C# i .NET
WPF, czyli Windows Presentation Foundation, to nowoczesne narzędzie do tworzenia interfejsów użytkownika dla aplikacji desktopowych. Dzięki wykorzystaniu WPF, można stworzyć interfejsy użytkownika o niezwykle atrakcyjnym i profesjonalnym wyglądzie, jednocześnie przy tym zachowując spójną architekturą bazującą na wzorcu MVVM. Technologia WPF to narzędzie, które umożliwia tworzenie aplikacji szybko i efektywnie, co jest bardzo ważne dla programistów, którzy chcą zaoszczędzić czas i zwiększyć swoją produktywność.
Po ukończeniu szkolenia Uczestnik będzie posiadał praktyczne umiejętności w tworzeniu aplikacji desktopowych i wiedzę o najnowszych trendach i technologiach w tej dziedzinie.
Czas trwania
3 dni
Program
- Wprowadzenie do WPF i Net Core
- Podstawowe elementy aplikacji WPF: kontrolki, style i szablony
- Tworzenie interfejsu użytkownika za pomocą WPF
- Kontrolki WPF
- Integracja serwisów sieciowych i REST API
- Data Binding w WPF
- Integracja z bazami danych w WPF
- Korzystanie ItemTemplate w zastosowaniu widoków listy danych
- Wprowadzenie do wzorca architektonicznego MVVM
- Projekt końcowy – tworzenie aplikacji desktopowej z wykorzystaniem WPF i .NET Core
Training also available in English.
Przeznaczenie i wymagania
Dla programistów C#, którzy chcą poszerzyć swoją wiedzę w pisaniu aplikacji desktopowych.
Technologia WPF jest przyjazna dla początkujących i łatwa w użyciu, więc nie ma konieczności posiadania wcześniejszego doświadczenia w programowaniu. Warto jednak mieć podstawową znajomość języka C# i programowania obiektowego (w zakresie 10-dniowego kursu podstawowego C# – Nauka programowania w C#).
Certyfikaty
Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez ALX.
Zobacz też:
- Programista C# i .NET (kurs zawodowy - bootcamp)
- Programista C# i .NET (XL) (kurs zawodowy - bootcamp)
- Programista C# (poziom II) (kurs zawodowy - bootcamp)
- Nauka programowania w C# i .NET - wersja skrócona (kurs zawodowy - bootcamp)
- C# - programowanie od podstaw w 5 dni
- Tworzenie aplikacji okienkowych w .NET na system MS Windows
- Język C# i platforma .NET dla programistów innych języków
- Dostęp do danych w C# i .NET
- Projektowanie aplikacji internetowych przy użyciu technologii ASP.NET
- Projektowanie aplikacji internetowych z zastosowaniem technologii .NET MVC
- .NET Core dla programistów
- Blazor - tworzenie aplikacji webowych
- Tworzenie aplikacji C# w chmurze Azure
- Tworzenie Web serwisów Full Rest Api i Net Core
- Tworzenie aplikacji mobilnych
- Wprowadzenie do GIT