WPF w .NET 6. Kurs video. Zastosowanie wzorca MVVM i kontrolek w projektach
- Ocena:
- Bądź pierwszym, który oceni ten kurs
- Wersja:
- Online
- Czas trwania:
- 08:29:57
- Technologia:
- .NET Core 6, Visual Studio 2022, Material UI, Material Design
Opis kursu video WPF w .NET 6. Kurs video. Zastosowanie wzorca MVVM i kontrolek w projektach
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
-
Promocja
Szkolenie, które Ci dziś proponujemy, pozwoli Ci opanować tajniki pracy z silnikiem graficznym i API Windows Presentation Foundation, w skrócie WPF, znanym pod kodową nazwą Avalon. WPF bazuje na platformie programistycznej Microsoftu .NET 3 i wchodzi w skład WinFX. Możliwości ma naprawdę spore: integruje interfejs użytkownika, grafikę 2D i 3D, mult(109,49 zł najniższa cena z 30 dni)
120.45 zł
219.00 zł (-45%) -
Bestseller Nowość Promocja
Obierz kurs na... PowerShell dla administratorów Windows PowerShell już w samej nazwie zawiera swoją charakterystykę. "Power" odnosi się do zaawansowanej mocy i funkcjonalności tego narzędzia, a "Shell" do potężnego środowiska skryptowego i wiersza poleceń (ang. command shell). Jej znaczenie absolutnie nie jest mrzonką - PowerShell to cenione na ca(109,85 zł najniższa cena z 30 dni)
118.30 zł
169.00 zł (-30%) -
Promocja
Utrzymanie czystego kodu ułatwia pracę programistom i przyczynia się do szybszego reagowania na potrzeby odbiorców i wdrażania nowych funkcji. Większa efektywność zespołów programistycznych jest nieoceniona dla funkcjonowania firm. Pozwala zminimalizować ryzyko poważnych awarii i pozytywnie wpływa na wizerunek marki. Jednak utrzymanie czystego kodu(92,95 zł najniższa cena z 30 dni)
109.85 zł
169.00 zł (-35%) -
Promocja
Rynek pracy w IT zmienia się dynamicznie, w tempie odpowiadającym rozwojowi stosowanej w informatyce technologii. Ponieważ rośnie zakres wiedzy, liczba języków programowania, środowisk programistycznych i rozmaitych rodzajów oprogramowania wspomagającego, mamy obecnie do czynienia ze zjawiskiem specjalizacji. Dziś ze świecą szukać fullstack develop(84,50 zł najniższa cena z 30 dni)
92.95 zł
169.00 zł (-45%) -
Promocja
Nasz kurs bowiem pozwala zdobyć kompleksową wiedzę i umiejętności, jakich potrzebujesz do tego, by zbudować swoją pierwszą aplikację internetową przy użyciu platformy ASP.NET Core 6. Stworzysz aplikację od początku do końca w sposób maksymalnie praktyczny, wspomagając się w tym celu zintegrowanym środowiskiem programistycznym Visual Studio 2022. Po(89,49 zł najniższa cena z 30 dni)
98.45 zł
179.00 zł (-45%) -
Bestseller Promocja
PowerShell to zaawansowany interpreter poleceń oparty na środowisku programistycznym .NET Framework. Jest preferowanym narzędziem do kontrolowania i zarządzania środowiskiem Windows i Azure. W przeciwieństwie do większości powłok, które operują na łańcuchach znaków, PowerShell wykorzystuje obiekty. Takie rozwiązanie oferuje zupełnie nowe możliwości(76,05 zł najniższa cena z 30 dni)
84.50 zł
169.00 zł (-50%) -
Promocja
Jeśli zależy Ci na tym, by zadbać o swoje bezpieczeństwo online, proponowane przez nas szkolenie jest właśnie dla Ciebie. Dzięki niemu uświadomisz sobie, w jaki sposób nasze sieciowe urządzenia są wykorzystywane przeciw nam i jak się przed tym obronić. Dowiesz się, jak udoskonalić pod tym kątem system Windows. Poznasz zapewniającą pełną anonimowość(67,05 zł najniższa cena z 30 dni)
74.50 zł
149.00 zł (-50%) -
Promocja
C# nadaje się do tego celu idealnie. Stworzony przez Microsoft, jest niezwykle uniwersalnym obiektowym językiem programowania. Podejście obiektowe pozwala na powiązanie danych z procedurami, ułatwia pisanie, utrzymanie kodu i jego rozwijanie. Dzięki połączeniu C# z platformą .NET język, początkowo przygotowany do pisania pod Windows, służy również(67,05 zł najniższa cena z 30 dni)
74.50 zł
149.00 zł (-50%) -
Promocja
Branża IT rozwija się z każdym rokiem intensywniej. Wraz ze stopniową automatyzacją, robotyzacją i wirtualizacją życia potrzeba coraz więcej osób, które będą w stanie sprawnie komunikować się ze światem rozmaitych maszyn - pisać dla nich oprogramowanie, tworzyć i udoskonalać strony WWW i aplikacje, budować sieci komputerowe, testować kod itd. Jeśli(44,55 zł najniższa cena z 30 dni)
49.50 zł
99.00 zł (-50%) -
Promocja
Programowanie obiektowe, jeden ze wzorców programowania, polega na definiowaniu szablonów (klas) łączących określone funkcjonalności z danymi opisującymi stan instancji tych klas (obiektów). Nacisk kładzie się w nim na ułatwienie pisania i konserwacji kodu, a także na to, by raz napisanego kodu można było użyć co najmniej kilkukrotnie. Obecnie jest(53,55 zł najniższa cena z 30 dni)
59.50 zł
119.00 zł (-50%) -
Promocja
Język C# w praktyce. Kurs video. Przetwarzanie danych zewnętrznych jest przeznaczony dla programistów, którzy posiadają już wiedzę o programowaniu obiektowym i komponentowym, a także znają co najmniej jeden język programowania obiektowego. Z pewnością przyda się przypomnienie takich pojęć jak: polimorfizm, dziedziczenie, abstrakcja, hermetyzacja, t(47,60 zł najniższa cena z 30 dni)
53.55 zł
119.00 zł (-55%)
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ć.
Spis lekcji (odkodowane lekcje)
-
1. WPF. Co musisz poznać by pracować z kontrolkami? 02:46:50
- 1.1. Binding, czyli wiązanie danych z kontrolkami 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
-
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 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
Kurs Video "WPF w .NET 6. Kurs video. Zastosowanie wzorca MVVM i kontrolek w projektach" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły kursu
- Ilość lekcji:
- 45
- Czas trwania:
- 8 godz. 29 min.
- Format:
- Online
- Data aktualizacji:
- 2023-12-08
- ISBN :
- 978-83-289-0047-9, 9788328900479
- Numer z katalogu:
- 220797
- Do kursu dołączone są materiały dodatkowe, znajdziesz je w Twojej Bibliotece
- Kategorie:
Systemy operacyjne » Windows
Programowanie » C#
Videopoint - inne kursy
-
Bestseller Nowość Promocja
Przetwarzanie obrazów to dynamicznie rozwijająca się dziedzina, która znajduje zastosowanie w licznych branżach, takich jak medycyna, motoryzacja, przemysł rozrywkowy, bezpieczeństwo, rolnictwo czy marketing. Umożliwia automatyczne rozpoznawanie obiektów, analizę obrazów medycznych i tworzenie interaktywnych aplikacji korzystających ze sztucznej in(34,65 zł najniższa cena z 30 dni)
69.30 zł
99.00 zł (-30%) -
Bestseller Nowość Promocja
Wśród zyskujących popularność nurtów, które obserwujemy w świecie IT, wyróżnia się wirtualizacja. Drugim odmienianym przez wszystkie przypadki trendem jest konteneryzacja. Stąd rosnąca popularność platformy Proxmox, której można używać do dwóch celów – właśnie do konteneryzacji i do wirtualizacji. Realizacja tych dwóch procesów w ramach jednego opr(38,15 zł najniższa cena z 30 dni)
70.85 zł
109.00 zł (-35%) -
Bestseller Nowość Promocja
Flask jest jednym z mikroframeworków napisanych w języku Python. Przedrostek „mikro-” oznacza tyle, że framework ten nie wymaga określonych narzędzi ani bibliotek. Bazuje na użytkowych rozszerzeniach i należy do najpopularniejszych tego typu platform Pythona. Wiele firm programistycznych i samodzielnych deweloperów używa go do tworzenia nowoczesnyc(48,65 zł najniższa cena z 30 dni)
97.29 zł
139.00 zł (-30%) -
Bestseller Nowość Promocja
Znajomość Springa i Spring Boota jest obecnie wymagana przez większość pracodawców poszukujących programistów Javy. Nic dziwnego – ta technologia znacznie upraszcza i przyspiesza działanie. Jako że ma spore grono zwolenników, jest szeroko wspierana przez społeczność programistów. Wzbogać swoje CV o znajomość Springa i Spring Boota, a będziesz o wie(77,35 zł najniższa cena z 30 dni)
77.35 zł
119.00 zł (-35%) -
Bestseller Nowość Promocja
Obierz kurs na... sprawniejsze projektowanie interfejsów Jeśli - komercyjnie lub na razie tylko amatorsko - tworzysz strony internetowe i aplikacje mobilne, z pewnością nazwa Figma nie jest Ci obca. W końcu to chmurowe narzędzie jest uznawane, obok na przykład AdobeXD, za jedno z najnowocześniejszych przeznaczonych do tego oprogramowań. Korzystają(96,85 zł najniższa cena z 30 dni)
96.85 zł
149.00 zł (-35%) -
Bestseller Promocja
Apache Spark to narzędzie do przetwarzania danych w trybie rozproszonym, które umożliwia budowanie zaawansowanych systemów operacji na złożonych zbiorach danych. Przetwarzanie rozproszone poprzez wykorzystanie wielu maszyn jednocześnie znacząco przyspiesza operacje na dużych ilościach danych. Spark jest niezwykle popularny, stosowany w licznych pro(59,59 zł najniższa cena z 30 dni)
96.85 zł
149.00 zł (-35%) -
Bestseller Promocja
Windows Server 2022 to sieciowy system operacyjny stworzony przez Microsoft. Został zaprojektowany z myślą o obsłudze dużych sieci komputerowych i infrastruktur IT. Jego popularność ciągle rośnie, szczególnie w zastosowaniach sieciowych jako serwery lokalne i serwery usług, takich jak WWW, FTP, chmura, DHCP, DNS, VPN, Print Server czy Hyper-V. Jest(96,85 zł najniższa cena z 30 dni)
96.85 zł
149.00 zł (-35%) -
Bestseller Promocja
Automatyzacja pozwala na zwiększenie efektywności poprzez eliminację rutynowych zadań. Wiedząc o tym, firmy chętnie wdrażają automatyzację. Te, które jeszcze tego nie robią, tracą czas i pieniądze. Raporty nie pozostawiają złudzeń: według McKinsey & Company 57% firm już korzysta z automatyzacji AI, a do 2025 roku liczba ta ma wzrosnąć do 85%. Dzięk(55,65 zł najniższa cena z 30 dni)
103.34 zł
159.00 zł (-35%) -
Bestseller Promocja
W dynamicznie zmieniającym się świecie biznesu automatyzacja procesów staje się kluczowym elementem sukcesu każdej organizacji. Technologia RPA (ang. robotic process automation) w połączeniu z zarządzaniem projektami i inżynierią oprogramowania tworzy nowy standard w zarządzaniu zasobami i operacjami firmowymi. I tu wkracza Microsoft Power Automate(39,90 zł najniższa cena z 30 dni)
70.85 zł
109.00 zł (-35%) -
Bestseller Promocja
Sztuczna inteligencja przyczyniła się do prawdziwej rewolucji technologicznej i zmieniła branżę informatyczną. Po funkcje oparte na AI chętnie sięgnął Microsoft, by udoskonalić swój wiodący produkt – Excela. AI poprzez zaawansowane algorytmy potrafi automatycznie analizować i interpretować duże zbiory danych, co przyspiesza proces podejmowania decy(87,15 zł najniższa cena z 30 dni)
174.30 zł
249.00 zł (-30%)
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas:
Kurs video
Oceny i opinie klientów: WPF w .NET 6. Kurs video. Zastosowanie wzorca MVVM i kontrolek w projektach Mariusz Klap (0) 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.