Python: Django ORM - kursus 3900 gosok. dari Hexlet, pelatihan 12 jam, Tanggal: 30 November 2023.
Miscellanea / / December 04, 2023
Termasuk dalam kursus
- 11 pelajaran (video dan/atau teks)
- 10 latihan di simulator
- 31 tes skrining
- Pekerjaan mandiri
- Bahan tambahan
Bantuan dalam "Diskusi"
- Akses ke kursus lain di platform
Apa yang akan kamu pelajari
- Bekerja dengan ORM modern
- Buat kueri kompleks dengan fungsi agregasi dan anotasi
- Analisis efektivitas penggunaan ORM
Anda akan mempelajari lebih lanjut tentang model dan pemetaannya ke database, migrasi, dan pembuatan kueri. Anda akan memahami cara mendeskripsikan hubungan antar model dan melakukan operasi yang dapat dibalik dalam mode transaksi. Pengetahuan dari kursus ini akan memungkinkan Anda bekerja dengan nyaman dengan data dalam proyek Django. Untuk membuat pembelajaran lebih mudah, ada baiknya mengambil kursus dasar-dasar basis data relasional dan dasar-dasar Django terlebih dahulu.
Tentang kursus
Pelajari tentang kursus, strukturnya, tujuan dan sasarannya.
Menyiapkan Django ORM
Instal paket yang telah disiapkan dengan Django ORM di komputer lokal Anda
Konsep dasar
Kenali konsep dasar: model, skema, query, CRUD.
Model
Belajar membuat model dan menggunakannya.
Meminta data dari database
Pelajari cara membuat kueri arbitrer pada data menggunakan bahasa kueri khusus
Koneksi
Belajar membangun hubungan satu-ke-banyak dan satu-ke-satu
Banyak ke banyak
Kenali jenis koneksi paling kompleks antar entitas.
Anotasi dan Agregasi
Pelajari cara menambahkan data yang dihitung oleh DBMS ke entitas yang diterima dari database. Belajar memperoleh berbagai informasi kolektif tentang data.
Transaksi
Kenali cara menjelaskan transaksi menggunakan Django ORM.
Penggunaan ORM yang efektif
Pelajari cara menggunakan alat tingkat tinggi dengan lebih efisien tanpa menulis kueri SQL secara manual.
Pekerjaan mandiri
Tugas tambahan yang memungkinkan Anda mengkonsolidasikan teori yang diperoleh
Bahan tambahan
Artikel dan video dikurasi oleh tim Hexlet. Akan membantu Anda mendalami topik kursus lebih dalam