Szkolenie NoSQL dla początkujących

Poziom

Podstawowy

Czas

16h / 2 dni

Termin

Indywidualnie

Cena

Indywidualnie

Szkolenie NoSQL dla początkujących

Szkolenie „NoSQL dla Początkujących” to intensywny, dwudniowy kurs zaprojektowany z myślą o przekazaniu uczestnikom zarówno teoretycznych podstaw, jak i praktycznych umiejętności niezbędnych do efektywnego korzystania z baz danych NoSQL. Kurs kładzie silny nacisk na warsztaty (80% czasu) wspierane solidnym fundamentem teoretycznym (20% czasu), umożliwiając uczestnikom nabycie głębokiej wiedzy i praktycznych umiejętności w zakresie projektowania i wykorzystywania baz danych NoSQL w realnych aplikacjach.

Dla kogo jest szkolenie NoSQL dla początkujących?

Kurs jest przeznaczony dla programistów, projektantów baz danych, analityków danych i wszystkich, którzy chcą zacząć swoją przygodę z bazami danych NoSQL. Jest to idealna propozycja dla osób poszukujących alternatyw dla tradycyjnych relacyjnych baz danych oraz zainteresowanych technologiami skalowalnymi i elastycznymi w zarządzaniu dużymi zbiorami danych.

Czego nauczysz się na szkoleniu NoSQL dla początkujących?

  • Podstawy koncepcji NoSQL – typy baz (dokumentowe, klucz–wartość, kolumnowe, grafowe), typowe zastosowania oraz kluczowe kompromisy (ACID/BASE, CAP, spójność)
  • Modelowanie danych pod NoSQL – dobór struktury danych do wzorca dostępu, podstawowe wzorce modelowania (np. embed vs reference) i kryteria oceny wydajności
  • Praca z popularnymi systemami NoSQL – konfiguracja i podstawowe operacje w MongoDB oraz podstawowe scenariusze w Redis i Cassandra
  • Skalowanie i optymalizacja – podstawy indeksowania, strategie skalowania (replikacja/sharding) oraz podstawowe podejście do optymalizacji zapytań i operacji

Program szkolenia

Dzień 1: Wprowadzenie do NoSQL

  • Teoria: Podstawy NoSQL (ACID/BASE, CAP, spójność)
  • Definicja i ewolucja baz danych NoSQL
  • Przegląd rodzajów baz danych NoSQL: dokumentowe, kolumnowe, klucz-wartość, grafowe (zastosowania)
  • Warsztaty: Praca z bazami dokumentowymi (MongoDB)
  • Instalacja i konfiguracja bazy danych MongoDB (lokalnie/Docker)
  • Projekt schematu i struktury danych, import danych, operacje CRUD (indeksy podstawowe)

 

 

Dzień 2: Zaawansowane koncepcje i praktyka

  • Teoria: Modelowanie danych w NoSQL (wzorce, denormalizacja)
  • Zasady efektywnego modelowania danych dla różnych typów baz NoSQL (wzorce dostępu, kompromisy)
  • Strategie skalowania i optymalizacji zapytań (indeksy, replikacja, sharding)
  • Warsztaty: Zaawansowane zastosowania i narzędzia NoSQL (diagnostyka podstawowa)
  • Praca z bazami klucz-wartość i kolumnowymi (Redis, Cassandra) – model danych i operacje podstawowe
  • Implementacja prostych aplikacji wykorzystujących bazę danych NoSQL (połączenie, CRUD, obsługa błędów)

Skontaktuj sie z nami

zorganizujemy dla Ciebie szkolenie dopasowane do Twoich potrzeb

Przemysław Wołosz

Key Account Manager

przemyslaw.wolosz@infoShareAcademy.com

    Administratorem danych osobowych jest InfoShare Academy Sp. z o.o. z siedzibą w Gdańsku, al. Grunwaldzka 427B, 80-309 Gdańsk, KRS: 0000531749, NIP: 5842742213. Dane osobowe przetwarzane są zgodnie z klauzulą informacyjną.