Programowanie funkcyjne w C#
Szkolenie z paradygmatu programowania funkcyjnego w C#. Uczestnicy poznają LINQ, niemutowalność, funkcje wyższego rzędu i wzorce funkcyjne, dzięki którym kod .NET jest czystszy i łatwiejszy w utrzymaniu.
Zagadnienia
-
Czyste funkcje
-
Niemutowalność
-
LINQ
-
Funkcje wyższego rzędu
-
Pattern matching
-
Wzorzec Option
-
Obsługa błędów
-
Kompozycja
-
Testowanie
-
Dobre praktyki
Korzyści
- Umiejętności programowania funkcyjnego
- Umiejętność pisania czystszego kodu
- Biegłość w LINQ
- Znajomość wzorców
Dla kogo jest to szkolenie?
Wymagania wstępne
- Biegła znajomość C#
- Podstawy LINQ
- Rozumienie programowania obiektowego
Program szkolenia
Czyste funkcje
- Niemutowalność
- Funkcje jako obiekty pierwszej klasy
Kompozycja
- Biegłe posługiwanie się LINQ
Składnia zapytań
- Składnia metod
- Własne operatory
Wydajność
- Wzorce zaawansowane
- Wzorzec Option/Maybe
- Railway-oriented programming
- Funkcyjna obsługa błędów
Pattern matching
- Zastosowania praktyczne
- Modelowanie domeny
- Korzyści dla testowania
- Refaktoryzacja w stronę stylu funkcyjnego
- Podejścia hybrydowe
Formy realizacji
Online
- Wygoda uczestnictwa z dowolnego miejsca
- Interaktywne sesje na żywo z trenerem
- Materiały dostępne przez 30 dni
- Brak kosztów dojazdu
Stacjonarnie
- Bezpośredni kontakt z trenerem i grupą
- Intensywne warsztaty praktyczne
- Networking z innymi uczestnikami
- Pełne skupienie na nauce
Najczęściej zadawane pytania
Jakie są wymagania wstępne do udziału w szkoleniu?
Do udziału w szkoleniu Programowanie funkcyjne w C# zalecamy: biegłą znajomość C#; podstawy LINQ; rozumienie programowania obiektowego.
W jakim formacie i jak długo trwa szkolenie?
Szkolenie trwa 2 dni i jest dostępne w formacie online oraz stacjonarnym. Zajęcia prowadzone są w godzinach 9:00-16:00. Możemy również dopasować harmonogram do potrzeb Twojego zespołu.
Dla kogo przeznaczone jest to szkolenie?
Szkolenie jest skierowane do: programistów C#; programistów .NET; architektów oprogramowania.
Poproś o ofertę
Możliwości dofinansowania
Sprawdź możliwości dofinansowania dla Twojej firmy
Baza Usług Rozwojowych
Instrument dla mikro, małych i średnich firm — sprawdź, czy dotyczy Twojej organizacji
Sprawdź dostępnośćKrajowy Fundusz Szkoleniowy
Instrument dla pracodawców — pomagamy sprawdzić, czy da się go zastosować
Dowiedz się więcejZaufali nam
Szkolimy zespoły największych polskich firm
Zainteresowany tym szkoleniem?
Skontaktuj się z nami - przygotujemy ofertę dopasowaną do potrzeb Twojego zespołu.