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: MongoDB 5.0, Visual Studio Code
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%)
55,58 zł najniższa cena z 30 dni Dodaj do koszyka Za zakup otrzymasz 76 punktów
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 helion.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
Zamknij Pobierz aplikację mobilną Helion