Modelowanie Danych

#NoSQL #Databases #Scaling #DataModeling #BigData #Performance

Prowadzący: Szymon Warda

Poznasz tajniki efektywnego modelowania danych w praktycznym zastosowaniu. Szymon pokaże, jak właściwie strukturyzując dane, można zwiększyć wydajność i skalowalność systemów.

Dowiesz się, jak projektować bazy danych, które są nie tylko wydajne, ale również łatwe w utrzymaniu i rozbudowie. Szymon podzieli się sprawdzonymi technikami normalizacji, denormalizacji, oraz projektowania schematów, które pomogą Ci wyeliminować redundancję i zapewnić integralność danych w twoich aplikacjach.

Chcesz wiedzieć, jak prawdziwy ninja baz danych wykręca NoSQL na lewą stronę? Szymon pokaże Ci, jak zamienić ograniczenia w atuty i zaprezentuje triki, dzięki którym skalowanie horyzontalne może być prostsze niż zrobienie kawy.

Spodziewaj się krwistego mięsa - skupimy się na zaawansowanych aspektach modelowania danych i projektowaniu baz NoSQL. Przeanalizujemy różne typy baz, takie jak key-value, wide table, document, full-text search, i graph, ucząc, jak wykorzystać ich unikalne cechy.

yellow-layer-two

UMIEJĘTNOŚCI, KTÓRE ZDOBĘDZIESZ

red-check-icon

Typy baz NoSQL i jak zamienić ich ograniczenia w plusy

red-check-icon

Projektowanie baz key-value (klucz wartość)

red-check-icon

Modelowanie danych w bazach wide table (szeroko kolumnowych)

red-check-icon

Optymalizacja baz document (dokumentowych)

red-check-icon

Implementacja indeksów full-text search

red-check-icon

Projektowanie baz graph (grafowych)

red-check-icon

Skalowanie horyzontalne baz danych

red-check-icon

Wybór odpowiedniego klucza partycji

red-check-icon

Projektowanie rozwiązań pod duży ruch i dziesiątki terabajtów

red-check-icon

Unikanie najczęstszych błędów w modelowaniu danych

PROGRAM SZKOLENIA

Moduł 1

Typy baz NoSQL: Omówienie różnych typów baz NoSQL i jak zamienić ich ograniczenia w plusy

Moduł 2

Bazy key-value: Projektowanie i optymalizacja baz danych typu klucz-wartość

Moduł 3

Bazy wide table: Modelowanie danych w bazach szeroko kolumnowych

Moduł 4

Bazy document: Projektowanie efektywnych struktur w bazach dokumentowych

Moduł 5

Full-text search: Implementacja i optymalizacja indeksów wyszukiwania pełnotekstowego

Moduł 6

Bazy graph: Modelowanie i zapytania w bazach grafowych

Moduł 7

Skalowanie horyzontalne: Strategie skalowania baz danych i wybór klucza partycji

Moduł 8

Projektowanie pod duży ruch: Rozwiązania dla dużego ruchu internetowego i obsługi terabajtów danych

Moduł 9

Najczęstsze błędy: Analiza typowych problemów i jak ich unikać

top-left-ellipse light-img

TRENER

Szymon Warda white circle

Szymon Warda - IT-owy Gandalf z czasów Internet Explorera 6. Jeśli w Twojej bazie panuje chaos, on zrobi tam porządek.

Od lat wyciąga firmy z opresji przy dużym ruchu i zaraża pasją do technologii.

Szymon Warda white circle white circle

Po tym kursie piątkowy deploy o 17:00 nie będzie Ci straszny, bo wreszcie ogarniesz NoSQL jak mistrz.

Szymon Warda - IT Expert i Game Developer

DLACZEGO WARTO SKORZYSTAĆ

Zaawansowane techniki. Krwiste mięso - skupienie na zaawansowanych aspektach modelowania danych

Praktyczne podejście. Triki i techniki ninja baz danych od doświadczonego eksperta

