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: 06/09/2020
00:00
00:00
x

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.
259
99

32 % taniej

380.00 zł

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

O autorze

avatar
Mariusz JurczenkoWeb developer, programista C#
Kursy: 10
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
Zobacz profil autora