Webudvikling med Python og Django - Klasseundervisning

16.500,00 DKK

  • 36 hours
Live Virtuelt Klasselokale
Internt / I virksomheden
Næste hold:May 11, 2026
+ 11 dage tilbage

Dette praktiske kursus tager dig fra grundlæggende Python til fuldgyldig webapplikationsudvikling ved hjælp af Djangos robuste framework. Du lærer at designe, bygge og udrulle dynamiske, databasedrevne applikationer, samtidig med at du mestrer branchens bedste praksis. Med ekspertledede sessioner, virkelighedsnære kodeøvelser og praktiske projekter opbygger du selvtillid til at skabe produktionsklare webløsninger og accelerere din karriere som full‑stack- eller backend‑udvikler.

Nøglefunktioner

Sprog

Kursusmateriale på engelsk

Niveau

Begynder- til mellemniveau

36 timers live, instruktørledet undervisning

Over 100 anbefalede studietimer

Ekspertundervisere med praktisk erfaring fra erhvervslivet

Kodegennemgange og feedback fra professionelle

Over 28 timers praktiske øvelser og kodetræning

70 timers prøver, quizzer og opgaver

Læseplan tilpasset de aktuelle industristandarder

Praktisk, projektbaseret læringstilgang

Bed om dato-bekræftelse!

Certifikat for gennemført program medfølger

Hero

Læringsudbytte

Når du har gennemført dette program, vil du være i stand til at:

Grundlæggende Python

Opbyg et solidt fundament i Python ved at lære kernekoncepter som variabler, funktioner, betinget logik og løkkestrukturer

Objektorienteret programmering

Forstå centrale OOP-principper, herunder arv, komposition og abstrakte klasser, for at designe modulær og genanvendelig kode.

Moduler og pakker

Lær at organisere og genbruge kode effektivt ved hjælp af Pythons indbyggede moduler og pakkestrukturer.

Undtagelseshåndtering

Udvikl robuste applikationer ved at håndtere fejl effektivt, herunder ved at oprette og implementere brugerdefinerede undtagelser.

Datastrukturer

Arbejd trygt med vigtige datastrukturer som lister, tuples, mængder og ordbøger for effektiv datamanipulation.

Introduktion til Django

Kom godt i gang med Django ved at forstå dets grundlæggende principper, installationsproces og overordnede framework-arkitektur

Skabeloner

Lær at skabe dynamiske brugergrænseflader ved hjælp af Django-skabeloner, der gengiver HTML-indhold til slutbrugerne.

Modellag

Udforsk Djangos ORM ved at arbejde med modeller, definere relationer, forespørge data og integrere med MySQL-databaser.

Routing i Django

Forstå URL-routing, knyt views til endpoints, og byg RESTful webtjenester med avancerede routingteknikker.

Django-formularer

Mestre oprettelse, behandling og validering af formularer ved at følge Djangos strukturerede tilgang

Hero

Kursusforløb

  1. Installation og introduktion til Python

    Lektion 1

    • Python-opsætning og -miljø
    • Grundlæggende om Python-fortolkeren
    • Sprogets grundlæggende principper
  2. Variabler og funktioner

    Lektion 2

    • Datatyper og dynamisk typning
    • Variabelomfang og deklarationer
    • Funktionsdefinitioner og argumenter
    • Lambda og indbyggede funktioner
  3. Valg og løkker

    Lektion 3

    • Betingede udsagn
    • Løkker og comprehensions
  4. Objektorienteret programmering

    Lektion 4

    • Klasser, objekter, arv
    • Komposition og abstraktion
  5. Moduler og pakker

    Lektion 5

    • Oprettelse og import af moduler
    • Organisering af kode med pakker
  6. Undtagelseshåndtering

    Lektion 6

    • Fejlhåndtering med try-except
    • Brugerdefinerede undtagelser
  7. Samlinger

    Lektion 7

    • Lister, tuples, mængder, ordbøger
    • Teknikker til datamanipulation
  8. Introduktion til Django

    Lektion 8

    • Django-opsætning og projektstruktur
    • Virtuelle miljøer
  9. Routing

    Lektion 9

    • URL-kortlægning og dynamisk routing
    • Kobling af visninger og applikationer
  10. Skabeloner

    Lektion 10

    • HTML-rendering med Django-skabeloner
    • Statiske filer og layout-arv
  11. Modellag

    Lektion 12

    • ORM-grundlæggende
    • Databaseintegration og relationer
  12. Django-administration

    Lektion 13

    • Opsætning og tilpasning af adminpanel
    • Cookies og sessionshåndtering
  13. Django-formularer, apps, sikkerhed

    Lektion 14

    • Oprettelse og validering af formularer
    • Filuploads
    • Autentifikationssystem
    • Besked- og e-mailtjenester
    • CSRF-beskyttelse
    • Kryptografisk sikkerhed
  14. REST-webtjenester

    Lektion 15

    • REST-koncepter og JSON
    • Django REST framework
Webudvikling med Python og Django

Hvem bør tilmelde sig dette program?

Forudsætninger

  • Grundlæggende forståelse af programmeringskoncepter
  • Kendskab til et hvilket som helst programmeringssprog (anbefales)
  • Grundlæggende kendskab til databaser og SQL (valgfrit, men en fordel)



Aspiring webudviklere, der gerne vil starte med Python

Backend-udviklere, der ønsker at lære Django-frameworket

Softwareingeniører, der ønsker at udvide til webudvikling

Alle, der er interesserede i at bygge dynamiske, databasedrevne webapps

Start kurset nu

Udtalelser

Licensering og akkreditering

Kurset udbydes i henhold til Partnerprogramaftalen og overholder kravene i Licensaftalen.

Lighedspolitik

Kandidater opfordres til at kontakte AVC for vejledning og støtte gennem hele processen med tilpasning af arbejdsforhold.

Ofte stillede spørgsmål

Contact background

Har du brug for virksomhedsløsninger eller LMS-integration?

Fandt du ikke kurset eller programmet, der ville være til gavn for din virksomhed? Har du brug for LMS-integration? Skriv til os, vi løser alt!