Kursus

Lær at programmere i Python

Har du de rigtige værktøjer til at arbejde med komplekse modeller og dataanalyse? Lær at udvikle applikationer i Python og bliv klædt på til domænespecifikke opgaver.

Tid og sted

  • 23.01.20

    København

Varighed: 2 dage

 

Et lettilgængeligt programmeringssprog med bred anvendelse

Python er de seneste år blevet utroligt populært som alternativ til traditionelle programmeringssprog.

Det skyldes blandt andet, at Python er enkelt og læsevenlig. Den relativt simple syntaks gør, at du kan programmere i færre skridt end andre sprog - og fordi sproget er dynamisk, er det også meget fleksibelt og samtidig ret tilgivende for fejl.

Derudover er Python bredt anvendeligt og bruges blandt andet, hvor der er behov for behandling af forskellige data. Det kan både være statistisk analyse, big data, simulering af modeller, netværksadministration, komplekse beregningsmodeller etc.

På dette 2-dages kursus bliver du klædt på til at komme i gang med Python og til at anvende det i mange af jeres udviklingsopgaver.

Indhold på kurset

  • Overblik over Python
  • Pythons historie
  • Udviklingsværktøj og dokumentation
  • Datatyper og variable
  • Kontrolstrukturer
  • Funktioner
  • Lister, tupler og dictionaries
  • Opdeling i moduler
  • Exceptions
  • Klasser og objektorienteret programmering
  • Docstrings og god kodestil
  • Filhåndtering
  • Parametre, environment variable og service scripts
  • Interaktion med operativsystemet
  • Threads og processer
  • Sockets, HTTP, SMTP og andre protokoller
  • Data fra CSV, JSON og YAML
  • Databaser
  • Logging og fejlsøgning
  • PyPI og pip
  • Virtual environments
  • Setup tools
 

Kurset er for dig med forståelse for softwareudvikling

Kurset henvender sig primært til dig, der er fortrolig med grundlæggende softwareudvikling. Du har fx skrevet HTML eller andet med formel syntaks før.

Dit udbytte

Kurset gør dig i stand til hurtigt at komme i gang med Python-kode. Du lærer at udvikle applikationer i Python og bliver klædt på til at udvælge og anvende moduler og packages til domænespecifikke opgaver.

Efter kurset kan du:

  • forstå grundlæggende programmeringskoncepter som datastrukturer
  • oprette et Python-miljø med tilhørende biblioteker
  • løse vanskelige opgaver med kun få linjers kodning
  • udføre forskellige batchoperationer
  • udvikle programmer og moduler/packages i Python
  • skrive små Python-programmer, der integrerer sprogets grundlæggende blokke
  • oprette en grafisk brugergrænseflade til dine Python-programmer
  • indlæse og bruge data fra CSV- og TXT-filer i Python

Din virksomheds udbytte

Efter kurset har din virksomhed en medarbejder, der kan anvende Python hurtigt, effektivt og fleksibelt i mange af jeres udviklingsopgaver. Det kunne fx være:

  • data mining og analyse
  • deep learning og machine learning
  • statistisk analyse og simulering af modeller
  • netværksadministration
  • komplekse beregningsmodeller
  • webrammer
  • applikationer
  • prototyping
 

Sådan forløber kurset Lær at programmere i Python

Kurset veksler imellem teori og øvelser – og du vil undervejs i forløbet få mulighed for selv at skrive små Python programmer.

Du skal ikke forberede noget inden kurset, men skal medbringe din egen pc og enten have Anaconda Python 3 eller tilsvarende Python fortolker og en editor installeret.

Der vil på begge kursusdage blive serveret morgenmad, frokost samt eftermiddagskage.
Efter gennemført kursus, vil du få udleveret et kursusbevis.

 

Tilmelding

Varighed

2 dage

Pris ekskl. moms

IDA-medlem:

9.000 kr.

Ikke IDA-medlem:

11.000 kr.

Vælg sted og dato

København

Startdatoer

Kursusmoduler

Afholdes
23. jan. - 24. jan. 2020
Kl. 09:00 - 16:00

Adresse

Tivoli Hotel & Congress Center

Arni Magnussons Gade 2

1577 København


Arrangementsnummer

332510

Tilmeldingsfrist 21. jan. 2020 - kl. 23:59

 

Underviser

Thomas Ammitzbøll-Bach

Instruktør, konsulent og softwareudvikler

