Kursplan

Introduktion till Python Programming

  • Kör Python kod
  • Använda Python Utvecklingsverktyg (IDE:er och kommandoradsverktyg)
  • Arbeta med Python- och iPython-skal samt iPython Notebook

Datatyper och åtgärder

  • Heltal och flyttal
  • Strängar och byte
  • Tupplar och listor
  • Ordböcker och ordböcker
  • Satser och frysta set

Organisera och distribuera kod

  • Skapa moduler och paket
  • Distribuera kod till lagringsplatser

Objektorienterad och funktionell Programming

  • Skapa och använda funktioner och klasser
  • Ändra funktioner och klasser med dekoratörer
  • Introduktion av metaklasser

Felhantering och testning

  • Hantera och skapa undantag
  • Skriva och genomföra tester (doc-tester och enhetstester)
  • Kontrollera kodtäckning med tester

Arbeta med filer och kataloger

  • AccessOlika typer av filer och filhanteringsprinciper
  • Skapa, läsa, uppdatera och ta bort filer (inklusive vanliga textfiler, csv, samt Microsoft Word och Microsoft Excel filer)
  • Extrahera data från textfiler med hjälp av vanliga Expressioner
  • Skapa och ta bort kataloger, lista och söka efter filer

Accessing Databases

  • Markera, infoga, uppdatera och radera data
  • Generiskt databas-API baserat på SQLite 3, PostgreSQL och MySQL
  • Använda objektrelationsmappningen (SQLAlkemi)
  • Arbeta med NoSQL databaser

Erövra webben

  • Hämta webbsidor
  • Parsa HTML och XML
  • Fylla i webbformulär automatiskt
  • Skapa webbprogram i Python

Krav

Ingen

 28 timmar

Antal deltagare



Price per participant

Relaterade Kategorier