Ta kontakt

Kursplan

Innføring i Python-programmering

  • Kjøring av Python-kode
  • Bruk av Python-utviklingsverktøy (IDE-er og kommandolinjeverktøy)
  • Arbeid med Python- og iPython-skaller, samt iPython Notebook

Datatyper og operasjoner

  • Heltall og flyttall – sannsynligvis ikke nødvendig
  • Strenger og bytes – sannsynligvis ikke nødvendig
  • Tupler og lister
  • Orddictionaries og ordnede dictionaries
  • Mengder og frosne mengder

Organisering og distribusjon av kode

  • Oppretting av moduler og pakker
  • Distribusjon av kode til repositorier

Objektorientert og funksjonell programmering

  • Oppretting og bruk av funksjoner og klasser
  • Modifisering av funksjoner og klasser med dekoratører
  • Innføring av meta-klasser

Feilhåndtering og testing

  • Håndtering og oppretting av unntak
  • Skriving og kjøring av tester (dokumentasjonstester og enhetstester)
  • Kontroll av koddekning av tester

Arbeid med filer og kataloger

  • Tilgang til ulike filtyper og prinsipper for filhåndtering
  • Oppretting, lesing, oppdatering og sletting av filer (inkludert vanlige tekstfiler, csv, samt Microsoft Word- og Microsoft Excel-filer)
  • Utvinning av data fra tekstfiler ved hjelp av regulære uttrykk
  • Oppretting og sletting av kataloger, listering og søk etter filer

Krav

Ingen.

 14 Timer

Antall deltakere


Pris per deltaker

Referanser (7)

Kommende kurs

Relaterte kategorier