You are here

Introduction to Python

Map of Devastating 2003 Heat Wave in the Netherlands Observed from MODIS Satellite. Mehdi Aminipouri (PhD Candidate in Geography at SFU)

Python is a popular language for scientific computing, and great for general-purpose programming as well. In fact, almost everyone who uses Python likes it so much they get upset about having to learn any other programming language.  This hands-on workshop will cover basic concepts and tools, including program design, version control, data management, and task automation. This workshop uses curricula from Software Carpentry, whose mission is to help researchers get more work done in less time and with less pain by teaching them basic lab skills for scientific computing.  It also provides a good technical basis for the two-day GIS workshop which will follow, which is an introduction to automated geoprocessing using Python to perform analysis with ArcGIS. Given this, you might be able to do St. Patrick one better, and with the power of Python, drive the snakes back into Ireland!

Software requirements:

Participants will need to bring their own computer. Instructions on installing Python and other necessary information will be sent out to participants closer to the workshop date.

Prerequisite:

This workshop is designed for people with no background in Python.

Upcoming Workshops

Title Location Dates
Introduction to Python : 2019-03-11 Burnaby, SFU's Big Data Hub (Applied Science Building - Flexible Meeting Room ASB 10908) Monday, March 11, 2019 - 9:30am to 4:30pm