Trwają zapisy do grupy

Redis dla programistów .NET

Podczas szkolenia uczestnicy dowiedzą się, jak zastosować Redis w swoich projektach oraz nauczą się dobierać odpowiednie struktury danych do danego przypadku.

2950 PLN+23% VAT (3628 PLN brutto / 1 os.)

Czas trwania szkolenia:3 dni (24h)

Poziom zaawansowania:

Kod kursu:NET/REDIS

nosqlredis

Dostępne terminy

  • Termin
  • Trener
  • Cena
  • Zapis
  • Lokalizacja

Termin:

13 listopada
Trwają zapisy na szkolenie

Trener:

Marcin Sulecki

Cena:

2950 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Forma szkolenia

Interesuje Cię szkolenie stacjonarne?

Dostępne terminy

Interesują Cię inne terminy?

Redis dla programistów .NET

Cele szkolenia

  • Poznanie zasady działania Redis i zastosowań w rzeczywistych projektach

  • Poznanie dostępnych struktur danych w Redis i ich przypadków użycia

  • Nabycie umiejętności w pracy z systemami rozproszonymi


Dla kogo?

  • Programistów oraz architektów, którzy chcą zoptymalizować aplikacje .NET pod względem wydajności z użyciem tej bazy danych, oraz poszerzyć swoją wiedzę z zakresu NoSQL.


Zalety

  • Zwiększenie wydajności aplikacji dzięki efektywnemu wykorzystaniu Redis

  • Zwiększenie skalowalności rozwiązań w zależności od potrzeb biznesowych

  • Zwiększenie odporności na awarie w celu zapewnienia wysokiej dostępności aplikacji

  • Poszerzenie horyzontów technicznych o zastosowanie baz danych NoSql


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

Pobierz program w PDF

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)

Integracja z .NET

  • Utworzenie klienta Redis

  • Obsługa dokumentów

Autorem szkolenia jest Marcin Sulecki

Programista i trener z 25-letnim doświadczeniem. Programowanie zacząłem od kartki papieru i czasopisma Bajtek. Pasja przerodziła się w zawód. Ukończyłem informatykę na UAM w Poznaniu,