Python: Django ORM - cursus 3900 wrijven. uit Hexlet, training 12 uur, Datum: 30 november 2023.
Gemengde Berichten / / December 04, 2023
Inbegrepen in de cursus
- 11 lessen (video en/of tekst)
- 10 oefeningen in de simulator
- 31 screeningstesten
- Onafhankelijk werk
- Aanvullende materialen
Hulp bij "Discussies"
- Toegang tot andere cursussen op het platform
Wat ga je leren
- Werk met moderne ORM
- Bouw complexe query's met aggregatie- en annotatiefuncties
- Analyseer de effectiviteit van het gebruik van ORM
U leert meer over modellen en hun toewijzingen aan de database, migraties en het bouwen van query's. U begrijpt hoe u relaties tussen modellen kunt beschrijven en omkeerbare bewerkingen kunt uitvoeren in de transactiemodus. Met de kennis uit deze cursus kunt u comfortabel met gegevens in Django-projecten werken. Om het leren gemakkelijker te maken, is het de moeite waard om vooraf een cursus over de basisprincipes van relationele databases en de basisprincipes van Django te volgen.
Over de cursus
Leer meer over de cursus, de structuur, doelstellingen en doelstellingen.
Django-ORM instellen
Installeer het voorbereide pakket met Django ORM op uw lokale computer
Basisconcepten
Maak kennis met basisconcepten: modellen, schema, queries, CRUD.
Model
Leer modellen maken en gebruiken.
Gegevens uit de database opvragen
Leer hoe u willekeurige query's op gegevens kunt maken met behulp van een gespecialiseerde querytaal
Verbindingen
Leer een-op-veel- en een-op-een-relaties op te bouwen
Veel te veel
Maak kennis met het meest complexe type verbinding tussen entiteiten.
Annotatie en aggregatie
Leer hoe u door het DBMS berekende gegevens kunt toevoegen aan entiteiten die u uit de database ontvangt. Leer verschillende collectieve informatie over gegevens te verkrijgen.
Transacties
Maak kennis met de manieren om transacties te beschrijven met Django ORM.
Effectief gebruik van ORM
Leer manieren om tools op hoog niveau efficiƫnter te gebruiken zonder handmatig SQL-query's te schrijven.
Onafhankelijk werk
Bijkomende taken waarmee je de verworven theorie kunt consolideren
Aanvullende materialen
Artikelen en video's samengesteld door het Hexlet-team. Het helpt je dieper in het onderwerp van de cursus te duiken