Kurs Python richtig lernen: Unterschied zwischen den Versionen
Stefan (Diskussion | Beiträge) K (Die Seite wurde neu angelegt: „x“) |
Stefan (Diskussion | Beiträge) K |
||
Zeile 1: | Zeile 1: | ||
− | + | 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.