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

Django Academy

Bygg webbappar för produktion med Django, Pythons ramverk med allt ni behöver inbyggt. Från modeller och vyer till REST API:er och driftsättning. En lärstig från CoddyKit med 30 korta kurser och 120 interaktiva lektioner, med en AI-handledare till hands dygnet runt.

Kurser
30
Lektioner
120
Interaktiva steg
1,560
Gratis att börja
Kurs 1
Kursplan

30 kurser i den här lärvägen

Alla kurser i lärvägen Django Academy, i rätt ordning. Den första är gratis.

1

A14 lektionerGratis

Förstå vad Django är, varför det finns och hur dess batterier-ingår-design passar riktiga webbappar.

2

A14 lektionerPRO

Konfigurera en ren virtuell miljö och skapa ett fungerande Django-projekt från grunden.

3

A14 lektionerPRO

Skapa din första återanvändbara app och koppla in den i projektet på Djangos sätt.

4

A14 lektionerPRO

Följ en HTTP-begäran från webbläsaren genom Django till svaret och tillbaka.

5

A14 lektionerPRO

Skriv funktionsbaserade vyer och koppla rena URL:er till dem med säker hand.

6

A24 lektionerPRO

Rendera dynamisk HTML med Djangos mallspråk och mallarv.

7

A24 lektionerPRO

Använd det interaktiva skalet för att experimentera med modeller, frågor och Python i realtid.

8

A24 lektionerPRO

Definiera modeller som motsvarar databastabeller och välj rätt fälttyper.

9

A24 lektionerPRO

Skapa och tillämpa migreringar och förstå dem när modellerna förändras över tid.

10

A24 lektionerPRO

Aktivera admin och hantera dina data genom ett stilrent, genererat gränssnitt.

11

B14 lektionerPRO

Hämta och filtrera poster effektivt med QuerySet-API:t.

12

B14 lektionerPRO

Bygg Django-formulär som renderar fält och validerar användarinmatning på ett tydligt sätt.

13

B14 lektionerPRO

Ersätt upprepade funktionsvyer med återanvändbara klassbaserade vyer.

14

B14 lektionerPRO

Använd Djangos generiska CBV:er för att bygga CRUD-sidor med minimal kod.

15

B14 lektionerPRO

Generera validerade, modellbaserade formulär som sparar poster automatiskt.

16

B14 lektionerPRO

Modellera relationer från verkligheten med främmande nycklar, många-till-många och en-till-en.

17

B14 lektionerPRO

Lägg till inloggning, utloggning och registrering med stöd av Djangos auth-system.

18

B14 lektionerPRO

Bevara tillstånd per användare och visa engångsmeddelanden mellan begäranden.

19

B14 lektionerPRO

Servera CSS, JS och användaruppladdningar korrekt i utveckling och produktion.

20

B14 lektionerPRO

Dela upp långa listor på flera sidor och skriv dina första automatiserade Django-tester.

21

B24 lektionerPRO

Tillgängliggör dina modeller som ett JSON-API med Django REST Framework.

22

B24 lektionerPRO

Bygg snabbt ett komplett CRUD-API med ViewSets och säkra det med tokenbaserad autentisering.

23

B24 lektionerPRO

Beräkna statistik och bygg databaslogik med annoteringar och F/Q-objekt.

24

B24 lektionerPRO

Diagnostisera och eliminera N+1-problemet så att frågorna blir snabba.

25

B24 lektionerPRO

Reagera på modellhändelser och fånga upp varje begäran med anpassad middleware.

26

B24 lektionerPRO

Cacha vyer, fragment och frågor för att dramatiskt minska svarstiderna.

27

B24 lektionerPRO

Flytta långsamt arbete till bakgrundsarbetare med Celery och en meddelandeförmedlare.

28

B24 lektionerPRO

Skydda en Django-webbplats mot de vanligaste webbattackerna.

29

B24 lektionerPRO

Ta en Django-app till en riktig server med en produktionsklar WSGI-stack.

30

B24 lektionerPRO

Paketerа Django, Postgres och Redis i reproducerbara containrar.

CoddyKit PRO

Lås upp alla 30 kurser i den här lärvägen och alla andra lärvägar

AI-handledare, certifieringsprov och certifikat. Fungerar på webben, iOS och Android.

Se alla abonnemang
Årsvis$29.90 / årCirka $2.49 i månadenBetala en gångLivstid$69.99 en gångInga förnyelser. PRO för alltid.
Kursöversikt

Django: Bygg webbappar med Python

Bygg webbappar för produktion med Django, Pythons ramverk med allt ni behöver inbyggt. Det här spåret omfattar 30 progressiva minikurser från nybörjarnivå (A1) till avancerad nivå (B2), med korta, fokuserade lektioner och snabba kunskapstest som hjälper er att befästa varje koncept.

Det här får ni lära er

Börja med vyer, URL:er, mallar, modeller och administrationsgränssnittet och lär er sedan klassbaserade vyer, ORM, formulär och autentisering. Gå vidare till Django REST Framework, avancerade frågor, cachning, Celery-uppgifter, säkerhetshärdning, prestanda och driftsättning med Docker. Varje lektion är praktiskt inriktad, med en AI-handledare tillgänglig dygnet runt när ni behöver hjälp.

Så fungerar det

Varje kurs är uppdelad i fyra fokuserade lektioner i lagom stora delar. Genomför några lektioner om dagen så behärskar ni hela spåret på veckor i stället för månader.

Så lär du dig

  1. 01

    Interaktiva lektioner

    Praktiska kodövningar med feedback i realtid

  2. 02

    AI-handledare

    Få omedelbar hjälp av vår AI när du kör fast

  3. 03

    Inbyggd kodredigerare

    Skriv och kör kod direkt i webbläsaren

  4. 04

    Certifikat

    Få ett certifikat när du slutför kursen

FAQ

Vanliga frågor

Är kursen i Django Academy gratis?

Ja. Ni kan börja kursen i Django Academy gratis och genomföra de interaktiva lektionerna utan kostnad. Med en valfri PRO-prenumeration får Ni tillgång till avancerade AI-verktyg och ett certifikat som kan delas.

Behöver jag tidigare erfarenhet för att lära mig Python?

Nej. Kursen börjar med grunderna och går stegvis vidare till mer avancerade ämnen, så Ni kan börja även utan tidigare erfarenhet av Python.

Hur lär jag mig Python på CoddyKit?

Ni lär Er genom att göra. Korta interaktiva lektioner kombinerar tydliga förklaringar med praktiska kodövningar som körs i realtid, och en AI-handledare som är tillgänglig dygnet runt ger personlig hjälp när Ni kör fast.

Får jag ett certifikat när jag har slutfört Django Academy?

Ja. PRO-användare kan göra ett prov och få ett delbart intyg på att de har slutfört kursen i Django Academy, med en verifierbar kod.

Kan jag lära mig Python i mobilen?

Ja. CoddyKit finns på webben och som inbyggda iOS- och Android-appar, så Ni kan lära Er Python på valfri enhet och synkronisera Era framsteg mellan dem.

Vad kostar CoddyKit PRO?

Den första kursen i Django Academy är gratis. CoddyKit PRO låser upp alla kurser: $5.90 per vecka, $7.90 per månad, $29.90 per år eller $69.99 en gång för livstidsåtkomst utan förnyelser.

Hur lång tid tar det att slutföra Django Academy?

Django Academy har 30 kurser och 120 lektioner. De flesta lektioner tar cirka 5–10 minuter, så hela lärvägen motsvarar ungefär 14 timmars praktisk övning i egen takt.

Börja med Django Academy nu

Anslut Er till tusentals deltagare som lär sig programmering med AI-drivna lektioner.