Django Academy logo
PythonNettNivåer A1 → B222 språk

Django Academy

Bygg produksjonsklare webapper med Django, Pythons rammeverk med alt inkludert. Gå fra modeller og views til REST-API-er og utrulling. En læringssti fra CoddyKit med 30 korte kurs og 120 interaktive leksjoner, med en AI-veileder tilgjengelig døgnet rundt.

Kurs
30
Leksjoner
120
Interaktive trinn
1,560
Gratis å komme i gang
Kurs 1
Kursinnhold

30 kurs i denne læringsstien

Alle kursene i læringsstien Django Academy, i læringsrekkefølge. Det første er gratis.

1

A14 leksjonerGratis

Forstå hva Django er, hvorfor det finnes, og hvordan den batteriinkluderte utformingen passer til ekte webapper.

2

A14 leksjonerPRO

Sett opp et ryddig virtuelt miljø og opprett et fungerende Django-prosjekt fra grunnen av.

3

A14 leksjonerPRO

Opprett din første gjenbrukbare app og koble den til prosjektet på Djangos måte.

4

A14 leksjonerPRO

Følg en HTTP-forespørsel fra nettleseren gjennom Django til svaret og tilbake.

5

A14 leksjonerPRO

Skriv funksjonsbaserte views og koble ryddige URL-er til dem med trygghet.

6

A24 leksjonerPRO

Gjengi dynamisk HTML ved hjelp av Djangos malspråk og malarv.

7

A24 leksjonerPRO

Bruk det interaktive skallet til å eksperimentere med modeller, spørringer og Python i sanntid.

8

A24 leksjonerPRO

Definer modeller som tilsvarer databasetabeller, og velg riktige felttyper.

9

A24 leksjonerPRO

Opprett, bruk og forstå migreringer etter hvert som modellene endres over tid.

10

A24 leksjonerPRO

Slå på administrasjonen og administrer dataene dine gjennom et gjennomarbeidet, generert grensesnitt.

11

B14 leksjonerPRO

Hent og filtrer poster effektivt med QuerySet-API-et.

12

B14 leksjonerPRO

Bygg Django-skjemaer som gjengir felt og validerer brukerinput på en ryddig måte.

13

B14 leksjonerPRO

Erstatt gjentakende funksjonsviews med gjenbrukbare klassebaserte views.

14

B14 leksjonerPRO

Bruk Djangos generiske CBV-er til å bygge CRUD-sider med minimalt med kode.

15

B14 leksjonerPRO

Generer validerte, modellbaserte skjemaer som lagrer poster automatisk.

16

B14 leksjonerPRO

Modeller relasjoner fra virkeligheten med fremmednøkler, mange-til-mange og én-til-én.

17

B14 leksjonerPRO

Legg til innlogging, utlogging og registrering basert på Djangos auth-system.

18

B14 leksjonerPRO

Ta vare på tilstand per bruker og vis engangstilbakemeldinger på tvers av forespørsler.

19

B14 leksjonerPRO

Server CSS, JS og brukeropplastinger riktig i utvikling og produksjon.

20

B14 leksjonerPRO

Fordel lange lister over flere sider og skriv dine første automatiserte Django-tester.

21

B24 leksjonerPRO

Gjør modellene dine tilgjengelige som et JSON-API med Django REST Framework.

22

B24 leksjonerPRO

Bygg et komplett CRUD-API raskt med ViewSets, og sikre det med tokenbasert autentisering.

23

B24 leksjonerPRO

Beregn statistikk og bygg databaselogikk med annotations og F/Q-objekter.

24

B24 leksjonerPRO

Finn og fjern N+1-problemet for å gjøre spørringer raske.

25

B24 leksjonerPRO

Reager på modelhendelser og fang opp hver forespørsel med egendefinert middleware.

26

B24 leksjonerPRO

Bufre views, fragmenter og spørringer for å redusere svartidene kraftig.

27

B24 leksjonerPRO

Flytt tidkrevende arbeid til bakgrunnsarbeidere med Celery og en meldingsmegler.

28

B24 leksjonerPRO

Sikre et Django-nettsted mot de vanligste webangrepene.

29

B24 leksjonerPRO

Ta en Django-app til en ekte server med en WSGI-stack for produksjon.

30

B24 leksjonerPRO

Pakk Django, Postgres og Redis i reproduserbare containere.

CoddyKit PRO

Lås opp alle 30 kursene i denne læringsstien og alle andre læringsstier

AI-veileder, sertifiseringseksamen og sertifikat. Fungerer på web, iOS og Android.

Se alle abonnementene
Årlig$29.90 / årOmtrent $2.49 per månedBetal én gangLivstid$69.99 én gangIngen fornyelser. PRO for alltid.
Kursoversikt

Django: Bygg webapper med Python

Bygg produksjonsklare webapper med Django, Pythons rammeverk med alt inkludert. Dette læringsløpet består av 30 progressive minikurs, fra helt nybegynner (A1) til viderekommen (B2), med korte, fokuserte leksjoner og raske quizer som hjelper Dem å feste hvert konsept.

Dette vil De lære

Begynn med views, URL-er, maler, modeller og admin-nettstedet, og behersk deretter klassebaserte views, ORM, skjemaer og autentisering. Gå videre til Django REST Framework, avanserte spørringer, hurtigbufring, Celery-oppgaver, sikkerhetsherding, ytelse og utrulling med Docker. Hver leksjon er praktisk, med en AI-veileder tilgjengelig døgnet rundt når De trenger hjelp.

Slik fungerer det

Hvert kurs er delt inn i fire fokuserte, korte leksjoner. Gjennomfør noen leksjoner om dagen, så behersker De hele læringsløpet på noen uker, ikke måneder.

Slik lærer du

  1. 01

    Interaktive leksjoner

    Praktiske kodeøvelser med tilbakemelding i sanntid

  2. 02

    AI-veileder

    Få øyeblikkelig hjelp fra AI-en vår når du står fast

  3. 03

    Innebygd kodeeditor

    Skriv og kjør kode direkte i nettleseren

  4. 04

    Sertifikat

    Få et sertifikat når du fullfører kurset

FAQ

Ofte stilte spørsmål

Er kurset i Django Academy gratis?

Ja. Du kan starte på kurset i Django Academy gratis og fullføre de interaktive leksjonene uten kostnad. Et valgfritt PRO-abonnement låser opp avanserte AI-verktøy og et delbart sertifikat.

Trenger jeg tidligere erfaring for å lære Python?

Nei. Kurset begynner med det grunnleggende og går gradvis videre til mer avanserte emner, slik at du kan starte selv uten tidligere erfaring med Python.

Hvordan lærer jeg Python på CoddyKit?

Du lærer gjennom praksis. Korte, interaktive leksjoner kombinerer en tydelig forklaring med en praktisk kodeøvelse som kjører i sanntid, og en AI-veileder som er tilgjengelig døgnet rundt, gir deg personlig hjelp når du står fast.

Får jeg et sertifikat når jeg fullfører Django Academy?

Ja. PRO-brukere kan ta en eksamen og få et delbart fullføringssertifikat med en verifiserbar kode for kurset i Django Academy.

Kan jeg lære Python på telefonen?

Ja. CoddyKit er tilgjengelig på nettet og som native iOS- og Android-apper, slik at du kan lære Python på alle enheter, mens fremdriften synkroniseres mellom dem.

Hvor mye koster CoddyKit PRO?

Det første kurset i Django Academy er gratis. CoddyKit PRO gir tilgang til alle kurs: $5.90 per uke, $7.90 per måned, $29.90 per år eller $69.99 én gang for tilgang på livstid uten fornyelser.

Hvor lang tid tar det å fullføre Django Academy?

Django Academy består av 30 kurs og 120 leksjoner. De fleste leksjonene tar omtrent 5–10 minutter, så hele læringsstien tar rundt 14 timer med praktisk øving i eget tempo.

Start på Django Academy nå

Bli med tusenvis av elever som lærer programmering med AI-drevne leksjoner.