Kurs Python richtig lernen: Unterschied zwischen den Versionen

Aus Geoinformation HSR
Wechseln zu: Navigation, Suche
K (Die Seite wurde neu angelegt: „x“)
 
K
Zeile 1: Zeile 1:
x
+
GISpunkt-Seminar '''"Python richtig lernen"''' (Kürzel Sem_Python).
 +
 
 +
  Nächste Durchführung: Donnerstag 13. und Freitag, 14. September 2012 (siehe auch [[Agenda]])
 +
 
 +
Siehe auch:
 +
* [[GIS-Seminare]]
 +
* [[Python]]
 +
 
 +
* Ort: HSR Hochschule für Technik Rapperswil
 +
* Kosten: CHF 1450.– (inkl. Verpflegung und Kursunterlagen)
 +
* Anmeldung Per [http://wiki.hsr.ch/StefanKeller/wiki.cgi?Kontakt E-mail] (Online-Formular in Vorbereitung)
 +
* Anmeldefrist und Abmeldungen: Siehe [[GIS-Kurse#Abmeldungen|hier]]
 +
* Anzahl Teilnehmer: mind. 5, max. 12
 +
 
 +
 
 +
== Überblick ==
 +
 
 +
Die Automatisierung von Prozessen und Abläufen hilft die Effizienz zu steigern und den Arbeitsablauf zu vereinfachen. Zudem können mit relativ einfachen Mitteln neue bis anhin nur schwer realisierbare Verarbeitungs-schritte umgesetzt werden. Python ist eine leistungsfähige, erweiterbare und doch einfach zu lernende Skriptsprache für ein breites Anwendungs-spektrum, die auch sehr gut mit Geodaten umgehen kann. Dieser Kurs bietet eine Einführung in die Python-Skriptsprache. Die resultierenden Skripts als kleine eigenständige Programme benützt werden, oder in grössere Python-Projekte integriert werden.
 +
 
 +
Lernziele: Nach Abschluss der Lage sind Sie in der Lage eigenständig einfache Python-Skripts zu schreiben, um spezifische Arbeitsabläufe automatisch auszuführen.
 +
 
 +
Zielgruppe und Voraussetzungen: Der Kurs richtet sich an Personen, die Python lernen möchten, um einfach und effizient kleine Skripts zu programmieren. Der Kurs wird mit Beispielen aus der Geodaten-Verarbeitung illustriert, ist jedoch auch für Personen ohne Geodaten-Hintergrund geeignet.
 +
 
 +
== Programm ==
 +
* Grundlagen in Python (2h)
 +
* Einführung in Python-Module (1h)
 +
* Programme gut strukturieren (1h)
 +
* Daten lesen und schreiben (File I/O) (1h)
 +
* Einführung in Numpy (2h)
 +
* Programmier-Übung mit Raster-Daten (1h)
 +
* Fehler beseitigen in Skripten (1h)
 +
* Vektor-Daten manipulieren in Python (2h)
 +
* Interaktion mit einer Datenbank (SQLite) (1h)
 +
* Web Services aufrufen (1h)
 +
* Programmier-Übung: Geokodieren mit Python (1h)
 +
* Testen von Skripten (2h)
 +
 
 +
== Software ==
 +
 
 +
Empfohlenes Betriebssystem: Windows oder Linux (ev. Mac iOS).
 +
 
 +
Zu Installieren:
 +
* Python: tbd.
 +
* Editor: tbd.

Version vom 3. Juli 2012, 13:12 Uhr

GISpunkt-Seminar "Python richtig lernen" (Kürzel Sem_Python).

 Nächste Durchführung: Donnerstag 13. und Freitag, 14. September 2012 (siehe auch Agenda)

Siehe auch:

  • Ort: HSR Hochschule für Technik Rapperswil
  • Kosten: CHF 1450.– (inkl. Verpflegung und Kursunterlagen)
  • Anmeldung Per E-mail (Online-Formular in Vorbereitung)
  • Anmeldefrist und Abmeldungen: Siehe hier
  • Anzahl Teilnehmer: mind. 5, max. 12


Überblick

Die Automatisierung von Prozessen und Abläufen hilft die Effizienz zu steigern und den Arbeitsablauf zu vereinfachen. Zudem können mit relativ einfachen Mitteln neue bis anhin nur schwer realisierbare Verarbeitungs-schritte umgesetzt werden. Python ist eine leistungsfähige, erweiterbare und doch einfach zu lernende Skriptsprache für ein breites Anwendungs-spektrum, die auch sehr gut mit Geodaten umgehen kann. Dieser Kurs bietet eine Einführung in die Python-Skriptsprache. Die resultierenden Skripts als kleine eigenständige Programme benützt werden, oder in grössere Python-Projekte integriert werden.

Lernziele: Nach Abschluss der Lage sind Sie in der Lage eigenständig einfache Python-Skripts zu schreiben, um spezifische Arbeitsabläufe automatisch auszuführen.

Zielgruppe und Voraussetzungen: Der Kurs richtet sich an Personen, die Python lernen möchten, um einfach und effizient kleine Skripts zu programmieren. Der Kurs wird mit Beispielen aus der Geodaten-Verarbeitung illustriert, ist jedoch auch für Personen ohne Geodaten-Hintergrund geeignet.

Programm

  • Grundlagen in Python (2h)
  • Einführung in Python-Module (1h)
  • Programme gut strukturieren (1h)
  • Daten lesen und schreiben (File I/O) (1h)
  • Einführung in Numpy (2h)
  • Programmier-Übung mit Raster-Daten (1h)
  • Fehler beseitigen in Skripten (1h)
  • Vektor-Daten manipulieren in Python (2h)
  • Interaktion mit einer Datenbank (SQLite) (1h)
  • Web Services aufrufen (1h)
  • Programmier-Übung: Geokodieren mit Python (1h)
  • Testen von Skripten (2h)

Software

Empfohlenes Betriebssystem: Windows oder Linux (ev. Mac iOS).

Zu Installieren:

  • Python: tbd.
  • Editor: tbd.