Nasz autorski projekt szkoleniowo stażowy dla Testera manualno-automatyzującego START 20 lutego 2026! Zostało ostatnie miejsce!
Termin gwarantowany
Praca z bazami NoSQL

Pierwotna cena wynosiła: 3300,00 PLN.Aktualna cena wynosi: 2449,00 PLN.

  • Widoczna cena nie zawiera podatku VAT (23%)
  • Certyfikat ukończenia
  • Dodatkowe materiały po szkoleniu
  • 30 dniowe wsparcie szkoleniowca
  • Praktyczne zadania
  • Możliwość płatności w ratach (umowa bezpośrednio z Quality Island) – Pobierz wzór umowy

8 w magazynie (może być zamówiony)

Stacjonarnie czy online?
Wybierz datę
Zobacz opinie o szkoleniu

To szkolenie dla zespołów, które:

  • pracują z MongoDB, Redis, Elasticsearch, Cassandra lub innymi bazami NoSQL

  • projektują systemy mikroserwisowe

  • budują systemy wysokiej skalowalności

  • analizują dane półstrukturalne i nieustrukturyzowane

Podczas warsztatów uczestnicy:

  • poznają różne typy baz NoSQL

  • analizują kompromisy CAP

  • projektują modele danych dokumentowe i klucz-wartość

  • pracują z zapytaniami i agregacjami

  • omawiają skalowanie i replikację

  • analizują scenariusze produkcyjne

Szkolenie ma charakter architektonicznotechniczny.

Organizacja

  • 2 dni ( 2 x 7 h) w godzinach 8:00- 15:00
  • Dodatkowe materiały po szkoleniu
  • Certyfikat uczestnictwa
  • Nagranie z całego szkolenia (dodatkowo płatne)
  • 30 dniowe wsparcie ekspertów
  • Praktyczne zadania
  • Wieloletni praktyk, ekspert w obszarze testów
  • Forma szkolenia
    Szkolenie realizowane jest online (na żywo, na profesjonalnej platformie do pracy zdalnej ClickMeeting) lub stacjonarnie, w zależności od wybranego terminu. W obu przypadkach pracujemy warsztatowo, z aktywnym udziałem uczestników.
  • Czas trwania
    Szkolenie trwa 2 dni ( 7 godzin pracy warsztatowej), z przerwami. Skupiamy się na konkretach, bez „rozciągania programu”.
  • Poziom
    Szkolenie jest przeznaczone dla poziomu junior → mid→ senior

Rekomendowane dla:

  • programistów backendowych

  • testerów i QA automatyzujących

  • DevOps

  • administratorów

  • analityków danych

  • architektów systemów

  • Product Ownerów technicznych

Wymagana znajomość podstaw baz danych.

Dla kogo

To szkolenie jest dla Ciebie, jeśli:

  • projektujesz systemy rozproszone
  • pracujesz z bazami dokumentowymi lub key-value
  • analizujesz kompromisy między spójnością a dostępnością
  • utrzymujesz środowiska produkcyjne
  • podejmujesz decyzje technologiczne

To szkolenie nie jest dla Ciebie, jeśli:

  • nie znasz podstaw baz danych
  • szukasz wyłącznie wprowadzenia do SQL
  • nie pracujesz przy projektach architektonicznych

Czego się nauczysz

Po szkoleniu będziesz potrafić:

  • rozróżniać typy baz NoSQL i ich zastosowania
  • analizować kompromisy CAP i BASE
  • projektować modele danych dokumentowe
  • decydować o embedowaniu vs referencjach
  • rozumieć replikację i skalowanie poziome
  • analizować wydajność zapytań
  • dobierać odpowiednią bazę do konkretnego problemu biznesowego

Jak pracujemy

Szkolenie ma charakter warsztatowy i architektoniczny.

Nasze podejście:

  • 80% praktyki i case studies
  • analiza realnych systemów
  • porównanie SQL vs NoSQL
  • projektowanie modeli danych
  • dyskusja o kompromisach architektonicznych
  • rozwiązywanie scenariuszy projektowych

