ODBIERZ TWÓJ BONUS :: »

WPF w .NET 6. Kurs video. Zastosowanie wzorca MVVM i kontrolek w projektach

Podstawowe informacje:
Czas trwania: 08:29:57
Poziom: podstawowy
Autor: Mariusz Klap
Liczba lekcji: 45
Technologia: Material UI, Visual Studio 2022, .NET Core 6, Material Design
Dla firm
Rozwiń umiejętności swoich pracowników dzięki kursom video
Dowiedz się więcej
  • Monitorowanie postępów pracowników. Przejrzyste raporty i imienne certyfikaty ukończenia kursów
  • Atrakcyjne rabaty dla zespołów. Im więcej pracowników liczy zespół, tym większy uzyskasz rabat
  • Doradztwo w wyborze tematyki szkoleń. Mamy setki kursów, dostosujemy program nauczania pod Twój zespół
Indywidualnie
104,30 zł 149,00 zł (-30%)
39,90 zł najniższa cena z 30 dni Dodaj do koszyka
Korzyści:
  • Certyfikat ukończenia
  • Materiały dodatkowe do kursu
  • Test online
  • Dożywotni dostęp
  • Dostęp w aplikacji (także offline)
  • Napisy w języku polskim
Ten kurs należy do ścieżki .NET Developer
Czas trwania: 46 godz.
DOWIEDZ SIĘ WIĘCEJ
Ten kurs należy do ścieżki .NET Developer »

Czego się nauczysz?

  • Stosowania wzorca MVVM w WPF (.NET 6) i wiązań danych (binding)
  • Projektowania widoków w XAML oraz komponowania kontrolek
  • Tworzenia stylów, zasobów, wyzwalaczy i konwerterów
  • Wykorzystywania motywów (MaterialDesign, MetroUI) w aplikacjach desktopowych
  • Integracji z bazą danych/EF oraz implementacji logowania/rejestracji
  • Budowania mini-projektów (notatnik, menedżer graczy/wydatków)

Spis lekcji

1. WPF. Co musisz poznać by pracować z kontrolkami? 02:46:50
1.1. Binding, czyli wiązanie danych z kontrolkami
OGLĄDAJ » 00:28:02
1.2. Zasoby binarne
00:11:19
1.3. Zasoby logiczne
00:18:52
1.4. Style
00:13:36
1.5. Wyzwalacze (triggers)
00:10:52
1.6. Konwertery jedno i wieloparametrowe
00:14:12
1.7. Motywy WPF - MaterialDesign i MetroUI
00:28:42
1.8. Wzorzec MVVM cz. 1
00:20:44
1.9. Wzorzec MVVM - zastosowanie Model, ViewModel i View w aplikacji
00:20:31
2. Tworzymy projekt - notatnik 00:31:41
2.1. Notatnik - omówienie, interfejs i struktura kodu
00:31:41
3. Menadżer graczy 02:23:35
3.1. Omówienie projektu, pobranie wymaganych nugetów i utworzenie struktury folderów
00:11:47
3.2. Tworzenie interfejsu - główna zakładka
OGLĄDAJ » 00:08:40
3.3. Tworzenie interfejsu - główna zakładka i gildie
00:11:07
3.4. Tworzenie interfejsu - gracze
00:04:44
3.5. Tworzenie dodatkowych okien - wybór gracza przy przypisaniu do gildii
00:04:18
3.6. Tworzenie dodatkowych okien - dodanie i edycja gildii
00:06:52
3.7. Tworzenie dodatkowych okien - dodanie i edycja graczy
00:04:31
3.8. Utworzenie klas repozytoriów, interfejsów, wymaganych klas
00:12:32
3.9. Utworzenie DataContextu i uzupełnienie repozytoriów
00:09:01
3.10. Dodanie migracji i utworzenie bazy danych
00:05:31
3.11. Utworzenie ViewModeli i podpięcie w oknach
00:03:29
3.12. Utworzenie ViewModelu + Binding - wybór gracza przy przypisaniu do gildii
00:09:56
3.13. Utworzenie ViewModelu + Binding - dodanie i edycja gildii
00:10:39
3.14. Utworzenie ViewModelu + Binding - dodanie i edycja gracza
00:08:46
3.15. Utworzenie ViewModelu + Binding - MainWindow
00:20:28
3.16. Dodanie przykładowych danych przy utworzeniu bazy danych
00:11:14
4. Menadżer wydatków domowych 02:47:51
4.1. Omówienie aplikacji i pobranie wymaganych nugetów
00:15:01
4.2. Utworzenie struktury folderów
00:00:47
4.3. Tworzenie interfejsu - rejestracja i logowanie
00:08:12
4.4. Tworzenie interfejsu - StatusBar
00:03:25
4.5. Tworzenie interfejsu - ogólne statystyki
00:04:40
4.6. Tworzenie interfejsu - statystyki według kategorii
00:07:28
4.7. Tworzenie interfejsu - statystyki według dat
00:07:51
4.8. Tworzenie interfejsu - transakcje
00:10:29
4.9. Tworzenie interfejsu - ustawienia
00:06:56
4.10. Utworzenie klas repozytoriów, interfejsów i wymaganych klas
00:08:41
4.11. Utworzenie DataContextu i uzupełnienie repozytoriów
00:12:45
4.12. Utworzenie ViewModeli i podpięcie w oknach + migracja
00:04:07
4.13. Wypełnienie ViewModelu - MainWindowViewModel
00:02:44
4.14. Wypełnienie ViewModelu + Binding - logowanie
00:11:24
4.15. Wypełnienie ViewModelu + Binding - statystyki
00:20:19
4.16. Wypełnienie ViewModelu + Binding - transakcje
00:20:10
4.17. Wypełnienie ViewModelu + Binding - ustawienia
00:04:45
4.18. Binding przy StatusBarze
00:01:58
4.19. Zamiana MessageBox na DialogBox i zakończenie kursu
00:16:09

