Moja prvá databáza: MongoDB

2h 13min
Čas
35
Kapitol
Programovanie
Kategória
5.0
Hodnotenie
Začiatočník
Level
slovenský
Jazyk kurzu

Popis online kurzu Moja prvá databáza: MongoDB

Online kurz "Moja prvá databáza: MongoDB" je navrhnutý pre úplných začiatočníkov a poskytuje základné znalosti o NoSQL databáze MongoDB. 

Na začiatku vám predstavím základné pojmy v oblasti databáz, porovnám SQL a NoSQL koncepty a preskúmame, prečo je MongoDB tak populárna. Naučíme sa inštalovať MongoDB a oboznámime sa s konzolovým prostredím.

V prvom module kurzu sa detailne zoznámime s tým, ako MongoDB funguje. Zistíme, čo je to mongosh (Mongo Shell), preskúmame základy dátových typov a naučíme sa pracovať s JSON formátom. Následne sa ponoríme do sveta CRUD operácií – vkladanie, čítanie, aktualizácia a odstraňovanie údajov, pričom sa zameriame na prácu s vnorenými dokumentmi a poliami.

Ďalej prejdeme k operátorom – porovnávacím, logickým a operátorom polí, vrátane projekcií a agregačných operácií. V pokročilejších častiach kurzu sa budeme venovať štruktúrovaniu údajov, reláciám, indexom a validácii schémy kolekcií.

Nebude chýbať ani praktická časť, kde budete mať príležitosť cvičiť a aplikovať naučené koncepty. Kurz zakončíme nástrojom MongoDB Compass a rýchlym vysvetlením použitia MongoDB s programovacím jazykom. Dúfam, že sa vám kurz bude páčiť a odnesiete si z neho nielen nové vedomosti, ale aj chuť ďalej objavovať svet MongoDB!

Čo všetko dostaneš

  • videotutoriály o MongoDB,
  • moderované diskusné fórum,
  • certifikát o absolvovaní kurzu,
  • garancia vrátenia peňazí do 14 dní v prípade nespokojnosti s kurzom.

Zoznam kapitol

1. Úvod do databáz a inštalácia
1.1 Prečo používať databázu?
Dostupné len po zakúpení prístupu
1.2 SQL vs. NoSQL databázy
Dostupné len po zakúpení prístupu
1.3 Prečo sa učiť Mongo?
Dostupné len po zakúpení prístupu
1.4 Konzola
Dostupné len po zakúpení prístupu
1.5 Inštalácia Mongo - Windows
Dostupné len po zakúpení prístupu
1.6 Inštalácia Mongo - MacOS
Dostupné len po zakúpení prístupu
2. Základy MongoDB
2.1 Mongo Shell: mongosh
Dostupné len po zakúpení prístupu
2.2 Dátové typy
Dostupné len po zakúpení prístupu
2.3 Pochopenie údajov JSON
Dostupné len po zakúpení prístupu
2.4 Porovnanie JSON & BSON
Dostupné len po zakúpení prístupu
3. Dotazovanie: CRUD operácie
3.0 CRUD
Dostupné len po zakúpení prístupu
3.1 Pochopenie kolekcií
Dostupné len po zakúpení prístupu
3.2 Vkladanie s MongoDB (create)
Dostupné len po zakúpení prístupu
3.3 Čítanie údajov z databázy (read)
Dostupné len po zakúpení prístupu
3.4 Aktualizácia údajov (update)
Dostupné len po zakúpení prístupu
3.5 Odstránenie údajov (delete)
Dostupné len po zakúpení prístupu
3.6 Vnorené dokumenty
Dostupné len po zakúpení prístupu
3.7 Polia
Dostupné len po zakúpení prístupu
3.8 Čas na prax (zadanie úlohy)
Dostupné len po zakúpení prístupu
3.9 Vysvetlenie riešenia
Dostupné len po zakúpení prístupu
4. Operátory
4.1 Operátory porovnávania
Dostupné len po zakúpení prístupu
4.2 Logické operátory
Dostupné len po zakúpení prístupu
4.3 Operátory polí
Dostupné len po zakúpení prístupu
4.4 Projekcie
Dostupné len po zakúpení prístupu
4.5 Agregačné operácie
Dostupné len po zakúpení prístupu
5. Pokročilejšie dopyty
5.1 Ako štruktúrovať dáta (relácie)
Dostupné len po zakúpení prístupu
5.2 CRUD - viac do hĺbky (create & read)
Dostupné len po zakúpení prístupu
5.3 CRUD - viac do hĺbky (update)
Dostupné len po zakúpení prístupu
5.4 Indexy - úvod
Dostupné len po zakúpení prístupu
5.5 Validácia schémy pre kolekciu
Dostupné len po zakúpení prístupu
5.6 Čas na prax (zadanie úlohy)
Dostupné len po zakúpení prístupu
5.7 Vysvetlenie riešenia
Dostupné len po zakúpení prístupu
6. Praktické tipy a nástroje
6.1 Vizuálne preskúmanie údajov (mongoDB Compass)
Dostupné len po zakúpení prístupu
6.2 Použitie MongoDB s programovacím jazykom (rýchle vysvetlenie)
Dostupné len po zakúpení prístupu
6.3 Záver
Dostupné len po zakúpení prístupu

Hodnotenia kurzu

Moja prvá databáza: MongoDB

Petr G.

Moja prvá databáza: MongoDB

Veľmi stručný úvod do MongoDB, ale dobre spracovaný.

Peter N.

Pozri aj tieto kurzy

Mária Sejnová Mária Sejnová
Full Stack Developer