Django Academy logo
PythonWebTahap A1 → B222 bahasa

Django Academy

Bina aplikasi web untuk produksi dengan Django, rangka kerja Python yang lengkap dengan ciri terbina dalam. Bermula daripada model dan paparan hingga API REST dan penggunaan. Laluan pembelajaran CoddyKit yang merangkumi 30 kursus pendek dan 120 pelajaran interaktif, dengan tutor kecerdasan buatan 24/7 di sisi anda.

Kursus
30
Pelajaran
120
Langkah interaktif
1,560
Percuma untuk bermula
Kursus 1
Kurikulum

30 kursus dalam laluan ini

Setiap kursus dalam laluan Django Academy, mengikut urutan pembelajaran. Kursus pertama adalah percuma.

1

A14 pelajaranPercuma

Fahami maksud Django, sebab kewujudannya dan kesesuaian reka bentuknya yang lengkap untuk aplikasi web sebenar.

2

A14 pelajaranPRO

Sediakan persekitaran maya yang kemas dan bina rangka projek Django yang berfungsi dari awal.

3

A14 pelajaranPRO

Cipta aplikasi boleh guna semula pertama anda dan sambungkannya ke projek mengikut cara Django.

4

A14 pelajaranPRO

Jejaki permintaan HTTP daripada pelayar melalui Django hingga respons dan kembali semula.

5

A14 pelajaranPRO

Tulis paparan berasaskan fungsi dan petakan URL yang kemas kepadanya dengan yakin.

6

A24 pelajaranPRO

Paparkan HTML dinamik menggunakan bahasa templat Django dan pewarisan templat.

7

A24 pelajaranPRO

Gunakan shell interaktif untuk bereksperimen dengan model, pertanyaan dan Python secara langsung.

8

A24 pelajaranPRO

Takrifkan model yang dipetakan kepada jadual pangkalan data dan pilih jenis medan yang tepat.

9

A24 pelajaranPRO

Cipta, gunakan dan fahami migrasi apabila model anda berubah dari semasa ke semasa.

10

A24 pelajaranPRO

Aktifkan pentadbir dan urus data anda melalui antara muka terjana yang kemas.

11

B14 pelajaranPRO

Dapatkan dan tapis rekod dengan cekap menggunakan API QuerySet.

12

B14 pelajaranPRO

Bina borang Django yang memaparkan medan dan mengesahkan masukan pengguna dengan kemas.

13

B14 pelajaranPRO

Gantikan paparan fungsi yang berulang dengan paparan berasaskan kelas yang boleh digunakan semula.

14

B14 pelajaranPRO

Gunakan CBV generik Django untuk membina halaman CRUD dengan kod minimum.

15

B14 pelajaranPRO

Jana borang yang disahkan dan disokong model, yang menyimpan rekod secara automatik.

16

B14 pelajaranPRO

Modelkan hubungan dunia sebenar dengan kunci asing, hubungan banyak-ke-banyak dan satu-ke-satu.

17

B14 pelajaranPRO

Tambahkan log masuk, log keluar dan pendaftaran yang disokong sistem auth Django.

18

B14 pelajaranPRO

Kekalkan keadaan setiap pengguna dan paparkan maklum balas sekali sahaja merentas permintaan.

19

B14 pelajaranPRO

Hidangkan CSS, JS dan muat naik pengguna dengan betul dalam pembangunan dan pengeluaran.

20

B14 pelajaranPRO

Bahagikan senarai panjang merentas halaman dan tulis ujian Django automatik pertama anda.

21

B24 pelajaranPRO

Dedahkan model anda sebagai API JSON dengan Django REST Framework.

22

B24 pelajaranPRO

Bina API CRUD lengkap dengan pantas menggunakan ViewSets dan amankannya dengan pengesahan token.

23

B24 pelajaranPRO

Kira statistik dan bina logik pada bahagian pangkalan data dengan anotasi serta objek F/Q.

24

B24 pelajaranPRO

Kenal pasti dan hapuskan masalah N+1 supaya pertanyaan menjadi pantas.

25

B24 pelajaranPRO

Bertindak balas terhadap peristiwa model dan pintas setiap permintaan dengan middleware tersuai.

26

B24 pelajaranPRO

Simpan cache paparan, fragmen dan pertanyaan untuk mengurangkan masa respons dengan ketara.

27

B24 pelajaranPRO

Serahkan kerja yang lambat kepada pekerja latar belakang dengan Celery dan broker mesej.

28

B24 pelajaranPRO

Kunci tapak Django anda daripada serangan web yang paling lazim.

29

B24 pelajaranPRO

Bawa aplikasi Django ke pelayan sebenar dengan susunan WSGI pengeluaran.

