ODBIERZ TWÓJ BONUS :: »

Wzorce projektowe dla programistów C#. Kurs video

Podstawowe informacje:
Czas trwania: 05:07:57
Poziom: średnio zaawansowany
Autor: Jacek Matulewski
Liczba lekcji: 57
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
69,30 zł 99,00 zł (-30%)
29,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
Ścieżki rozwoju w ebookpoint.pl

Czego się nauczysz?

  • Implementowania wzorców strukturalnych i behawioralnych w C# (.NET)
  • Korzystania z wzorców architektonicznych MVC i MVVM (w tym RelayCommand) w aplikacjach desktop/web
  • Dobierania wzorców (Adapter, Decorator, Facade, Proxy, Composite, Interpreter, Visitor, Iterator) do realnych scenariuszy
  • Tworzenia i testowania implementacji oraz modyfikacji wariantów wzorców
  • Redukowania sprzężeń i podnoszenia elastyczności kodu dzięki właściwym abstrakcjom
  • Organizowania rozwiązań w projektach zespołowych (konwencje, nazewnictwo, kontrakty)

Spis lekcji

1. Wprowadzenie 00:07:16
1.1. Wstęp do kursu
00:07:16
2. Singleton 00:11:12
2.1. Wprowadzenie
00:02:29
2.2. Implementacja
00:04:11
2.3. Modyfikacje
00:03:24
2.4. Zadanie domowe
00:01:08
3. Adapter 00:27:57
3.1. Wprowadzenie
00:02:19
3.2. Adapter klasowy cz. 1
00:03:47
3.3. Adapter klasowy cz. 2
00:11:39
3.4. Adapter obiektowy
00:10:12
4. Dekorator 00:14:16
4.1. Wprowadzenie
00:01:57
4.2. Implementacja
00:08:42
4.3. Testowanie
00:03:37
5. Fasada 00:06:58
5.1. Wprowadzenie
00:01:21
5.2. Implementacja
00:05:37
6. Most i pełnomocnik 00:15:31
6.1. Wprowadzenie
00:02:11
6.2. Implementacja wzorca most
00:06:19
6.3. Modyfikacje
00:02:58
6.4. Pełnomocnik
00:04:03
7. Pyłek i fabryka abstrakcyjna 00:10:22
7.1. Wprowadzenie
00:02:42
7.2. Implementacja
00:07:40
8. Interpreter 00:11:54
8.1. Wprowadzenie
00:01:46
8.2. Opis projektu
00:02:49
8.3. Implementacja
00:02:45
8.4. Testowanie
00:04:08
8.5. Zadanie domowe
00:00:26
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
10.1. Wprowadzenie
00:01:10
10.2. Implementacja wzorca
00:04:58
10.3. Implementacja klas konkretnych i testowanie
00:06:07
11. Obserwator 00:28:14
11.1. Wprowadzenie
00:01:31
11.2. Implementacja standardowego wzorca obserwator
OGLĄDAJ » 00:06:54
11.3. Zdarzenia
00:05:36
11.4. Użycie interfejsów IObserver i IObservable z platformy .NET
00:14:13
12. Polecenie 00:25:02
12.1. Wprowadzenie
00:01:33
12.2. Implementacja wzorca polecenie
00:09:30
12.3. Uogólnienie: klasa RelayCommand
OGLĄDAJ » 00:06:43
12.4. Testowanie
00:07:16
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

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. 
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 szkolenia Wzorce projektowe dla programistów C#. Kurs video?

W trakcie pracy z niniejszym kursem video opanujesz najważniejsze strukturalne i operacyjne wzorce projektowe. Zrozumiesz także, w jakich sytuacjach owe wzorce mogą być Ci pomocne, nauczysz się je implementować, będziesz je testować i modyfikować. Co więcej, poznasz kluczowe wzorce architektoniczne MVC i MVVM oraz przyswoisz teorię i praktykę pracy z nimi. Zatem do dzieła!

Wybrane bestsellery

O autorze kursu video

Jacek Matulewski - fizyk zajmujący się na co dzień optyką kwantową i układami nieuporządkowanymi na Wydziale Fizyki, Astronomii i Informatyki Stosowanej Uniwersytetu Mikołaja Kopernika w Toruniu. Jego specjalnością są symulacje ewolucji układów kwantowych oddziaływujących z silnym światłem lasera.

