Szkolenie: Redis dla programistów .NET
Szkolenie Redis dla programistów .NET to praktyczny kurs, który uczy integracji Redis z aplikacjami .NET, optymalizacji wydajności, doboru struktur danych NoSQL, skalowania i zapewniania wysokiej dostępności
- Trenerzy praktycy
- Kameralne grupy
Czas trwania szkolenia:3 dni (24h)
Kod kursu:NET/REDIS
Redis dla programistów .NET
Cele szkolenia
Szkolenie przygotowuje do samodzielnego wdrażania i konfigurowania bazy danych Redis w projektach .NET w celu zwiększenia wydajności aplikacji
Szkolenie uczy doboru i stosowania odpowiednich struktur danych Redis w zależności od wymagań biznesowych i technicznych
Szkolenie rozwija umiejętność integracji aplikacji .NET z Redis, w tym obsługi systemów rozproszonych i mechanizmów wysokiej dostępności
Szkolenie pokazuje, jak monitorować, zarządzać oraz skalować środowisko Redis w praktycznych zastosowaniach
Dla kogo?
Programistów .NET z doświadczeniem w C#, którzy chcą zwiększyć wydajność i skalowalność swoich aplikacji
Architektów oprogramowania odpowiedzialnych za projektowanie rozwiązań opartych o bazy NoSQL
Specjalistów IT wdrażających systemy rozproszone i poszukujących praktycznej wiedzy o Redis
Efekty kształcenia
Uczestnik projektuje wydajne rozwiązania z wykorzystaniem struktur danych Redis
Uczestnik analizuje i optymalizuje wydajność aplikacji .NET z użyciem Redis
Uczestnik wdraża mechanizmy wysokiej dostępności i odporności na awarie
Uczestnik integruje Redis z aplikacjami .NET w różnych scenariuszach biznesowych
Uczestnik zarządza bezpieczeństwem i uprawnieniami w środowisku Redis
Uczestnik wykorzystuje narzędzia do monitorowania i administracji Redis
Wymagania
Umiejętność posługiwania się środowiskiem Visual Studio
Praktyczna znajomość języka C#
W cenie otrzymasz:
Materiały szkoleniowe
Certyfikat ukończenia szkolenia
W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Program szkolenia
Wprowadzenie do Redis
Zasada działania
Zastosowania
Instalacja z użyciem Docker
Wydajność obliczeniowa
Narzędzia
CLI
RedisInsight
Klucze
Podstawowe operacje
Klucze ograniczone czasowo
Typy danych
Ciąg (String)
Lista (List)
Zbiór uporządkowany (Set)
Tablica asocjacyjna (Hash)
Zbiór nieuporządkowany (Sorted Set)
Zbiór przestrzenny (Geospatial)
Zbiór probalistyczny (HyperLogLog)
Mapa bitowa (Bitmap)
Strumień (Stream)
Mechanizmy
Publikacja i odbieranie wiadomości (Pub/Sub)
Obsługa transakcji
Śledzenie kluczy
Programowanie
Skrypty w języku Lua
Tworzenie funkcji
Skalowanie
Utworzenie klastra
Rozwiązanie problemu CROSSSLOT
Zarządzanie
Kopie bezpieczeństwa
Uwierzytelnianie
Użytkownicy i uprawnienia
Rozszerzenia (Redis Stack)
Wyszukiwanie pełnotekstowe (RediSearch)
Obsługa dokumentów JSON (RedisJSON)
Przetwarzanie szeregów czasowych (RedisTimeSeries)
Integracja z .NET
Utworzenie klienta Redis
Obsługa dokumentów
Wybrane opinie
Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi


