ODBIERZ TWÓJ BONUS :: »

MongoDB. Kurs video. Podstawy pracy z dokumentową bazą danych

Podstawowe informacje:
Czas trwania: 04:11:39
Poziom: początkujący
Autor: Piotr Chudzik
Liczba lekcji: 36
Technologia: Visual Studio Code, MongoDB 5.0
Dla firm
Rozwiń umiejętności swoich pracowników dzięki kursom video
Dowiedz się więcej
  • Monitorowanie postępów pracowników. Przejrzyste raporty i imienne certyfikaty ukończenia kursów
  • Atrakcyjne rabaty dla zespołów. Im więcej pracowników liczy zespół, tym większy uzyskasz rabat
  • Doradztwo w wyborze tematyki szkoleń. Mamy setki kursów, dostosujemy program nauczania pod Twój zespół
Indywidualnie
76,30 zł 109,00 zł (-30%)
39,90 zł najniższa cena z 30 dni Dodaj do koszyka
Korzyści:
  • Certyfikat ukończenia
  • Materiały dodatkowe do kursu
  • Test online
  • Dożywotni dostęp
  • Dostęp w aplikacji (także offline)
  • Napisy w języku polskim
Ścieżki rozwoju w ebookpoint.pl

Czego się nauczysz?

  • Podstaw pracy z bazą danych MongoDB
  • Tworzenia i zapisywania dokumentów w kolekcjach
  • Formułowania zapytań i filtrowania danych
  • Projektowania schematów danych w podejściu NoSQL
  • Tworzenia indeksów i optymalizacji zapytań
  • Korzystania z agregacji i operacji na zbiorach danych

Spis lekcji

1. Wprowadzenie 00:24:23
1.1. Kilka słów na wstępie
00:05:08
1.2. Instalacja MongoDB (Windows)
00:06:01
1.3. Instalacja MongoDB (Linux)
00:07:29
1.4. Przygotowanie Visual Studio Code
00:05:45
2. Dokument JSON 00:21:02
2.1. Konstrukcja pliku
00:06:59
2.2. Klucz _id
OGLĄDAJ » 00:03:23
2.3. Standaryzacja i modele danych
00:10:40
3. Bazy danych i kolekcje 00:24:55
3.1. Bazy systemowe
00:05:22
3.2. Dodawanie i usuwanie bazy danych
00:06:25
3.3. Dodawanie i usuwanie kolekcji
00:13:08
4. Dodawanie dokumentów 00:16:27
4.1. Metoda insertOne()
OGLĄDAJ » 00:06:12
4.2. Metoda insertMany()
00:05:28
4.3. Narzędzie mongoimport
00:04:47
5. Przeglądanie dokumentów 00:28:16
5.1. Metody find() oraz findOne()
00:04:27
5.2. Metody pretty() oraz limit()
00:07:02
5.3. Wyświetlanie wybranych kluczy
00:11:42
5.4. Metoda distinct()
00:05:05
6. Sortowanie i filtrowanie danych 00:55:49
6.1. Sortowanie danych
00:10:44
6.2. Polecenie find/distinct dla wybranej wartości
00:06:34
6.3. Operatory arytmetyczne
00:06:35
6.4. Operator $in / $nin
00:05:48
6.5. Operator $exists
00:03:59
6.6. Operator logiczny AND
00:08:26
6.7. Operator logiczny OR
00:06:37
6.8. Łączenie operatorów logicznych
00:07:06
7. Aktualizowanie i usuwanie danych 00:32:44
7.1. Metoda updateOne()
00:15:44
7.2. Metoda updateMany()
00:07:11
7.3. Metoda replaceOne()
00:05:20
7.4. Metody deleteOne() oraz deleteMany()
00:04:29
8. Grupowanie i indeksowanie danych 00:48:03
8.1. Polecenie count()
00:04:27
8.2. Wprowadzenie do grupowania
00:04:30
8.3. Metoda aggregate
00:11:44
8.4. Polecenie createIndex()
00:11:50
8.5. Polecenie getIndexes()
00:04:41
8.6. Polecenie dropIndex()
00:05:19
8.7. Polecenie validate()
00:05:32

Obierz kurs na... zarządzanie nierelacyjnymi bazami danych

Umiejętność zarządzania bazami danych z roku na rok jest coraz bardziej ceniona. Nic w tym dziwnego - ilość danych, jakimi dysponujemy, a które musimy gdzieś przechowywać, sortować, zestawiać ze sobą i z których chcemy wyciągać ważne dla siebie informacje, stale rośnie. Stąd firmy szczególnie wypatrują specjalistów, którzy potrafią to robić - poszukiwani są nie tylko ludzie wyspecjalizowani stricte w tej dziedzinie, ale także potrafiący zarządzać bazami danych programiści rozmaitych języków, specjaliści DevOps, data science czy data engineering. Jeśli mowa o bazach danych, to na myśl przychodzą przede wszystkim te relacyjne, co jest oczywiste - relacyjne bazy danych wciąż dominują, są najpopularniejsze. Ponieważ jednak zdarzają się sytuacje, z którymi takie bazy radzą sobie gorzej, i problemy, które trudno z ich zastosowaniem rozwiązać, dobrym uzupełnieniem wiedzy jest znajomość baz danych tzw. NoSQL.

NoSQL, czyli nierelacyjna baza danych SQL, pozwala przechowywać i wyszukiwać informacje modelowane w sposób odmienny, niż dzieje się to w bazach relacyjnych. Dzięki zastosowaniu tego podejścia możliwe jest na przykład tworzenie prostych projektów, horyzontalne skalowanie do klastrów maszyny czy uzyskanie lepszej kontroli nad dostępnością. Z tego typu baz danych korzysta się coraz częściej przy opracowywaniu ogromnych zbiorów danych (big data) w czasie rzeczywistym. A że big data to nasza przyszłość, już dziś warto zapoznać się z mechanizmami zarządzania wielkimi zbiorami danych. Jedną z takich nierelacyjnych baz danych SQL jest napisany w języku C++ system MongoDB. Charakteryzuje się on brakiem ściśle zdefiniowanej struktury obsługiwania baz danych, które zamiast tego są składowane w dokumentach w stylu JSON (Java Script Object Notation). W trakcie tego kursu będziemy pracować właśnie z MongoDB.

Co Cię czeka podczas naszego profesjonalnego szkolenia

Podczas kursu między innymi:

  • Dowiesz się, na jakich zasadach pracuje baza danych MongoDB
  • Zainstalujesz ją na swoim komputerze i zaczniesz z nią pracować
  • Nauczysz się obsługi nierelacyjnej bazy danych i poznasz najważniejsze związane z nią pojęcia
  • Będziesz kolekcjonować dane w bazie, sortować je, przekształcać i pobierać
  • Opanujesz zasady korzystania z operatorów logicznych AND i OR

Co więcej...

  • Opanujesz podstawy programowania i administrowania bazami danych

MongoDB. Kurs video. Podstawy pracy z dokumentową bazą danych zakończysz na poziomie podstawowym/średnio zaawansowanym. Przedstawiony materiał spokojnie pozwoli Ci na pracę z relacyjnymi bazami danych z użyciem języka SQL.

MongoDB i co dalej?

Opanowanie zasad pracy z nierelacyjną bazą danych MongoDB to dopiero początek. W branży IT wiele systemów zajmujących się przechowywaniem danych jest opartych na SQL. Z czego jasno wynika, że wiele aplikacji będzie pracować właśnie z tego typu bazami danych. A ponieważ wszystkie one pracują, opierając się na uniwersalnym modelu, tzw. złotym standardzie ACID, stąd znajomość jednego silnika (w naszym wypadku MySQL) pozwoli Ci w dość prosty sposób przestawić się na pracę z innymi silnikami, takimi jak Oracle Database czy PostgreSQL.

Wybrane bestsellery

O autorze kursu video

Piotr Chudzik - absolwent Politechniki Łódzkiej, jego specjalizacja zawodowa to technologie big data oraz administracja nowoczesnymi środowiskami IT (wykorzystującymi między innymi cloud computing, konteneryzację czy IaC - infrastructure as code). Pracuje jako wykładowca na Uniwersytecie Łódzkim, gdzie przekazuje studentom wiedzę na temat Linuksa, baz danych i programowania w języku Python. Jest również trenerem w Software Development Academy. Na co dzień zatrudniony jako menadżer techniczny w dużym zagranicznym banku, odpowiada za prawidłowe i nieprzerwane działanie aplikacji opartych na Google Cloud Platform. Zawsze otwarty na nowe doświadczenia oraz wiedzę, którą w przyszłości mógłby się podzielić z innymi. Interesuje się grami komputerowymi, światem nowych technologii i fantastyką. Jest fanem serii Wiedźmin i uniwersum Warhammera.

Sukces wymaga wcześniejszego przygotowania, bez niego z pewnością osiągniemy porażkę.

Konfucjusz

Piotr Chudzik - pozostałe kursy

Oceny i opinie klientów: MongoDB. Kurs video. Podstawy pracy z dokumentową bazą danych Piotr Chudzik (3)

Informacja o opiniach
Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniającej do uzyskania rabatu w ramach Programu Kadr.
5.3
  • 6 (2)
  • 5 (0)
  • 4 (1)
  • 3 (0)
  • 2 (0)
  • 1 (0)
  • Witam, Kurs jak najbardziej godny polecenia. Bardzo fajnie przygotowany. Uczestnik kursu pozna co to bazy danych noSQL oraz użycie dokumentów JSON czym one są i jak je stosować ich konstrukcję itd. Jak dla początkujących kurs jak najbardziej pożyteczny. Test do uzyskania certyfikatu jak najbardziej miarodajny i zgodny z tematyką kursu. Materiały dodatkowe zawierające notatki i kolekcje również fajnie przygotowane. Nie mam zastrzeżeń dlatego daję 6 gwiazdek. Pozdrawiam.

    Rozwiń »
    Opinia: anonimowa Opinia dodana: 2024-08-29 Ocena: 6   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Nareszcie kurs z Mongo DB. Nie mogłem lepiej trafić. Autor potrafi wszystko bardzo dobrze wytłumaczyć, przez co w bardzo krótkim czasie zdobyłem sporą dawkę wiedzy. Przydałby się poziom zaawansowany.

    Opinia: Tom Opinia dodana: 2022-04-25 Ocena: 6   
    Opinia niepotwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Kurs dość przeciętny. Dotyka zagadnień wyłącznie podstawowych.

    Opinia: anonimowa Opinia dodana: 2024-06-24 Ocena: 4   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
więcej opinii »

Szczegóły kursu

Dane producenta » Dane producenta:

Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
Format: Online
Data aktualizacji: 2022-03-03
ISBN: 978-83-283-8984-7, 9788328389847
Numer z katalogu: 163220
Kategorie:

Videopoint - inne kursy

Kurs video
76,30 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile