NOTE: To view the training dates and registration button clearly put your mobile phone, tablet on landscape layout. Thank you
| Training Mode | Platform | Fee | Enroll |
|---|---|---|---|
| Online Training | Zoom/ Google Meet | 1,740USD | Register |
| Course Date | Location | Fee | Enroll |
|---|---|---|---|
| 12/10/2026 to 23/10/2026 | Nairobi | 2,900 USD | Register |
| 09/11/2026 to 20/11/2026 | Nairobi | 2,900 USD | Register |
| 09/11/2026 to 20/11/2026 | Mombasa | 3,400 USD | Register |
| 07/12/2026 to 18/12/2026 | Nairobi | 2,900 USD | Register |
| 14/12/2026 to 25/12/2026 | Mombasa | 3,400 USD | Register |
| 11/01/2027 to 22/01/2027 | Nairobi | 2,900 USD | Register |
| 11/01/2027 to 22/01/2027 | Mombasa | 3,400 USD | Register |
| 08/02/2027 to 19/02/2027 | Nairobi | 2,900 USD | Register |
| 08/02/2027 to 19/02/2027 | Mombasa | 3,400 USD | Register |
| 08/03/2027 to 19/03/2027 | Nairobi | 2,900 USD | Register |
| 08/03/2027 to 19/03/2027 | Mombasa | 3,400 USD | Register |
| 12/04/2027 to 23/04/2027 | Nairobi | 2,900 USD | Register |
| 12/04/2027 to 23/04/2027 | Mombasa | 3,400 USD | Register |
| 10/05/2027 to 21/05/2027 | Nairobi | 2,900 USD | Register |
| 10/05/2027 to 21/05/2027 | Mombasa | 3,400 USD | Register |
Course Introduction
Python has become the dominant programming language in geospatial science, powering automation, spatial analysis, remote sensing workflows, and advanced geoprocessing across modern GIS platforms.
This training course is designed to equip participants with strong Python programming skills tailored specifically for GIS and remote sensing applications, enabling efficient data handling, spatial modeling, and analytical automation.
Participants will learn how to integrate Python with leading GIS tools such as QGIS, ArcGIS, and remote sensing libraries including GDAL, Rasterio, and Earth Engine APIs for scalable geospatial workflows.
The course emphasizes practical coding for spatial data manipulation, image processing, classification, change detection, and geospatial analysis using real-world datasets and industry-relevant case studies.
Advanced topics such as machine learning for geospatial data, automation of remote sensing workflows, and cloud-based geospatial computing are introduced to enhance professional capabilities.
By the end of the course, learners will be able to develop custom Python-based GIS tools, automate complex spatial workflows, and perform advanced remote sensing analysis independently.
Duration
10 days
Who Should Attend
Course Objectives
Course Outline
Module 1: Introduction to Python for Geospatial Science
Module 2: Python Programming Fundamentals
Module 3: Geospatial Data Formats and Libraries
Module 4: Spatial Data Manipulation
Module 5: Raster Data Processing
Module 6: Vector Data Processing
Module 7: Remote Sensing Fundamentals in Python
Module 8: Image Classification Techniques
Module 9: Spatial Analysis with Python
Module 10: Time-Series Analysis
Module 11: Geospatial Visualization
Module 12: Automation in GIS Workflows
Module 13: Machine Learning for Geospatial Data
Module 14: Cloud-Based Geospatial Computing
Module 15: GIS Application Development
Module 16: Capstone Project
Training Approach
This course will be delivered by our skilled trainers who have vast knowledge and experience as expert professionals in the fields. The course is taught in English and through a mix of theory, practical activities, group discussion and case studies. Course manuals and additional training materials will be provided to the participants upon completion of the training.
Tailor-Made Course
This course can also be tailor-made to meet organization requirement. For further inquiries, please contact us on: Email: training@upskilldevelopment.com Tel: +254 721 331 808
Training Venue
The training will be held at our Upskill Training Centre. We also offer training for a group (at a discount of 10% to 50%) at requested location all over the world. The Onsite course fee covers the course tuition, training materials, two break refreshments, buffet lunch, airport transfers, Upskill gift package, and guided tour.
Visa application, travel expenses, dinners, accommodation, insurance, and other personal expenses are catered by the participant
Certification
Participants will be issued with Upskill certificate upon completion of this course.
Airport Pickup and Accommodation
Airport pickup and accommodation is arranged upon request. For booking contact our Training Coordinator through Email: training@upskilldevelopment.com, +254 721 331 808
Terms of Payment:
Unless otherwise agreed between the two parties’ payment of the course fee should be done 3 working days before commencement of the training so as to enable us to prepare better.
| Training Mode | Platform | Fee | Enroll |
|---|---|---|---|
| Online Training | Zoom/ Google Meet | 1,740USD | Register |
| Course Date | Location | Fee | Enroll |
|---|---|---|---|
| 12/10/2026 to 23/10/2026 | Nairobi | 2,900 USD | Register |
| 09/11/2026 to 20/11/2026 | Nairobi | 2,900 USD | Register |
| 09/11/2026 to 20/11/2026 | Mombasa | 3,400 USD | Register |
| 07/12/2026 to 18/12/2026 | Nairobi | 2,900 USD | Register |
| 14/12/2026 to 25/12/2026 | Mombasa | 3,400 USD | Register |
| 11/01/2027 to 22/01/2027 | Nairobi | 2,900 USD | Register |
| 11/01/2027 to 22/01/2027 | Mombasa | 3,400 USD | Register |
| 08/02/2027 to 19/02/2027 | Nairobi | 2,900 USD | Register |
| 08/02/2027 to 19/02/2027 | Mombasa | 3,400 USD | Register |
| 08/03/2027 to 19/03/2027 | Nairobi | 2,900 USD | Register |
| 08/03/2027 to 19/03/2027 | Mombasa | 3,400 USD | Register |
| 12/04/2027 to 23/04/2027 | Nairobi | 2,900 USD | Register |
| 12/04/2027 to 23/04/2027 | Mombasa | 3,400 USD | Register |
| 10/05/2027 to 21/05/2027 | Nairobi | 2,900 USD | Register |
| 10/05/2027 to 21/05/2027 | Mombasa | 3,400 USD | Register |
We support the development of a skilled and confident workforce to meet the changing demands of growing sectors by offering the best possible training to enable them to fulfil learning goals.
Make a Mark in You Day to Day work