MongoDB dla analityków - Plan Szkolenia
Po szkoleniu będziesz umieć pisać zapytania - wyszukiwać i modyfikować dane w bazie MongoDB. Nauczsz się także posługiwać Aggregation Pipeline - elastyczne i szybkie narzędzie do agregacji i analizy danych. Poznasz także sposób łączenia narzędzi BI jak Tableasu czy Excel do danych zgromadzonych w Mongo.
Plan Szkolenia
Wprowadzenie do MongoDB
- Wprowadzenie do baz nierelacyjnych (NoSQL)
- NoSQL kontra RDBMS (bazy relacyjne)
- Czym są dokumenty oraz format JSON
- Tworzenie środowiska testowego z MongoDB (lokalnego lub w chmurze)
- Operacje CRUD (Create, Read, Update and Delete)
- MongoDB Shell jako podstawowy klient do bazy
- MongoDB Compass oraz inne narzędzia klienckie
Agregacja danych
- Funkcje podstawowe jak count i distinct
- Aggregation pipeline
- Tworzenie widoków danych
- Wprowadzenie do map-reduce
Konektor BI i migracja danych
- Jak analizować dane z MongoDB w Excelu
- BI connector - instalacja i konfiguracja
- Importowanie danych z instniejących baz relacyjnych
- Wbudowane narzędzia importu i eksportu danych
Tuning wydajności raportów
- Analizowanie wydajności przy pomocy funkcji explain
- Profiler
- Przegląd indeksów i kolekcji specjalnych
- Optymalizacja replikacji dla celów raportowania
Wymagania
Każdy może uczestniczyć w szkoleniu jednak znajomość dowolnej bazy danych jest wskazana.
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
MongoDB dla analityków - Plan Szkolenia - Booking
MongoDB dla analityków - Plan Szkolenia - Enquiry
Opinie uczestników (5)
Było odpowiednie tempo. Prowadzący umiał w przystępny sposób przekazać wiedzę i nie pędził z materiałem. Dużo udało mi się nauczyć na szkoleniu dzięki ćwiczeniom i tłumaczeniu na konkretnych przykładach/ błędach co się źle zrobiło.
Milena Mlynarska-Zmuda - Osrodek Przetwarzania Informacji - Panstwowy Instytut Badawczy
Szkolenie - MongoDB for Analysts
Umiejętność przekazania wiedzy i utrzymania skupienia uczestników.
Anna Wisniewska - Osrodek Przetwarzania Informacji - Panstwowy Instytut Badawczy
Szkolenie - MongoDB for Analysts
Platforma szkoleniowa i funkcjonalności, a także sposób przekazywania wiedzy przez Kamila
panayiotis kakouris - epic ltd
Szkolenie - MongoDB for Analysts
Przetłumaczone przez sztuczną inteligencję
Środowisko laboratoryjne
Samer Roshdi - epic ltd
Szkolenie - MongoDB for Analysts
Przetłumaczone przez sztuczną inteligencję
duża ilość warsztatów, dobry kontakt
Maciej Szczepaniak - Credit Agricole Bank Polska S.A.
Szkolenie - MongoDB dla analityków
Propozycje terminów
Szkolenia Powiązane
FARM (FastAPI, React, and MongoDB) Full Stack Development
14 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą korzystać ze stosu FARM (FastAPI, React i MongoDB) do tworzenia dynamicznych, wydajnych i skalowalnych aplikacji internetowych.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
-
Skonfigurowanie niezbędnego środowiska programistycznego, które integruje FastAPI, React i MongoDB.
Zrozumienie kluczowych pojęć, funkcji i zalet stosu FARM.
Dowiedz się, jak tworzyć interfejsy API REST za pomocą FastAPI.
Dowiedz się, jak projektować interaktywne aplikacje za pomocą React.
Rozwijaj, testuj i wdrażaj aplikacje (front-end i back-end) przy użyciu stosu FARM.
MERN Fullstack Development
14 godzinTen prowadzony przez instruktora trening na żywo w Polsce (online lub na miejscu) jest skierowany do twórców stron internetowych, którzy chcą używać MERN Stack do pełnego rozwoju.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Integracja React z MongoDB, Express i Node.js.
- Zbuduj aplikację internetową fullstack od podstaw.
- Wdrożenie zabezpieczeń aplikacji poprzez autoryzację i uwierzytelnianie.
MongoDB for Administrators
14 godzinTen kurs obejmuje wszystko, co administrator bazy danych musi wiedzieć, aby pomyślnie wdrożyć i utrzymywać MongoDB bazy danych.
Omówiono również diagnozowanie problemów z wydajnością, importowanie i eksportowanie danych oraz ustanawianie odpowiednich procedur tworzenia kopii zapasowych i przywracania, przegląd interfejsu API MongoDB CRUD, powłoki poleceń i sterowników.
Odbiorcami tego kursu są osoby, które chcą:
- Zrozumienie MongoDB z perspektywy programisty, w tym jego powłoki poleceń, interfejsu API zapytań i narzędzi sterownika.
- Wdrażanie MongoDB we wszystkich konfiguracjach - jako pojedynczy serwer, z replikacją master/slave, jako zestaw replik i jako klaster sharded.
- Ocena aplikacji i odpowiedni dobór sprzętu.
- Monitorowanie instancji MongoDB i integracja ze standardowym oprogramowaniem monitorującym (Munin, Nagios itp.).
- Planowanie tworzenia kopii zapasowych i zarządzanie importem i eksportem dużych ilości danych.
- Rozwiązywanie najczęstszych problemów programistycznych i scenariuszy awarii.
Każdy uczestnik będzie musiał wykonać serię ćwiczeń praktycznych.
MongoDB Advanced Administrator
14 godzinTo prowadzone przez instruktora szkolenie na żywo (w trybie online lub w siedzibie klienta) jest przeznaczone dla administratorów, którzy chcą rozwiązywać złożone problemy związane z wdrażaniem i zarządzaniem przy użyciu MongoDB Ops Manager.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Instalowanie i konfigurowanie MongoDB Ops Manager
- Konfigurowanie i zarządzanie różnymi typami środowisk
- Zrozumieć i wdrożyć MongoDB Enterprise Server specyficzne rozwiązania w celu rozwiązania złożonych wyzwań korporacyjnych
Format kursu
- Interaktywny wykład i dyskusja
- Dużo ćwiczeń i praktyki
- Praktyczne wdrożenie w środowisku live-lab
Opcje dostosowywania kursu
- To szkolenie jest oparte na MongoDB Enterprise Server, który zawiera Ops Manager. Prosimy o kontakt w celu ustalenia wymagań licencyjnych.
- Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Data Analysis with MongoDB Aggregation Framework
14 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (online lub na miejscu) jest przeznaczone dla analityków danych i naukowców zajmujących się danymi, którzy chcą korzystać z MongoDB Aggregation Framework do przeprowadzania analizy danych przy jednoczesnym uproszczeniu złożonych operacji i potoków agregacji.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Instalacja i konfiguracja MongoDB do analizy danych.
- Zrozumienie pojęć i etapów MongoDB Aggregation Framework.
- Poznanie podstawowej struktury, składni i operacji agregacji.
- Dowiedz się, jak obsługiwać zaawansowane operacje agregacji.
- Zastosowanie niektórych narzędzi i technik optymalizacji w celu poprawy wydajności agregacji.
MongoDB for Advanced Users
14 godzinTen kurs obejmuje zaawansowane obszary wykorzystania języków programowania związanych z MongoDB, celem jest, aby uczestnik miał możliwość całkowitego opanowania narzędzia.
MongoDB zaawansowana administracja
28 godzinKurs "MongoDB zaawansowana administracja" obejmuje zaawansowane aspekty korzystania z języków programowania związanych z MongoDB, skupiając się na pełnym opanowaniu narzędzia. Struktura kursu obejmuje wprowadzenie do MongoDB, podstawowe i zaawansowane zapytania, silniki przechowywania, walidację dokumentów, modelowanie danych, MapReduce, Aggregation Framework, GridFS, indeksy, Full Text Search, Change streams, replikację, sharding oraz narzędzia administracyjne i diagnostyczne. Kurs zawiera również opcjonalny moduł poświęcony bibliotekom klienckim, takim jak JavaDriver i CSharpDriver.
MongoDB for Developers
14 godzinTen kurs obejmuje wszystko, co programista baz danych musi wiedzieć, aby z powodzeniem tworzyć aplikacje przy użyciu MongoDB.
Building REST APIs with Node.js, Express, and MongoDB
14 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą używać i integrować Node.js, Express i MongoDB do tworzenia szybkich i skalowalnych interfejsów API REST.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Konfiguracja i integracja Node.js i Express z MongoDB.
- Zrozumienie funkcji i architektury Node.js, Express i MongoDB.
- Dowiedz się, jak budować interfejsy API RESTful przy użyciu stosu zaplecza Node.js, Express i MongoDB.
- Wdrażanie tras, filtrowania, sortowania i paginacji do interfejsów API REST Node.js.
- Projektowanie modeli danych i wykonywanie operacji CRUD za pomocą MongoDB i Mongoose.
- Testowanie i debugowanie interfejsów API za pomocą Postman.
Administrating Percona Server for MongoDB
7 godzinPercona Server for MongoDB to darmowy, ulepszony, w pełni kompatybilny, otwarty zamiennik dla MongoDB 3.2 Community Edition z funkcjami klasy korporacyjnej. Nie wymaga żadnych zmian w aplikacjach lub kodzie MongoDB.
Uczestnicy
Ten kurs jest odpowiedni dla administratorów i inżynierów, którzy chcą przejść na Percona Server z istniejących instancji MongoDB lub wdrożyć i administrować nowym Percona Server dla instancji MongoDB.
Po ukończeniu tego kursu uczestnicy będą
- zrozumieć strukturę i mechanizmy wdrażania Percona Server
- być w stanie przeprowadzić instalację / środowisko produkcyjne / zadania architektury i konfigurację
- być w stanie ocenić jakość kodu, przeprowadzić debugowanie, monitorowanie
- być w stanie wdrożyć zaawansowaną produkcję, taką jak replikacja, dostrajanie wydajności i rejestrowanie