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: .NET Core 6, Visual Studio 2022, Material UI, 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
Sposób płatności