Atuty szkoleń

01

Praktyka zamiast teorii

Szkolenia prowadzą praktycy, którzy na co dzień pracują z jakością i testami.
Zero „hello world”, realne przypadki i problemy z projektów.

02

Elastyczne formy płatności

Raty 0%, płatność odroczona lub dofinansowanie z BUR.
Pomagamy dobrać najlepszą opcję, bez presji i zbędnych formalności.

03

Certyfikat potwierdzający realne kompetencje

Po szkoleniu otrzymujesz certyfikat w języku angielskim, możliwy do udostępnienia rekruterom i pracodawcom.
Zakres certyfikatu jasno opisuje zdobyte umiejętności.

04

Profesjonalna forma online

Interaktywne zajęcia na stabilnej platformie:
współdzielenie ekranu, Q&A, nagrania, materiały i aktywny kontakt z trenerem.

05

Wsparcie po szkoleniu

Nie zostawiamy Cię samego po ostatnim slajdzie.
Masz pytania po szkoleniu? Możesz do nas wrócić z konkretnym problemem.

06

Gwarancja zadowolenia

Jeśli szkolenie nie spełni Twoich oczekiwań, porozmawiamy.
A jeśli masz uzasadnione zastrzeżenia, zwracamy pieniądze.

Wymagania wstępne

  • znajomość podstaw baz danych
  • doświadczenie projektowe w IT
  • zrozumienie architektury aplikacji webowej

Program kursu

  • geneza NoSQL, potrzeby skalowania i systemy web-scale

  • ograniczenia klasycznych RDBMS w systemach rozproszonych

  • model ACID vs BASE

  • twierdzenie CAP, spójność, dostępność, tolerancja partycji

  • schemat stały vs schemaless

  • skalowanie pionowe vs poziome

  • kompromisy architektoniczne przy wyborze NoSQL

  • bazy dokumentowe, przechowywanie danych w formacie JSON/BSON

  • bazy key-value, szybki dostęp do prostych struktur

  • bazy kolumnowe, przechowywanie danych w kolumnach (Big Data)

  • bazy grafowe, model relacji i połączeń

  • różnice w modelowaniu danych

  • scenariusze użycia dla każdej kategorii

  • porównanie wydajności i skalowalności

  • MongoDB: insertOne(), find(), updateOne(), deleteOne()

  • operatory aktualizacji ($set, $inc, $push)

  • Redis: SET, GET, DEL, INCR

  • struktury Redis: listy, zbiory, hash

  • TTL i wygasanie kluczy

  • operacje atomowe

  • różnice w spójności i trwałości danych

  • embedowanie vs referencje w MongoDB

  • projektowanie dokumentów pod konkretne zapytania

  • denormalizacja jako świadoma decyzja

  • wersjonowanie dokumentów

  • kontrola jakości danych bez sztywnego schematu

  • walidacja dokumentów (schema validation)

  • antywzorce modelowania (zbyt głębokie zagnieżdżenia, nadmierne dokumenty)

  • operatory porównania i logiczne w MongoDB

  • zapytania na polach zagnieżdżonych

  • filtrowanie tablic i obiektów

  • paginacja i sortowanie wyników

  • wyszukiwanie tekstowe

  • operacje na zakresach dat

  • budowa zapytań pod konkretne przypadki biznesowe

  • czym jest indeks i jak działa w NoSQL?

  • indeksy pojedyncze i złożone (compound)

  • indeksy tekstowe i specjalne

  • analiza zapytania przy użyciu explain()

  • wpływ indeksów na zapis danych

  • kiedy indeks nie pomaga?

  • usuwanie i restrukturyzacja indeksów

  • przegląd dokumentów i kluczy

  • analiza struktury danych

  • tworzenie indeksów w GUI

  • monitorowanie zapytań

  • wizualizacja wydajności

  • eksport i import danych

  • debugowanie problemów z zapytaniami

  • kiedy dane są silnie relacyjne, lepszy wybór SQL?

  • przypadki, w których elastyczny schemat szkodzi

  • problemy z raportowaniem i analizą danych

  • brak transakcji wielodokumentowych (kontekst)

  • nadmierna denormalizacja

  • koszty utrzymania systemów rozproszonych

  • dobre praktyki wyboru technologii

  • analiza wymagań biznesowych

  • wybór odpowiedniego typu bazy

  • zaprojektowanie modelu danych

  • implementacja operacji CRUD

  • dodanie indeksów

  • budowa zapytań i agregacji

  • analiza wydajności i możliwych usprawnień

