Course Outline

Inleiding tot Python Programming

  • Voert Python-code uit
  • Python Ontwikkelingstools gebruiken (IDE's en opdrachtregelprogramma's)
  • Werken met Python en iPython shells en met iPython Notebook

Gegevenstypen en bewerkingen

  • Gehele getallen en floats – waarschijnlijk niet nodig
  • Strings en bytes – waarschijnlijk niet nodig
  • Tupels en lijsten
  • Woordenboeken en geordende woordenboeken
  • Sets en bevroren sets

Code organiseren en verspreiden

  • Modules en pakketten maken
  • Code distribueren naar repositories

Objectgeoriënteerd en functioneel Programming

  • Functies en klassen maken en gebruiken
  • Functies en klassen aanpassen met decorateurs
  • Introductie van metaklassen

Foutafhandeling en testen

  • Uitzonderingen afhandelen en melden
  • Testen schrijven en uitvoeren (doc-testen en unit-testen)
  • Codedekking controleren door middel van tests

Werken met bestanden en mappen

  • Accessing van verschillende soorten bestanden en principes voor bestandsverwerking
  • Bestanden maken, lezen, bijwerken en verwijderen (inclusief gewone tekstbestanden, csv, evenals Microsoft Word en Microsoft Excel bestanden)
  • Gegevens extraheren uit tekstbestanden met behulp van reguliere Expressionen
  • Mappen maken en verwijderen, bestanden weergeven en zoeken

Requirements

Geen

  14 Hours
 

Getuigenissen (10)

Related Courses

Related Categories