Python Foundation for Spatial Analysis (Online) | Event in undefined | Townscript
Python Foundation for Spatial Analysis (Online) | Event in undefined | Townscript

Python Foundation for Spatial Analysis (Online)

Oct 13 - 18 '22 | 06:00 PM (IST)
Online Event

Event Information

This hands-on workshop covers Python from the very basics. Suitable for GIS practitioners with no programming background or python knowledge. The course will introduce participants to programming concepts, libraries for working with spatial data, geospatial APIs and techniques for building spatial data processing pipelines.


This is a weekday class offered over 4-days.


Day 1: Thursday 13 October 2022, 6pm-9pm IST (3 hours) [Check Local Time

Day 2: Friday 14 October 2022, 6pm-9pm IST (3 hours) [Check Local Time

Day 3: Monday 17 October 2022, 6pm-9pm IST (3 hours) [Check Local Time

Day 4: Tuesday 18 October 2022, 6pm-9pm IST (3 hours) [Check Local Time


Instructor: Ujaval Gandhi


Learning programming takes a lot of practice and months of continuous learning. This class is intended to jump-start your journey by building a foundation and giving you the resources to become a proficient programmer. Each class is limited to a small batch to ensure individual attention, support, and mentoring are given to each participant.


Day 1: Getting familiar with Python

  • Setting up the environment using Anaconda and Jupyter notebooks
  • Programming basics - variables, data structures, functions, flow control
  • Installing and using packages (geopy)


Day 2: Working with Web APIs and Files

  • Using web APIs (openrouteservice)
  • Reading and writing files (file I/O, csv)


Day 3: Spatial Analysis 

  • Introduction to data science workflows (pandas)
  • Spatial analysis with Vector data (geopandas)


Day 4: Raster Data Processing and Automation

  • Introduction to arrays (numpy)
  • Raster data processing (rasterio)
  • Building scripts and automating workflows


Class Project:

  • Each participant will be assigned a project to complete within 2 weeks of the class. 1-1 mentoring and email support will be available during the project. (Estimated time for project: 4-8 hours)
  • Participants must complete the project to receive a completion certificate.


This class does NOT cover data visualization libraries. We cover data visualization and building apps in our intermediate course Mapping and Data Visualization with Python.


Learn more about the course content, student reviews, and project expectations on the Course Homepage.


Certification

Upon successful completion of all the live online sessions and completing the class project, participants will be issued an employer-verifiable certificate from Spatial Thoughts. Learn more.


About the Instructor:

Ujaval Gandhi is the founder of Spatial Thoughts. He has 15+ years of industry experience and experience building scalable data processing pipelines using Python at Google.

See the full profile at https://spatialthoughts.com/about


Logistics

  • Participants will use their laptop.
  • The workshop will be conducted over Zoom. Meeting ID and password will be shared by email. 


Refund policy:

  • You can cancel your registration up to 7-days before the class and get a full refund.
  • For last-minute cancellations, we will try our best to accommodate you to a future batch of this course without an additional charge.
  • In the unlikely event that we need to canceled or move the training to a different date, you will be provided a 100% refund.


Student discounts and scholarships available. See eligibility criteria and application process.


Venue

This is an online event
Spatial Thoughts cover image
Spatial Thoughts profile image
Spatial Thoughts
Joined on Oct 22, 2019
91
Events Organised
57
Followers
About
undefined
Have a question?
Send your queries to the event organizer
Spatial Thoughts profile image
CONTACT ORGANIZER
EVENT HAS ENDED
VIEW SIMILAR EVENTS
Have a question?
Send your queries to the event organizer
Spatial Thoughts profile image
CONTACT ORGANIZER
Host Virtual Events with
Townhall
Learn More TsLive Learn more