Python: Django ORM - kurs 3900 gni. fra Hexlet, trening 12 timer, Dato: 30. november 2023.
Miscellanea / / December 04, 2023
Inkludert i kurset
- 11 leksjoner (video og/eller tekst)
- 10 øvelser i simulatoren
- 31 screeningtester
- Selvstendig arbeid
- Ytterligere materialer
Hjelp til "diskusjoner"
- Tilgang til andre kurs på plattformen
Hva vil du lære
- Arbeid med moderne ORM
- Bygg komplekse søk med aggregerings- og kommentarfunksjoner
- Analyser effektiviteten av å bruke ORM
Du vil lære mer om modeller og deres tilordninger til databasen, migreringer og spørringsbygg. Du vil forstå hvordan du beskriver forhold mellom modeller og utfører reversible operasjoner i transaksjonsmodus. Kunnskapen fra dette kurset vil tillate deg å jobbe komfortabelt med data i Django-prosjekter. For å gjøre læringen enklere, er det verdt å ta et kurs i det grunnleggende om relasjonsdatabaser og det grunnleggende om Django på forhånd.
Om kurset
Lær om kurset, dets struktur, mål og mål.
Sette opp Django ORM
Installer den forberedte pakken med Django ORM på din lokale datamaskin
Enkle konsepter
Bli kjent med grunnleggende konsepter: modeller, skjema, spørringer, CRUD.
Modell
Lær å lage modeller og bruke dem.
Spørre data fra databasen
Lær å lage vilkårlige spørringer på data ved å bruke et spesialisert spørringsspråk
Tilkoblinger
Lær å bygge en-til-mange og en-til-en relasjoner
Mange til mange
Bli kjent med den mest komplekse typen forbindelse mellom enheter.
Merknad og aggregering
Lær å legge til data beregnet av DBMS til enheter mottatt fra databasen. Lær å innhente diverse kollektiv informasjon om data.
Transaksjoner
Bli kjent med metodene for å beskrive transaksjoner ved hjelp av Django ORM.
Effektiv bruk av ORM
Lær måter å bruke verktøy på høyt nivå mer effektivt uten å skrive SQL-spørringer manuelt.
Selvstendig arbeid
Ytterligere oppgaver som lar deg konsolidere den ervervede teorien
Ytterligere materialer
Artikler og videoer kuratert av Hexlet-teamet. Vil hjelpe deg å dykke dypere inn i emnet for kurset