Logo
Zostań autorem

Koszyk jest pusty

0

Kategorie

  • Chcesz się dzielić wiedzą?

Zaloguj się

Nie pamiętasz hasła? Kliknij tutaj

C# Generics

W tym kursie pokażę Ci, wszystko, co powinieneś wiedzieć o typach Generycznych w języku C#, a może nawet trochę więcej.

Stworzony przez Mariusz Jurczenko

Ostatnia aktualizacja: 04/09/2023

Darmowe lekcje

Zobacz darmowe fragmenty tego szkolenia przed zakupem.

Trailer
Nasz własny stos.
|13:59
Piszemy testy dla naszego Stosu.
|12:55
Trailer
Nasz własny stos.
Piszemy testy dla naszego Stosu.
Użycie naszego Stosu.
120
00
Ikona kalendarza30 dni gwarancji zwrotu pieniędzy
Ikona zegaraRozpocznij teraz za darmo, zapłać do 30 dni
Flaga PolskiPolska obsługa i faktura

Szkolenie obejmuje

  • Bezterminowy dostęp
  • 51 wykładów
  • 8 godz. 16 min. materiałów wideo
  • Regularne aktualizacje
  • Certyfikat ukończenia
  • Wsparcie autora na każdym etapie
  • Dostęp do zamkniętej grupy dyskusyjnej

Masz pytania dotyczące tego szkolenia ?

questionZadaj pytanie autorowi

Czego się nauczysz?

  • Podstawowe zasady, które powinieneś znać o typach Generycznych
  • Pisać typy generyczne i generyczne interfejsy
  • Pisać metody generyczne
  • Pisać delegaty generyczne
  • Zobaczysz wyrażenia lambda, metody rozszerzenia
  • Zdarzenia i procedury obsługi zdarzeń
  • Strategi, których możesz użyć, aby dodać ograniczenia do parametrów typu ogólnego
  • Zbudujemy naszą własną wersjie kontenera wstrzykiwania zależności

Wymagania

Chęć nauki programowania i dobrej zabawy !!!

C# Podstawy programowania

Pisać proste aplikacje w języku C#

Opis kursu

W tym kursie pokażę Ci,

wszystko, co powinieneś wiedzieć o typach Generycznych w języku C#, a może nawet trochę więcej.


Rozdział. 1)

Pokażę podstawowe zasady, które powinieneś znać o typach Generycznych,

wyjaśnić dlaczego istnieją i jakie rodzaje problemów rozwiązują.


Rozdział. 2)

Następnie zagłębimy się w typy generyczne z perspektywy kogoś,

kto musi pisać typy generyczne. Zaczniemy również używać i pisać generyczne interfejsy.


Rozdział. 3)

Następnie zajmiemy się użyciem parametrów typu ogólnego

do generowania poszczególnych bloków kodu.

Oznacza to, że przyjrzymy się metodom, delegatom generycznym,

a także przyjrzymy się wyrażeniom lambda,

metodom rozszerzenia,

zdarzeniom i procedurom obsługi zdarzeń,

z których wszystkie mogą używać parametrów typu ogólnego,

aby można było pisać bloki kodu wielokrotnego użytku .


Rozdział. 4)

Następnie przyjrzymy się strategiom, których możesz użyć,

aby dodać ograniczenia do parametrów typu ogólnego.


Rozdział. 5)

Następnie stworzymy interesujący kod z typami geneycznymi.

Pokaże Ci, jak używać typów generycznych przy pisaniu kodu wykorzystującego refleksję.

Zbudujemy naszą własną wersji kontenera wstrzykiwaniu zależności co będzie niezwykle edukacyjne.

A nasz kontener, który zbudujemy, będzie wymagał oczywiście ogólnych parametrów.

Zapraszam na kurs i życzę dobrej zabawy.


Seria Programista C# :

część 1: C# Podstawy programowania

część 2: C# Podstawy Programowanie obiektowego w języku C#

część 3: C# Najlepsze Praktyki – Podstawy języka

część 4: Wprowadzenie do kolekcji C#

część 5: C# Generics

...

Kod źródłowy dostępny na github

mariuszjurczenko/Generics

Spis treści

Czas trwania: 08:16:16Rozwiń wszystkie tematy
downGeneric Types.
10 wykłady
  • Wprowadzenie.00:34
  • Nasz własny stos.|13:59
  • Piszemy testy dla naszego Stosu.|12:55
  • Użycie naszego Stosu.|15:56
  • Object.19:37
  • Kopiuj i wklej.08:53
  • Typy generyczne.04:52
  • Nasz stos generyczny.09:16
  • Terminologia.06:57
  • Podsumowanie.01:22
downGeneric Classes and Interfaces.
11 wykłady
downGeneric Methods and Delegates
11 wykłady
downGeneric Constraints.
11 wykłady
downGenerics and Reflection.
8 wykłady

Kup w pakiecie i oszczędź 1%

Razem do zapłaty

1% taniej

240.00 zł

237
60

O autorze

avatar
Mariusz JurczenkoWeb developer, programista C#

Publikacje: 12

Ocena autora: 3.8

O mnie
Posiadam wieloletnie doświadczenie w pracy z C# a programowanie w tym języku traktuje jako życiową pasję. Chętnie dzieli się swoją wiedzą i zdobytym doświadczeniem. Zawsze staram s...Czytaj więcej
120
00