30

B24 pelajaranPRO

Pakejkan Django, Postgres dan Redis ke dalam kontena yang boleh dihasilkan semula.

CoddyKit PRO

Dapatkan akses kepada kesemua 30 kursus dalam laluan ini dan semua laluan lain

Tutor AI, peperiksaan pensijilan dan sijil. Berfungsi di laman web, iOS dan Android.

Lihat semua pelan
Tahunan$29.90 / tahunKira-kira $2.49 sebulanBayar sekaliSeumur hidup$69.99 sekaliTiada pembaharuan. PRO selama-lamanya.
Gambaran Keseluruhan Kursus

Django: Bina Aplikasi Web dengan Python

Bina aplikasi web untuk produksi dengan Django, rangka kerja Python yang lengkap dengan ciri terbina dalam. Laluan ini merangkumi 30 kursus mini progresif daripada pemula sepenuhnya (A1) hingga tahap lanjutan (B2), dengan pelajaran ringkas dan kuiz pantas untuk mengukuhkan setiap konsep.

Apa yang Akan Anda Pelajari

Mulakan dengan paparan, URL, templat, model dan laman pentadbir, kemudian kuasai paparan berasaskan kelas, ORM, borang dan pengesahan. Seterusnya, pelajari Django REST Framework, pertanyaan lanjutan, caching, tugas Celery, pengukuhan keselamatan, prestasi dan penggunaan dengan Docker. Setiap pelajaran bersifat praktikal, dengan tutor AI 24/7 yang tersedia apabila anda memerlukan bantuan.

Cara Kursus Ini Berfungsi

Setiap kursus dibahagikan kepada empat pelajaran ringkas dan berfokus. Lengkapkan beberapa pelajaran sehari dan anda akan menguasai seluruh laluan dalam beberapa minggu, bukan bulan.

Cara Anda Belajar

  1. 01

    Pelajaran Interaktif

    Latihan pengekodan amali dengan maklum balas masa nyata

  2. 02

    Tutor AI

    Dapatkan bantuan segera daripada AI kami apabila anda buntu

  3. 03

    Penyunting Terbina Dalam

    Tulis dan jalankan kod terus dalam pelayar anda

  4. 04

    Sijil

    Dapatkan sijil selepas melengkapkan kursus

FAQ

Soalan Lazim

Adakah kursus Django Academy percuma?

Ya. Anda boleh memulakan kursus Django Academy secara percuma dan mengikuti pelajaran interaktifnya tanpa sebarang bayaran. Langganan PRO pilihan membuka akses kepada alat kecerdasan buatan lanjutan dan sijil yang boleh dikongsi.

Adakah saya memerlukan pengalaman terdahulu untuk mempelajari Python?

Tidak. Kursus ini bermula dengan asas dan beralih secara beransur-ansur kepada topik yang lebih maju, jadi anda boleh bermula walaupun tanpa pengalaman terdahulu dalam Python.

Bagaimanakah saya akan mempelajari Python di CoddyKit?

Anda belajar melalui amali. Pelajaran interaktif yang ringkas menggabungkan penerangan yang jelas dengan latihan pengekodan praktikal yang berjalan dalam masa nyata, manakala tutor kecerdasan buatan 24/7 memberikan bantuan yang diperibadikan apabila anda menghadapi kesukaran.

Adakah saya mendapat sijil selepas menamatkan Django Academy?

Ya. Pelajar PRO boleh menduduki peperiksaan dan memperoleh sijil tamat kursus yang boleh dikongsi, lengkap dengan kod yang boleh disahkan untuk kursus Django Academy.

Bolehkah saya mempelajari Python melalui telefon saya?

Ya. CoddyKit tersedia di web dan sebagai aplikasi asli iOS serta Android, jadi anda boleh mempelajari Python pada mana-mana peranti dan kemajuan anda disegerakkan merentas semua peranti.

Berapakah kos CoddyKit PRO?

Kursus pertama dalam Django Academy adalah percuma. CoddyKit PRO membuka akses kepada setiap kursus: $5.90 seminggu, $7.90 sebulan, $29.90 setahun atau $69.99 sekali untuk akses seumur hidup tanpa pembaharuan.

Berapa lama masa yang diperlukan untuk melengkapkan Django Academy?

Django Academy mempunyai 30 kursus dan 120 pelajaran. Kebanyakan pelajaran mengambil masa kira-kira 5–10 minit, jadi keseluruhan laluan ini memerlukan sekitar 14 jam latihan amali, mengikut rentak anda sendiri.

Mulakan Django Academy Sekarang

Sertai ribuan pelajar yang menguasai pengaturcaraan melalui pelajaran berkuasa kecerdasan buatan.