Kursplan

Introduksjon til Python Programmering

  • Kjøre Python kode
  • Bruke Python utviklingsverktøy (IDEer og kommandolinjeverktøy)
  • Arbeide med Python og iPython skall, samt iPython Notebook

Datatyper og operasjoner

  • Heltall og flyttall
  • Strenger og bytes
  • Tupler og lister
  • Ordbøker og ordnede ordbøker
  • Sett og frosne sett

Organisering og distribusjon av kode

  • Opprette moduler og pakker
  • Distribuere kode til repositorier

Objektorientert og funksjonell Programming

  • Opprette og bruke funksjoner og klasser
  • Modifisere funksjoner og klasser med dekoratører
  • Introdusere metaklasser

Feilhåndtering og testing

  • Håndtere og utløse unntak
  • Skrive og kjøre tester (doc tester og enhetstester)
  • Sjekke kodedekning med tester

Arbeid med filer og kataloger

  • Accesse forskjellige typer filer og prinsipper for filhåndtering
  • Opprette, lese, oppdatere og slette filer (inkludert vanlige tekstfiler, csv, samt Microsoft Word og Microsoft Excel filer)
  • Hente data fra tekstfiler ved hjelp av Regulære Expressions
  • Opprette og slette kataloger, liste og søke etter filer

Får tilgang til Databases

  • Velge, sette inn, oppdatere og slette data
  • Generisk database API basert på SQLite 3, PostgreSQL og MySQL
  • Bruke Object Relational Mapper (SQLAlchemy)
  • Arbeide med NoSQL databaser

Erobre nettet

  • Hente nettsider
  • Parse HTML og XML
  • Fylle ut nettskjemaer automatisk
  • Opprette webapplikasjoner i Python

Krav

Ingen

 28 timer

Antall deltakere


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories