Kurs C# - typy generyczne
Dowiedz się jak tworzyć bezpieczne i wydajne struktury danych za pomocą typów generycznych
Oferta specjalna
Kup ten kurs za 87 zł z kodem
Minimalna wartość w koszyku, aby aktywować kod: 199 zł.
Dostęp od razu po zakupie ·
Płacisz raz i wchodzisz prosto do lekcji - bez subskrypcji, bez czekania na grupę.
Ten kurs jest częścią ścieżki
.NET Developer
11810 kursantów
Szczegóły, które warto znać
Opis szkolenia
Czego się nauczysz?
-
nauczysz się rozwiązywać typowe problemy związane z użyciem typów generycznych
-
pracować z generycznymi metodami
-
dowiesz się jak pracować ze strukturami typu słownik, lista, stos
-
poznasz zalety typów generycznych
-
opanujesz wiele praktycznych technik, które znajdą zastosowanie w twoich aplikacjach
-
nauczysz się używać generycznych delegatów
-
zdobędziesz wiedzę z wykorzystania generycznych klas oraz interfejsów
-
opanujesz kluczową terminologię
Struktury generyczne w C# zapewniają bezpieczeństwo przechowywanych typów i jednocześnie oferują dużą wydajność ze względu na brak konieczności pakowania oraz wypakowywania elementów. Ich niewątpliwe zalety w połączeniu z bardzo szerokim rozpowszechnieniem sprawiają, że jest to fundamentalne zagadnienie w ekosystemie języka C#. W praktyce, umiejętność pracy z typami generycznymi jest niezbędna, jeśli poważnie myślisz o swojej developerskiej karierze.
Kluczowe umiejętności
Z tym kursem bardzo szybko nabędziesz szeroki zestaw umiejętności. Zapewnisz sobie doskonałe zrozumienie tematu struktur generycznych i opanujesz wiele ważnych technik. To naturalny krok na Twojej ścieżce programistycznej kariery i jednocześnie świetna okazja, aby rozwinąć podstawową znajomość języka C#.
Szeroki zakres tematów
Kurs omawia wiele ważnych pojęć. Dowiesz się z niego m.in. czym są typy generyczne oraz generyczne kolekcje. Poznasz ogólne klasy oraz interfejsy. Nauczysz się używać ogólnych metod, delegatów oraz zdarzeń.
Praktyczna wiedza
W kursie duży nacisk położyliśmy na praktyczne aspekty generyczności w języku C#. Każdy z tematów omówiony został z użyciem realnych, działających fragmentów kodu. Dzięki temu zdobędziesz umiejętności, które będziesz mógł bardzo łatwo zastosować w swoich aplikacjach. Nie da się też ukryć, że są to umiejętności, który mogą bardzo wzbogacić Twoje CV.
Co jeszcze warto wiedzieć?
Do komfortowej pracy z kursem wystarczą podstawowy programowania w języku C#. Istotna zwłaszcza będzie znajomość takich pojęć jak klasa, interfejs, metoda oraz kolekcja. Dla osób zupełnie początkujących polecamy szkolenie:
Kup w pakiecie i oszczędź
Cena za zakup pakietu
Oszczędzasz w pakiecie: 64 zł
Zyskujesz 25.44 zł w punktach na kolejne zakupy.
Program kursu
4 moduły · 44 lekcje
1 · Typy generyczne
- Wprowadzenie 00m 24s
- Materiały do kursu 10m 27s
- Nasza Kolekcja 15m 11s
- KolejkaKolowa 07m 07s
- UnitTests 14m 17s
- Problem przechowywania elementów różnych typów w kolekcji 03m 05s
- Rozwiazanie problemu 12m 26s
- Metoda "kopiuj / wklej" 06m 29s
- Typy generyczne 05m 17s
-
KolejkaKolowa
14m 52s - Terminologia 09m 57s
2 · Kolekcje generyczne
- Tworzenie kolekcji generycznych 13m 01s
- Lista 11m 09s
- Lista testy 14m 39s
- Kolejka 14m 10s
- Kolejka testy 10m 16s
- Stos 13m 26s
- HashSet 14m 06s
- HashSet testy 10m 46s
- LinkedList 15m 35s
- LinkedList testy 14m 10s
- Słownik 14m 07s
- Słownik zaawansowany 15m 04s
- Słownik testy 10m 35s
- SortedDictionary 09m 32s
- SortedList 09m 59s
- SortedSet 06m 41s
3 · Ogólne klasy i interfejsy
- Do czego służą interfejsy 04m 56s
- Ikolejka 14m 10s
- DuzaKolejka 10m 23s
- Nowa KolejkaKolowa 11m 41s
- IEnumerable 13m 02s
- Interfejsy 07m 37s
- Porównanie Pracowników 14m 52s
- DziałKolekcja 15m 01s
4 · Ogólne metody i delegaty
- Metody generyczne 14m 36s
- Generyczne metody rozszerzeń 17m 35s
- Delegaty generyczne 13m 33s
- Action 11m 57s
- Func 07m 19s
- Predicate 07m 17s
- Konverter 13m 51s
- Zdarzenia generyczne 12m 29s
- Zakończenie 00m 27s
Twój instruktor
Mariusz Jurczenko
Programista
Opinie kursantów
„Obszerne omówienie typów generycznych w C# z praktyczną prezentacją przeprowadzania testów jednostkowych. Polecam kurs prowadzony spokojnie a czasami nawet humorystycznie ( w sposób chyba niezamierzony ale to dobrze bo "uczy bawiąc"). Wiele praktycznych wskazówek dotyczących środowiska Visual Studio."
Czytaj więcej
Zwiń
„Kurs dla osób posiadających już podstawową wiedzę o języku c#. Zawsze omówione jest na początku zagadnienie ,a potem jest tłumaczone ,na podstawie prostego przykładu, teoria i od razu praktyka, świetnie !"
„Fantastyczny kurs. Tego autora zawsze polecam każdemu, jest najlepszy. 3 lata temu rozpocząłem naukę ASP.NET z jednego z jego kursów... aż trudno w to uwierzyć, ale dzisiaj na codzień pracuję z tą technologią, stąd też moje wielkie ukłony w kierunku do Pana Mariusza. :)"
„Prowadzący jest wyjątkowo kompetentny i przekazywanie wiedzy odbywa się w sposób klarowny i przystępny. Szczegółowo omawia wbudowane kolekcje generyczne jak lista, kolejka, stos, lista i wiele innych. "Kurs C# jest również świetną okazją dla każdego kto chce pogłębić swoją wiedzę z C# i zacząć wykorzystać potencjał jaki tkwi w tworzeniu własnych generycznych klas, metod, interfejsów czy nawet delegatów w języku C#
Gorąco polecam go każdemu, kto chce pogłębić swoją wiedzę z C#, aby tworzyć bardziej elastyczne programy i łatwe do rozbudowy."
Czytaj więcej
Zwiń
„Materiał został przygotowany w sposób niezwykle profesjonalny i szczegółowy. Temat typów generycznych, który na początku może wydawać się dość abstrakcyjny, został przedstawiony w bardzo przystępny i logiczny sposób. Autor krok po kroku wyjaśnia kolejne zagadnienia, dzięki czemu nawet osoba nowa w C# jest w stanie je dobrze zrozumieć.
Szczególnie doceniam jasne przykłady oraz praktyczne podejście – wszystko jest pokazane na konkretnych przypadkach, co znacząco ułatwia przyswajanie wiedzy. Jako osoba z doświadczeniem w Pythonie mogę powiedzieć, że kurs bardzo dobrze pomaga „przestawić myślenie” na bardziej statycznie typowany język i zrozumieć, jak potężnym narzędziem są generyki w C#.
Kurs jest zdecydowanie wart nabycia i skorzystania z szerokiej wiedzy autora."
Czytaj więcej
Zwiń
„Polecam, warty uwagi"
„Super kurs. Świetnie tłumaczy typy generyczne. Polecam."
„Przydatna dawka wiedzy z typów generycznych. Polecam."
„Super kurs."
„OK"
Najczęściej zadawane pytania
Jak wygląda uczestnictwo w kursie online?
Kursy online w strefakursów.pl to kompletne pakiety materiałów wideo przygotowane przez zespół naszych specjalistów. Po zakupie otrzymujesz natychmiastowy dostęp do wszystkich lekcji, testów i materiałów dodatkowych na swoim koncie - możesz zacząć się uczyć od razu, bez czekania. Konto jest bezpłatne i możesz założyć je w dowolnym momencie lub w trakcie dokonywania pierwszego zakupu w serwisie strefakursów.pl. Materiały, do których otrzymasz dostęp, pozwolą Ci rozwinąć się zawodowo i podnieść swoje kwalifikacje. Każdy kurs przepełniony jest praktyczną wiedzą, która ułatwi Ci osiągnięcie wymarzonych życiowych celów. Zdobytą wiedzę i postępy możesz w łatwy sposób zweryfikować za pomocą licznych testów i ćwiczeń dołączonych do każdego kursu.
Czy otrzymam certyfikat ukończenia kursu?
Do każdego ukończonego przez Ciebie kursu wystawiamy imienny certyfikat w formacie PDF - będzie on dostępny na Twoim koncie w zakładce Certyfikaty. Warunkiem jego otrzymania jest zaliczenie testów dołączonych do kursu oraz obejrzenie wszystkich lekcji. Na certyfikacie znajduje się Twoje imię oraz nazwisko, nazwa ukończonego kursu, data wystawienia i unikalny numer certyfikatu. Certyfikat możesz wydrukować lub opublikować w Internecie za pośrednictwem specjalnego odnośnika np. na LinkedIn lub innych portalach społecznościowych, jak również dołączyć do swojego CV. Pamiętaj, że certyfikatów nie wysyłamy w formie papierowej.
Czy otrzymam fakturę VAT za zamówienie?
Tak, do każdego zamówienia wystawiamy fakturę VAT (23%) lub paragon - w zależności od danych podanych przy zakupie. Pobierzesz ją z zakładki Historia zamówień na swoim koncie. Powiadomimy Cię mailowo, gdy dokument będzie gotowy.
Potrzebujesz proformy? Zaznacz pole "Chcę otrzymać dokument proforma" przy składaniu zamówienia lub napisz: biuro@strefakursow.pl
Zakup w aplikacji mobilnej? Jeśli kupujesz przez App Store lub Google Play, sprzedawcą jest odpowiednio Apple lub Google. Fakturę otrzymasz od nich zgodnie z ich zasadami:
Możesz również pobrać dokument przez stronę Apple. Przejdź pod ten adres: https://reportaproblem.apple.com/, następnie zaloguj się swoim Apple ID, znajdź zakup na liście i kliknij, aby zobaczyć szczegóły i ewentualnie pobrać dokument. Apple zwykle wystawia fakturę jako dostawca usług cyfrowych. Jeśli potrzebujesz faktury VAT, możesz skontaktować się z pomocą techniczną Apple, aby uzyskać dodatkowe informacje na temat zgodności faktury z przepisami w Twoim kraju.
Zakup w Google Play(Android)
Gdy dokonujesz zakupu w aplikacji strefakursów.pl na Android za pośrednictwem Google Pay sprzedawcą jest Google. Fakturę lub dokument zakupu znajdziesz zgodnie z poniższą instrukcją:
- Otwórz aplikację Google Play.
- Kliknij ikonę swojego profilu w prawym górnym rogu.
- Wybierz Płatności i subskrypcje > Historia zakupów.
- Znajdź interesujący Cię zakup i kliknij na niego, aby zobaczyć szczegóły. Jeśli chcesz pobrać fakturę, kliknij przycisk Faktura (jeśli jest dostępny).
Możesz również znaleźć fakturę na stronie Google Pay. Przejdź pod ten adres: pay.google.com i zaloguj się na swoje konto Google, z którego dokonano zakupu. W sekcji Aktywność znajdziesz wszystkie transakcje dokonane w Google Play. Kliknij daną transakcję, aby zobaczyć szczegóły i pobrać fakturę.
Ile mam czasu na przerobienie materiałów?
Tyle, ile potrzebujesz! Uczysz się we własnym tempie - bez presji i bez abonamentu. Płacisz raz i zachowujesz dostęp do zakupionego kursu na swoim koncie bez z góry określonej daty końcowej. Przez pierwsze 12 miesięcy od zakupu dbamy o aktualność materiałów i zapewniamy pełną dostępność testów oraz certyfikatu. Później kurs nadal pozostaje na Twoim koncie - wracasz do lekcji, kiedy masz ochotę. Szczegółowe zasady dostępu znajdziesz w regulaminie.
Powiązane tematy
Zobacz też
Podobne kursy
Programowanie
Kurs C# - programowanie obiektowe
159 zł
Programowanie
Fundamenty programowania w języku C#
159 zł
Programowanie
Kurs C# - programowanie w LINQ
129 zł
Programowanie
Kurs Xamarin - tworzenie aplikacji cross-platformowych
159 zł
Programowanie
Kurs ASP.NET Core - nowoczesne aplikacje webowe od podstaw
169 zł
Programowanie
Kurs Python - zaawansowany
149 zł
Programowanie
Podstawy programowania sterowników PLC
149 zł
Programowanie
Kurs C++ aplikacje bazodanowe
169 zł
Programowanie
Kurs Python dla zielonych
159 zł
Programowanie
Fundamenty programowania w Python
179 zł
Ten kurs jest częścią ścieżki
.NET Developer
Naucz się języka C# i zostań developerem .NET. Zdobądź możliwości zatrudnienia wśród niezliczonych firm pracujących w tym niezwykle popularnym środowisku.
Dostęp od razu po zakupie ·
159 zł