Wiele możliwości finansowania szkoleń i kursów

01

Środki własne

Opłać szkolenie od razu, szybko i bez formalności.
Przelew online, BLIK lub karta. Bez prowizji i ukrytych kosztów.

02

Płatność ratalna

Rozłóż płatność na raty 0%, bez dodatkowych opłat.
Każdą kwotę powyżej 2000 zł możesz podzielić nawet na 6 rat.

03

Odroczona płatność

Zapisz się dziś, zapłać dopiero za 3 miesiące.
Elastyczne podejście, w razie potrzeby możemy czasowo wstrzymać płatność.

04

Dofinansowanie Z BUR

Szkolenie może być objęte dofinansowaniem w ramach BUR, zazwyczaj 50- 80% kosztów.
Pomagamy sprawdzić możliwości i prowadzimy przez formalności krok po kroku.

Czytaj więcej

Szkolenie w 5 krokach

Prosty zapis na szkolenie

Wybierasz termin szkolenia i zapisujesz się w kilka sekund.
Bez skomplikowanych formularzy i zbędnych formalności.

Wybór formy płatności

Decydujesz, jak chcesz zapłacić:
jednorazowo, w ratach 0%, z odroczoną płatnością lub z dofinansowaniem (np. BUR).
Jeśli trzeba, pomagamy dobrać najlepszą opcję.

Przygotowanie do szkolenia

Przed szkoleniem otrzymujesz informacje organizacyjne i wskazówki techniczne.
Dzięki temu wchodzisz na szkolenie przygotowany, bez stresu i improwizacji.

Udział w szkoleniu (praktyka)

Bierzesz udział w intensywnym, praktycznym szkoleniu.
Celem jest świadome podejmowanie decyzji technologicznych w obszarze NoSQL.

Materiały i dalsze wsparcie

Po szkoleniu otrzymujesz materiały oraz certyfikat.
Opcjonalnie możesz dokupić nagranie szkolenia i wracać do materiału, kiedy chcesz.
W razie pytań, jesteśmy dostępni także po zakończeniu szkolenia.

Najczęściej zadawane pytania

Tak, dokumentowe, key-value, kolumnowe i wyszukiwawcze.
Tak, jako przykład bazy dokumentowej.
Tak, w kontekście architektury.
Tak, ale z naciskiem na decyzje projektowe.
Tak, szczególnie w części produkcyjnej.
Tak, szczegółowo.
Tak, szczególnie.
Tak, case studies.
Tak.
Tak, to jeden z głównych celów.

Masz pytania? Porozmawiajmy o szkoleniu

Nie masz pewności, czy to szkolenie jest dla Ciebie? Zastanawiasz się, czy poziom będzie odpowiedni, jak wygląda program albo która forma finansowania ma sens w Twoim przypadku?

Porozmawiaj z naszym konsultantem, który:

  • pomoże ocenić, czy to szkolenie realnie wesprze Twoje cele,
  • doradzi najlepszą formę udziału (indywidualnie / firmowo),
  • wyjaśni kwestie organizacyjne i finansowe (raty, płatność odroczona, BUR).

Bez sprzedażowej presji. Konkretna rozmowa o Twojej sytuacji.

Umów bezpłatną konsultację (15–20 minut, online)
lub napisz bezpośrednio: szkolenia@qualityisland.pl

Umów się na bezpłatną konsultacje

Zobacz podobne szkolenia