Obierz kurs na... praktyczne korzystanie z kontrolek w WPF

Zapewne obiła Ci się o uszy nazwa Windows Presentation Foundation, w skrócie WPF. Dla przypomnienia: kryje się pod nią silnik graficzny i API, bazujący na .NET, wchodzący w skład .NET Framework. Do zadań WPF należy integracja interfejsu użytkownika, grafiki 2D i 3D, multimediów, dokumentów, a także generowanie/rozpoznawanie mowy. Z funkcjonującymi w WPF kontrolkami można się zapoznać między innymi dzięki jednemu z oferowanych wcześniej szkoleń – WPF. Kurs video. Omówienie i zastosowanie kontrolek w C# i XAML. Zawierało ono omówienie kontrolek, które pozwalają projektować atrakcyjniejszy interfejs, dodawać do niego interaktywne efekty wizualne i dynamiczne reakcje na akcje użytkownika.

Tym razem przyjrzymy się kontrolkom od strony praktycznej, korzystając z bardzo popularnego wzorca projektowego MVVM (Model – View – ViewModel). Jego zadaniem jest wydzielenie trzech podstawowych warstw w systemie. Dodatkowo w ramach kursu omówimy bardziej zaawansowane kwestie, jak style, typy zasobów, wyzwalacze, konwertery i wiele innych. Jako bonus otrzymasz wgląd do rozbudowanych projektów korzystających z kontrolek, wzorca MVVM i baz danych, jakich na pewno nie znajdziesz na YouTubie. Będą to na przykład budowa notatnika, menadżera graczy i menadżera wydatków domowych.

Co Cię czeka podczas naszego profesjonalnego szkolenia

W ramach naszego kursu:

  • Poznasz praktyczną stronę kontrolek WPF
  • Nauczysz się rozróżniać zasoby logiczne i binarne
  • Stworzysz własny styl globalny, a także styl dla poszczególnych kontrolek
  • Napiszesz własne wyzwalacze
  • Wykreujesz i zastosujesz w praktyce konwertery jedno- i wieloparametrowe
  • Użyjesz różnych motywów w WPF, które pozwolą Ci w prosty sposób nadać aplikacji wspaniały wygląd
  • Przybliżysz sobie praktyczną wiedzę dotyczącą wzorca MVVM
  • Opracujesz prosty projekt notatnika do zapisywania, edycji i wczytywania tekstu
  • Odczytasz i zapiszesz dane z i do pliku
  • Zaprzęgniesz do pracy bazy danych
  • Stworzysz prosty formularz logowania/rejestracji z zabezpieczonym hasłem
  • Dowiesz się, jak pracuje się z MetroUI i MaterialDesign

Szkolenie WPF w .NET 6. Kurs video. Zastosowanie wzorca MVVM i kontrolek w projektach kończy się na poziomie średnio zaawansowanym i zaawansowanym, jeśli chodzi o zagadnienia dotyczące korzystania z baz danych, Entity Framework i ze wzorca MVVM. Po opanowaniu omawianego materiału nie będziesz mieć problemu z tworzeniem aplikacji przy użyciu wzorca MVVM, wykorzystaniem do tego baz danych, ze stosowaniem kontrolek dostępnych w WPF i z łączeniem ich ze sobą.

WPF to nie tylko technologia, ale także sztuka tworzenia interaktywnych i estetycznych aplikacji. Ten kurs to Twoja szansa, aby stać się mistrzem w tej dziedzinie i tworzyć aplikacje, które zachwycą zarówno użytkowników, jak i deweloperów.

Wybrane bestsellery

O autorze kursu video

Mariusz Klap – ukończył studia na kierunku systemy i sieci komputerowe w PWSZ im. Witelona w Legnicy. Programowaniem zainteresował się dopiero na drugim roku studiów – dzięki przedmiotowi dotyczącemu projektowania aplikacji okienkowych w C++Builder. W tym czasie poznawał podstawy tworzenia gier komputerowych w środowisku Unity3D, tam też pierwszy raz trafił na język C# – i od tego zaczęła się jego przygoda z programowaniem. Dopiero po paru latach zaznajomił się z aplikacjami desktopowymi .NET. Kodowania uczył się samodzielnie z Internetu, tworząc własne projekty i poszerzając powoli swoją wiedzę. W wolnym czasie udziela korepetycji z podstaw C# i tworzenia aplikacji desktopowych. Interesuje się kulturą japońską i – szerzej – Azją, a ponadto astronomią i nowinkami technologicznymi. Cierpi na brak wolnego czasu, więc nauka gry na gitarze i pianinie, skoki ze spadochronem, jak również wyprowadzka do jednego z azjatyckich krajów muszą poczekać.

Oceny i opinie klientów: WPF w .NET 6. Kurs video. Zastosowanie wzorca MVVM i kontrolek w projektach Mariusz Klap (0)

Informacja o opiniach
Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniającej do uzyskania rabatu w ramach Programu Kadr.

Szczegóły kursu

Dane producenta » Dane producenta:

Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
Format: Online
Data aktualizacji: 2023-12-08
ISBN: 978-83-289-0047-9, 9788328900479
Numer z katalogu: 220797
Kategorie:

Videopoint - inne kursy

Kurs video
104,30 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile