- Autor:
- Długość
- liczba lekcji: 57, czas trwania: 05:07:57
- Ocena
Kurs video
Wzorce projektowe dla programistów C#. Kurs video Jacek Matulewski
- Autor:
- Jacek Matulewski
- Wydawnictwo:
- Videopoint
- Wersja:
- Online
- Czas trwania:
- 5 godz. 7 min.
- Ocena:
Spis lekcji kursu video
-
1. Wprowadzenie 00:07:16
-
2. Singleton 00:11:12
-
3. Adapter 00:27:57
-
4. Dekorator 00:14:16
-
5. Fasada 00:06:58
-
6. Most i pełnomocnik 00:15:31
-
7. Pyłek i fabryka abstrakcyjna 00:10:22
-
8. Interpreter 00:11:54
-
9. Kompozyt, odwiedzający i Iterator 00:53:13
- 9.1. Wprowadzenie 00:05:38
- 9.2. Implementacja wzorca kompozyt 00:09:00
- 9.3. Testowanie 00:05:07
- 9.4. Głębokość drzewa. Formatowanie wydruku 00:02:44
- 9.5. Cykle w kompozycie 00:09:45
- 9.6. Implementacja wzorca odwiedzający 00:06:39
- 9.7. Przykłady odwiedzających 00:06:53
- 9.8. Implementacja wzorca iterator 00:07:27
-
10. Metoda szablonowa 00:12:15
-
11. Obserwator 00:28:14
-
12. Polecenie 00:25:02
-
13. Wzorce architektoniczne: MVC i MVVM 01:23:47
- 13.1. Wprowadzenie 00:05:44
- 13.2. MVC: model i widok 00:10:53
- 13.3. MVC: kontroler 00:07:41
- 13.4. MVC: widok jako obserwator modelu 00:06:14
- 13.5. MVVM: Opis projektu 00:01:14
- 13.6. MVVM: Model 00:07:07
- 13.7. MVVM: Widok 00:05:18
- 13.8. MVVM: Model widoku 00:09:18
- 13.9. MVVM: Polecenia 00:06:17
- 13.10. MVVM: Wiązania 00:04:53
- 13.11. MVVM: Konwertery 00:07:44
- 13.12. MVVM: Testy jednostkowe 00:04:25
- 13.13. MVVM: Zmiana platformy (UWP) 00:06:59
Opis
kursu video
:
Wzorce projektowe dla programistów C#. Kurs video
Obierz kurs na wzorce projektowe
Kolejne pokolenia twórców oprogramowania, niezależnie od używanego języka programowania, napotykają — i samodzielnie rozwiązują — problemy, z których wiele dotyczy architektury programu i relacji między wykorzystywanymi w nich klas. Problemy te się powielają — i istnieją ich uniwersalne rozwiązania, zebrane w katalogach tzw. wzorców projektowych. Są to sprawdzone sposoby rozwiązania często powtarzających się problemów, które można napotkać w różnego typu projektach informatycznych tworzonych z wykorzystaniem języków obiektowych. Wraz z rozwojem dziedziny powstają wciąż nowe wzorce, jednak nadal kanon tworzą wzorce opracowane przez Gang Czworga.
Zestaw wzorców projektowych zaproponowany przez Gang Czworga jest jednym z fundamentów wiedzy każdego informatyka. Zakres tematyczny niniejszego kursu obejmuje znaczną część tej wiedzy, ze szczególnym uwzględnieniem wzorców strukturalnych i operacyjnych. Nauka wzorców projektowych — po programowaniu proceduralnym i obiektowym — stanowi obowiązkowy element rozwoju każdego programisty. Wzorce projektowe wyznaczają też język, jakim posługują się wytrawni programiści. Określają także ich sposób myślenia.
Czy jesteś gotów wyjść poza zaklęty krąg powtarzających się błędów i przejść na wyższy poziom programowania w zgodzie z najlepszymi wzorcami? Jeśli tak, to usiądź wygodnie, bo zaczynamy!
Co Cię czeka podczas naszego profesjonalnego szkolenia?
W trakcie pracy z niniejszym kursem video:
- opanujesz najważniejsze strukturalne i operacyjne wzorce projektowe;
- zrozumiesz, w jakich sytuacjach mogą być Ci one pomocne;
- nauczysz się je implementować;
- będziesz je testować i modyfikować.
Co więcej…
- …poznasz kluczowe wzorce architektoniczne MVC i MVVM, a także przyswoisz teorię oraz praktykę pracy z nimi.
Wzorce projektowe dla programistów C#. Kurs video jest przeznaczony dla odbiorców, którym nieobce jest programowanie obiektowe. Słuchacz ukończy go na poziomie zaawansowanym.
Gang Czworga
Za tajemniczą nazwą Gang (Banda) Czworga kryją się Erich Gamma, Richard Helm, Ralph Johnson i John Vlissides, którzy w połowie lat 90. ubiegłego wieku opublikowali książkę Inżynieria oprogramowania. Wzorce projektowe. Sam termin i koncepcja wzorca projektowego, który „identyfikuje i opisuje pewną abstrakcję, której poziom znajduje się powyżej poziomu abstrakcji pojedynczej klasy, instancji lub komponentu”, nie były ich autorstwa, ale właśnie przez nich zostały spopularyzowane. Autorzy opisali 24 wzorce projektowe dotyczące konstrukcji, struktury i zachowania obiektów w systemach informatycznych. Ich wielką zaletą jest to, że w elegancki sposób rozwiązują problemy, które napotyka każdy programista, ale również te problemy, które na pierwszy rzut oka mogą być niewidoczne. Wzorce pozwalają na „rozluźnienie” wiązań między klasami, co zwiększa elastyczność kodu i jego podatność na zmiany. W efekcie, korzystając ze wzorców projektowych, programista będzie tworzył kod łatwiejszy w utrzymaniu i lepiej przygotowany do współpracy z innymi programistami z zespołu.
W zgodzie z najlepszym wzorcem
Kurs rozpoczniemy od wzorca Singleton — najpierw krótki wstęp teoretyczny, potem same konkrety: implementacja, modyfikacje i… zadanie domowe! Następnie przyjrzymy się i popracujemy kolejno z: Adapterem, Dekoratorem i Fasadą. Kolejne lekcje poświęcimy Mostowi i Pełnomocnikowi, Pyłkowi i Fabryce Abstrakcyjnej, Interpreterowi oraz Kompozytowi, Odwiedzającemu i Iteratorowi. Poznamy Metodę szablonową, Obserwatora i Polecenie. Ostatnią lekcję szkolenia spędzimy, studiując dwa wzorce architektoniczne: MVC i MVVM.
Wybrane bestsellery
Jacek Matulewski - pozostałe książki
Videopoint - inne książki
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: sklep@ebookpoint.pl
Książka drukowana
Oceny i opinie klientów: Wzorce projektowe dla programistów C#. Kurs video Jacek Matulewski (12) Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię.
(3)
(3)
(0)
(5)
(0)
(1)
więcej opinii