Underviser på kurset er Thomas Ammitzbøll-Bach, uddannet svagstrømsingeniør, suppleret med datalogi fra Københavns Universitet. Han har i en årrække arbejdet med programmering inden for administrative systemer og embedded systemer i apparater.

Udover at arbejde som programmør holder Thomas kurser i forskellige programmeringssprog, udviklingsværktøjer, systemadministration og netværk. Thomas har derfor ligeledes mange års erfaring som underviser og instruktør.

 

FAQ om kurser

Her kan du finde svar på nogle af de spørgsmål, som vi oftest bliver stillet

Jeg er ikke medlem af IDA, kan jeg deltage alligevel?

Alle vores kurser henvender sig til både medlemmer og ikke-medlemmer.

Er der stadig ledige pladser på kurset?

Der er ledige pladser på kurset, hvis der er markeret med en grøn cirkel ud for datoerne. Hvis der er få pladser tilbage, er det markeret med en gul cirkel. Er der en rød cirkel ud for datoerne er kurset enten fyldt eller tilmeldingsfristen er overskredet.

Hvornår er tilmeldingsfristen for kurset?

Tilmeldingsfristen kan variere fra kursus til kursus, alt efter hvor meget forberedelse der er på det enkelte kursus. Du finder fristen for tilmeldingen under tilmeldingsknappen. Vi beslutter en måned før afholdelsesdatoen, om kurset kan gennemføres. Det vil derfor være optimalt, hvis du tilmelder dig inden. Hvis tilmeldingsfristen skulle være overskredet, kan du sende en forespørgsel til den kursusansvarlige, som vil vurdere om det er muligt stadig at blive tilmeldt.

Kan jeg komme på en venteliste, hvis kurset er fyldt?

Ja det kan du sagtens. Du tilmelder dig ventelisten på samme måde som, du tilmelder dig et kursus. Dog kan vi ikke garantere, at du kan få en plads, da der kan være andre på listen før dig. Hvis ikke du får en plads, vil du blive kontaktet og tilbydes en plads på næste afholdelse.

Er der en frist for afmelding?

Afmeldingsfristen er en måned inden kurset starter, med mindre andet er anført under det enkelte kursus. Efter denne frist hæfter du 100 % for deltagergebyret. Hvis du ikke selv har mulighed for at deltage, er du velkommen til at sende en kollega i stedet. Du bedes oplyse dette til den kursusansvarlige inden kursusstart af hensyn til forberedelse, kursusbevis/certificering mm.

Jeg er blevet syg, hvad gør jeg?

Hvis du bliver syg bedes du orientere den kursusansvarlige, så vi kan orientere underviser samt kursussted. Du hæfter fortsat for deltagerbetalingen og kan ikke automatisk rykkes til næste afholdelse. Du er velkommen til at give pladsen videre til en kollega, så længe du holder den kursusansvarlige underrettet.

Hvornår modtager jeg information om kursusforberedelse og praktisk info?

Du vil modtage et link til IDAs læringsportal ca. 2-4 uger før kursusstart. På nogle kurser vil der være forberedelse fx i form af en test og/eller et forberedelsesskema, som skal afleveres en uge inden kursusstart. Du vil i så fald blive orienteret i god tid. I kursusbeskrivelsen kan du læse om du skal afsætte tid til dette.

Hvornår modtager jeg en faktura?

Du vil modtage en faktura ca. tre måneder før kursusstart. Tilmelder du dig senere vil du modtage fakturaen kort tid efter din tilmelding. Betalingsfristen på IDAs fakturaer er løbende måned + 5 dage.

Hvad er inkluderet i kursuspakken?

Kursuspakken består af fuld forplejning på alle kursusdagene, samt de materialer som vil blive benyttet i undervisningen. Forplejningen på vores heldagskurser består af morgenbuffet, frokost, eftermiddagsbuffet med kaffe/the og vand hele dagen. Overnatning er ikke inkluderet i prisen, men ønskes der overnatning kan vi være behjælpelig med anbefaling af hoteller i nærheden af afholdelsesstedet. Vi har også en række rabataftaler med forskellige hotelkæder.

Får jeg et bevis på, at jeg har været på kursus?

Ja, inden du forlader kurset, modtager du et kursusbevis. Her er anført, hvilket kursus du har deltaget på, kursusdato etc. På nogle kurser vil du i stedet modtage en certificering.

Vil du vide mere?

Billede af Rikke Walforff Jensen

Rikke Walforff Jensen

Kompetencekonsulent