Python Udvidet kursus

Det lærer du

På dette Python kursus på udvidet niveau bygger du videre på din viden om Python og udvikler kompetencer til at arbejde med større og mere komplekse Python projekter. Kurset henvender sig til dig, der allerede har et solidt fundament i Python og ønsker at tage dine kompetencer inden for avanceret Python programmering til næste niveau.

Du arbejder med avancerede emner og teknikker, der gør din kode mere effektiv, struktureret og vedligeholdelsesvenlig. Gennem praktiske øvelser lærer du at udvikle skalerbare løsninger og anvende Python i professionelle udviklingsprojekter, hvor sikkerhed, korrekthed og performance er afgørende.

Kurset går blandt andet i dybden med avancerede datastrukturer, objektorienteret programmering, databaser, funktionel programmering, multithreading og client/server-programmering. Du får samtidig erfaring med værktøjer og teknikker, som anvendes i moderne softwareudvikling.

Efter kurset vil du have en dybdegående forståelse for:

  • Udvikle større og mere komplekse Python-applikationer.
  • Anvende avancerede datastrukturer og funktionel programmering i Python.
  • Bruge objektorienterede teknikker og design patterns til at strukturere din kode.
  • Optimere ydeevnen med multithreading, multiprocessing og asyncio.
  • Udvikle client/server-løsninger ved hjælp af sockets og URL-baserede teknikker.
  • Arbejde med databaser og anvende SQLAlchemy ORM.
  • Udveksle og behandle data ved hjælp af XML og JSON.
  • Skrive mere effektiv, skalerbar og vedligeholdelsesvenlig Python kode.

Det får du

Før kurset

  • Mulighed for at tale med en instruktør, som kan hjælpe dig med at vurdere, om kurset er det rette for dig.

På kurset

  • Undervisning af erfarne Python undervisere med solid praktisk erfaring.
  • En kombination af teori og praktiske øvelser, så du hurtigt kan anvende Python i praksis.
  • Kursusmateriale og øvelser, som du kan bruge som opslagsværk efter kurset.
  • Moderne kursuslokaler centralt i København - kun få minutters gang fra Nørreport og Gammel Strand.
  • Fuld forplejning med morgenmad, friskbrygget kaffe, te, frugt, sodavand, frokost på en nærliggende restaurant, kage og slik.
  • Kursusbevis, der dokumenterer dine nye Python kompetencer.

Efter kurset

  • Adgang til vores gratis hotline i op til et år, hvor du kan få hjælp til spørgsmål relateret til kurset.
  • Vores unikke tilfredshedsgaranti, der sikrer, at du får fuldt udbytte af din investering.

Få det optimale ud af kurset

Kurset er til dig, der allerede har et godt kendskab til Python og ønsker at dykke dybere ned i sprogets avancerede muligheder.

For at få det fulde udbytte anbefaler vi, at du har gennemført Python Grundlæggende eller har tilsvarende viden.

Kursusindhold

Modul 1: Avancerede datastrukturer i Python

  • Lambdaer, anonyme funktioner og functors
  • Closures til sikker programmering uden sideeffekter
  • Lambda-operationer: filter, map og reduce
  • Comprehensions
  • Decorator-funktioner og generators
  • Pipelines og data-streams

Modul 2: Objektorienteret Python

  • Basale design patterns i Python
  • Multiple versus singular inheritance
  • Interface- og mixin-klasser
  • Operator-overload

Modul 3: Python og multiprogrammering

  • Threads
  • Basal låsning og kritiske regioner
  • Reentrant locks og conditionals
  • Producer/consumer-problematikker
  • Threads versus processer
  • Sub-processes – kommunikation med operativsystemet
  • Interaktion mellem processer – queues og pipelines
  • asyncio - maksimal I/O uden tråde

Modul 4: Python og client/server-programmering

  • Socket-baseret programmering
  • URL-baseret programmering

Modul 5: Python og databaser

  • Valg af korrekt driver til databasen
  • SQLAlchemy og Object Relational Model (ORM)

Modul 6: Python og markup-formater

  • XML - korrekthed og verificerbarhed
  • JSON som erstatning for XML

Hvad siger vores kunder om os?

1242 Evalueringer seneste år
4,8 Gns. Rating ud af 5

Siden 1991 har 4D Academy hjulpet virksomheder og specialister med at omsætte viden til målbare resultater. Vores kursister belønner os med en gennemsnitlig rating på 4,8 ud af 5 på Trustpilot, Google og Facebook, og det gør os stolte.

Se hvorfor både nye og erfarne fagfolk vælger os, når de vil løfte deres kompetencer.

Læs alle vores anmeldelser her

Trustpilot Logo Sort Google Logo Sort Facebook Logo Sort
Kursus frokost hos 4D Academy

Hold dig opdateret med vores nyhedsbrev

Modtag nyheder, gode tilbud, tips og tricks med vores månedlige nyhedsbrev.

Her bor vi

Kursuscentre
København (Hovedkontor)
Læderstræde 22, 2. sal, 1201 København K

Aarhus
Tueager 5, 8200 Aarhus

Odense
Ørbækvej 350, 5220 Odense
Åbningstider
Mandag: 08.00 - 16.00
Tirsdag: 08.00 - 16.00
Onsdag: 08.00 - 16.00
Torsdag: 08.00 - 16.00
Fredag: 08.00 - 16.00