Python: Django ORM - kurz 3900 rub. z Hexlet, trénink 12 hodin, Termín: 30.11.2023.
Různé / / December 04, 2023
Zahrnuto v kurzu
- 11 lekcí (video a/nebo text)
- 10 cvičení na simulátoru
- 31 screeningových testů
- Samostatná práce
- Doplňkové materiály
Nápověda v "Diskuse"
- Přístup k dalším kurzům na platformě
Co se naučíš
- Práce s moderním ORM
- Vytvářejte složité dotazy pomocí agregačních a anotačních funkcí
- Analyzujte efektivitu používání ORM
Dozvíte se více o modelech a jejich mapování do databáze, migracích a vytváření dotazů. Pochopíte, jak popsat vztahy mezi modely a provádět reverzibilní operace v transakčním režimu. Znalosti z tohoto kurzu vám umožní pohodlně pracovat s daty v projektech Django. Pro usnadnění učení se vyplatí předem absolvovat kurz základů relačních databází a základů Django.
O kurzu
Seznamte se s kurzem, jeho strukturou, cíli a cíli.
Nastavení Django ORM
Nainstalujte připravený balíček s Django ORM na místní počítač
Základní pojmy
Seznamte se se základními pojmy: modely, schéma, dotazy, CRUD.
Modelka
Naučte se vytvářet modely a používat je.
Dotazování dat z databáze
Naučte se vytvářet libovolné dotazy na data pomocí specializovaného dotazovacího jazyka
Spojení
Naučte se budovat vztahy one-to-many a one-to-one
Mnoho k mnoha
Seznamte se s nejsložitějším typem propojení mezi entitami.
Anotace a agregace
Naučte se přidávat data vypočítaná DBMS k entitám přijatým z databáze. Naučte se získávat různé hromadné informace o datech.
Transakce
Seznamte se s prostředky popisu transakcí pomocí Django ORM.
Efektivní využití ORM
Naučte se, jak efektivněji používat nástroje na vysoké úrovni bez ručního psaní SQL dotazů.
Samostatná práce
Doplňkové úkoly, které umožňují upevnit nabytou teorii
Doplňkové materiály
Články a videa kurátorem týmu Hexlet. Pomůže vám ponořit se hlouběji do tématu kurzu