Kompleksowe pokrycie. Wszystkie typy baz NoSQL: key-value, wide table, document, full-text, graph

Skalowanie enterprise. Projektowanie rozwiązań dla dużego ruchu i dziesiątek terabajtów

Unikanie pułapek. Poznanie najczęstszych błędów i sposób ich unikania

To szkolenie to nasz bestseller, a liczba miejsc jest ograniczona. Są jeszcze wolne miejsca, ale nie gwarantujemy, że zaraz nie znikną.

price-icon

Cena

Cena

1462.6 PLN netto

1799 PLN brutto

calendar-icon

Termin

Termin

2024-12-15

9:30 – 17:00

location-icon

Lokalizacja

Lokalizacja

online

Microsoft Teams

location-icon

Liczba miejsc

Liczba miejsc

20

Ograniczona liczba miejsc

certificate-icon

Certyfikat

Certyfikat

Oficjalne potwierdzenie zdobytych skilli

Masz pytania?
Chcesz zorganizować to szkolenie w formule zamkniętej?
Skontaktuj się z naszym koordynatorem:

rounded-red-arrow

FAQ

Czy szkolenie obejmuje również bazy SQL?

Nie, szkolenie skupia się wyłącznie na bazach NoSQL i ich modelowaniu. Omówimy kiedy wybrać NoSQL zamiast SQL.

Czy potrzebuję doświadczenia z konkretnymi bazami NoSQL?

Nie, szkolenie obejmuje różne typy baz NoSQL. Podstawowa znajomość baz danych jest wystarczająca.

Jakie konkretne bazy będą omawiane?

Omówimy różne typy: MongoDB (document), Redis (key-value), Cassandra (wide table), Elasticsearch (full-text), Neo4j (graph) i inne.

Czy otrzymam praktyczne przykłady kodu?

Tak, szkolenie zawiera praktyczne przykłady modelowania i implementacji w różnych typach baz NoSQL.

Jakie są metody płatności?

Płatność BLIK, kartą płatniczą (Stripe) lub przelewem bankowym przez Tpay. Faktury są wysyłane automatycznie po opłaceniu.

Czy mogę anulować uczestnictwo?

Tak, możesz anulować uczestnictwo do 7 dni przed rozpoczęciem szkolenia z pełnym zwrotem środków. W przypadku anulacji w krótszym terminie możesz wziąć udział w innym szkoleniu lub następnym terminie tego samego szkolenia.

Czy otrzymam certyfikat ukończenia?

Tak, każdy uczestnik otrzymuje oficjalny certyfikat ukończenia szkolenia po zakończeniu wszystkich sesji.

Co jeśli nie będę mógł uczestniczyć w jednej sesji?

Napisz do nas i poproś o nagranie. Ta opcja dotyczy szkoleń wielodniowych - nie ma możliwości zrobienia nagrań ze wszystkich dni.

Czy szkolenie jest realizowane w języku polskim?

Tak, wszystkie nasze szkolenia prowadzone są w języku polskim. Materiały również są przygotowane w języku polskim.

Czy mogę otrzymać fakturę?

Tak, wystawiamy faktury VAT. Podczas rejestracji podaj dane firmy jeśli chcesz otrzymać fakturę na firmę.

Co jeśli szkolenie zostanie odwołane przez organizatora?

W takim przypadku zwracamy pełną kwotę lub umożliwiamy przeniesienie na następny termin. O ewentualnych zmianach informujemy minimum 7 dni wcześniej.
price-icon

Cena

Cena

1462.6 PLN netto

1799 PLN brutto

calendar-icon

Termin

Termin

Nowy termin w drodze

location-icon

Lokalizacja

Lokalizacja

online

Microsoft Teams

contact-number-icon

Liczba miejsc

Liczba miejsc

20

Ograniczona liczba miejsc

certificate-icon

Certyfikat

Certyfikat

Oficjalne potwierdzenie zdobytych skilli

Masz pytania? Chcesz zorganizować to szkolenie w formule zamkniętej? Skontaktuj się z naszym koordynatorem: