Django Academy logo
PythonWebNiveauer A1 → B222 sprog

Django Academy

Byg webapps til produktion med Django, Pythons framework med alt inkluderet. Gå fra modeller og visninger til REST API'er og implementering. Et læringsforløb på CoddyKit med 30 korte kurser og 120 interaktive lektioner – med en AI-vejleder ved din side døgnet rundt.

Kurser
30
Lektioner
120
Interaktive trin
1,560
Gratis at komme i gang
Kursus 1
Kursusindhold

30 kurser på denne sti

Alle kurser på Django Academy-stien i læringsrækkefølge. Det første kursus er gratis.

1

A14 lektionerGratis

Forstå, hvad Django er, hvorfor det findes, og hvordan dets batterier-inkluderet-design passer til virkelige webapps.

2

A14 lektionerPRO

Opsæt et rent virtuelt miljø, og opret et fungerende Django-projekt fra bunden.

3

A14 lektionerPRO

Opret din første genanvendelige app, og tilslut den til projektet på Django-måden.

4

A14 lektionerPRO

Følg en HTTP-request fra browseren gennem Django til responsen og tilbage igen.

5

A14 lektionerPRO

Skriv funktionsbaserede views, og knyt rene URL'er til dem med sikker hånd.

6

A24 lektionerPRO

Gengiv dynamisk HTML ved hjælp af Djangos template-sprog og template-arv.

7

A24 lektionerPRO

Brug den interaktive shell til at eksperimentere med modeller, forespørgsler og Python i realtid.

8

A24 lektionerPRO

Definér modeller, der svarer til databasetabeller, og vælg de rigtige felttyper.

9

A24 lektionerPRO

Opret, anvend, og forstå migrationer, efterhånden som dine modeller ændrer sig.

10

A24 lektionerPRO

Aktivér admin, og administrér dine data gennem en gennemarbejdet, genereret grænseflade.

11

B14 lektionerPRO

Hent og filtrér poster effektivt ved hjælp af QuerySet-API'en.

12

B14 lektionerPRO

Byg Django-forms, der gengiver felter og validerer brugerinput på en enkel måde.

13

B14 lektionerPRO

Erstat gentagne funktions-views med genanvendelige class-based views.

14

B14 lektionerPRO

Brug Djangos generiske CBV'er til at bygge CRUD-sider med minimal kode.

15

B14 lektionerPRO

Generér validerede, modelbaserede forms, der automatisk gemmer poster.

16

B14 lektionerPRO

Modellér relationer fra den virkelige verden med foreign keys, mange-til-mange og en-til-en.

17

B14 lektionerPRO

Tilføj login, logout og registrering baseret på Djangos auth-system.

18

B14 lektionerPRO

Bevar tilstand pr. bruger, og vis engangsfeedback på tværs af requests.

19

B14 lektionerPRO

Servér CSS, JS og brugeruploads korrekt i udvikling og produktion.

20

B14 lektionerPRO

Fordel lange lister over flere sider, og skriv dine første automatiserede Django-tests.

21

B24 lektionerPRO

Udstil dine modeller som en JSON-API med Django REST Framework.

22

B24 lektionerPRO

Byg hurtigt en komplet CRUD-API med ViewSets, og sikr den med tokenbaseret auth.

23

B24 lektionerPRO

Beregn statistikker, og opbyg logik på databasesiden med annotations og F/Q-objekter.

24

B24 lektionerPRO

Diagnosticér og eliminér N+1-problemet, så forespørgsler bliver hurtige.

25

B24 lektionerPRO

Reagér på modelhændelser, og opsnap alle requests med brugerdefineret middleware.

26

B24 lektionerPRO

Cache views, fragmenter og forespørgsler for at reducere svartiderne markant.

27

B24 lektionerPRO

Flyt langsomt arbejde til baggrundsarbejdere med Celery og en message broker.

28

B24 lektionerPRO

Beskyt et Django-site mod de mest almindelige webangreb.

29

B24 lektionerPRO

Tag en Django-app i brug på en rigtig server med en produktionsklar WSGI-stack.

30

B24 lektionerPRO

Pak Django, Postgres og Redis i reproducerbare containere.

CoddyKit PRO

Lås op for alle 30 kurser på denne sti og alle kurser på alle andre stier

AI-vejleder, certificeringseksamen og certifikat. Fungerer på web, iOS og Android.

Se alle abonnementer
Årligt$29.90 / årCa. $2.49 om månedenBetal én gangLivstid$69.99 én gangIngen fornyelser. PRO for altid.
Kursusoversigt

Django: Byg webapps med Python

Byg webapps til produktion med Django, Pythons framework med alt inkluderet. Dette læringsspor dækker 30 progressive minikurser fra helt nybegynder (A1) til avanceret (B2) med korte, fokuserede lektioner og hurtige quizzer, der hjælper dig med at fastholde hvert koncept.

Det lærer du

Begynd med visninger, URL'er, skabeloner, modeller og administrationssiden, og bliv derefter fortrolig med klassebaserede visninger, ORM, formularer og godkendelse. Gå videre til Django REST Framework, avancerede forespørgsler, caching, Celery-opgaver, sikkerhedshærdning, ydeevne og implementering med Docker. Alle lektioner er praktiske med en AI-underviser døgnet rundt, når du har brug for hjælp.

Sådan fungerer det

Hvert kursus er opdelt i fire fokuserede lektioner i små bidder. Gennemfør et par lektioner om dagen, så mestrer du hele læringssporet på uger i stedet for måneder.

Sådan lærer du

  1. 01

    Interaktive lektioner

    Praktiske kodeøvelser med feedback i realtid

  2. 02

    AI-underviser

    Få øjeblikkelig hjælp fra vores AI, når du sidder fast

  3. 03

    Indbygget editor

    Skriv og kør kode direkte i din browser

  4. 04

    Certifikat

    Få et certifikat, når du gennemfører kurset

Ofte stillede spørgsmål

Ofte stillede spørgsmål

Er Django Academy-kurset gratis?

Ja. Du kan begynde på Django Academy-kurset gratis og gennemføre de interaktive lektioner uden omkostninger. Et valgfrit PRO-abonnement giver adgang til avancerede AI-værktøjer og et certifikat, der kan deles.

Skal jeg have erfaring på forhånd for at lære Python?

Nej. Kurset begynder med det grundlæggende og bevæger sig gradvist videre til mere avancerede emner, så du kan starte uden tidligere erfaring med Python.

Hvordan lærer jeg Python på CoddyKit?

Du lærer ved at øve dig. Korte interaktive lektioner kombinerer en tydelig forklaring med en praktisk kodeøvelse, der kører i realtid, og en AI-vejleder, der er tilgængelig døgnet rundt, hjælper dig personligt, når du sidder fast.

Får jeg et certifikat, når jeg gennemfører Django Academy?

Ja. PRO-brugere kan tage en eksamen og få et certifikat for gennemførelse af Django Academy-kurset, som kan deles og indeholder en verificerbar kode.

Kan jeg lære Python på min telefon?

Ja. CoddyKit er tilgængeligt på nettet og som indbyggede iOS- og Android-apps, så du kan lære Python på enhver enhed, og dine fremskridt synkroniseres på tværs af dem.

Hvad koster CoddyKit PRO?

Det første kursus på Django Academy-stien er gratis. CoddyKit PRO giver adgang til alle kurser: $5.90 om ugen, $7.90 om måneden, $29.90 om året eller $69.99 én gang for livstidsadgang uden fornyelser.

Hvor lang tid tager det at gennemføre Django Academy?

Django Academy har 30 kurser og 120 lektioner. De fleste lektioner tager cirka 5–10 minutter, så hele stien kræver omkring 14 timers praktisk øvelse i dit eget tempo.

Start på Django Academy nu

Slut dig til tusindvis af kursister, der mestrer programmering med AI-drevne lektioner.