Od 1998 interesuje się programowaniem dla systemu Windows, w szczególności w środowisku Borland C++Builder. Ostatnio zainteresowany platformą .NET i językiem C#. Poza opublikowanymi u nas książkami dotyczącymi programowania przygotował również cykl artykułów dla czasopisma "PC World Komputer" (od sierpnia 2005).

Wierny użytkownik kupionego w połowie lat osiemdziesiątych "komputera osobistego" ZX Spectrum 48k.

Jacek Matulewski - pozostałe kursy

Oceny i opinie klientów: Wzorce projektowe dla programistów C#. Kurs video Jacek Matulewski (12)

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.
4.1
  • 6 (3)
  • 5 (3)
  • 4 (0)
  • 3 (5)
  • 2 (0)
  • 1 (1)
  • Świetny kurs

    Opinia: anonimowa Opinia dodana: 2020-06-14 Ocena: 6   
    Opinia niepotwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Kurs zawiera cenne przykłady. Pomaga w szkoleniu się z wzroców projektówych.

    Opinia: anonimowa Opinia dodana: 2017-11-20 Ocena: 6   
    Opinia niepotwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Świetne, proste, przystępne.

    Opinia: anonimowa Opinia dodana: 2017-03-22 Ocena: 6   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Wzorce projektowe opisywane w bardzo przyjazny sposób. To co moze razić, to używanie spolszczonych nazw wzorców projektowych (takich jak w książce gangu czworga) oraz polskich nazw zmiennych opisywanych przykladach.

    Opinia: Dariusz Opinia dodana: 2021-10-22 Ocena: 5   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Polecam! Temat dobrze poprowadzony od samych podstaw. Dobrze przekazana wiedza dla młodych programistów

    Opinia: anonimowa Opinia dodana: 2019-01-08 Ocena: 5   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Po kursie łatwiej mi znaleźć błędy, na które wcześniej nie zwracałem uwagi.

    Opinia: Marek Mak Opinia dodana: 2017-11-20 Ocena: 5   
    Opinia niepotwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Ogólne kurs dobry, aczkolwiek jakość dźwięku jest bardzo kiepska i przykłady cięzkie do zrozumienia.

    Opinia: anonimowa Opinia dodana: 2023-09-13 Ocena: 3   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • "Nie możemy dziedziczyć z klasy Prostokąt i implementować jednocześnie interfejsu IWielokątForemny.." A ja się pytam dlaczego? Prowadzący chyba dopiero uczy się C#.

    Opinia: anonimowa Opinia dodana: 2022-02-27 Ocena: 3   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Samo przedstawienie wzorców projektowych jak najbardziej poprawne. Jednak używanie polskich liter w nazwach klas czy funkcji jest nie na miejscu - to ciągnie ten kurs bardzo w dół. I tak jak wspomniano w jednym z komentarzy, użycie polskich znaków w nazwach klas wymaga dostosowania kodu przed uruchomieniem. Polskie znaki w nazwach plików? Kto to widział?

    Rozwiń »
    Opinia: anonimowa Opinia dodana: 2022-01-25 Ocena: 3   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Sposób tłumaczenia nie jest zbyt dobry - ciężko zrozumieć przekazywany materiał. Zawartość materiału ciekawa.

    Opinia: anonimowa Opinia dodana: 2019-10-29 Ocena: 3   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Pogwałcenia SRP, dziedziczenie po klasach konkretnych. Przykłady bardzo kojarzące się z książką "Rusz głową: wzorce projektowe"

    Opinia: Tomasz Grabowski Opinia dodana: 2017-05-08 Ocena: 3   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Kurs bardzo słaby. Najgorsze jest to, że autor używa w nazwach klas polskich liter, co wymaga po uruchomieniu materiałów poprawek. Dodatkowo wszystko jest chaotyczne bez merytorycznych komentarzy.

    Opinia: ArkadiuszŚ Opinia dodana: 2017-11-18 Ocena: 1   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
więcej opinii »

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: 2017-02-10
ISBN: 978-83-283-3533-2, 9788328335332
Numer z katalogu: 57933
Kategorie:

Videopoint - inne kursy

Kurs video
69,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