Below are the suggested learning paths for various technologies that will help you master them and discover our offerings that suit your current level.
QGIS
| Learning Resources | Level | Type | Time Commitment | |
| 1. | Take the Introduction to QGIS course | Beginner | Free for self-study / Paid instructor-led sessions | 2 weeks |
| 2. | Complete Beginner to Intermediate QGIS tutorials | Beginner/ Intermediate | Free | 4 weeks |
| 3. | Complete the QGIS Expressions Masterclass workshop | Beginner/ Intermediate | Free | 1 week |
| 4. | Take the Advanced QGIS course | Intermediate / Advanced | Free for self-study / Paid instructor-led sessions | 2 weeks |
| 5. | Complete Advanced QGIS tutorials | Intermediate / Advanced | Free | 2 weeks |
| 6. | Complete Spatial Analysis Challenges | Intermediate / Advanced | Free | 2 weeks |
| 7. | Review and practice tutorials from our QGIS Articles | Intermediate / Advanced | Free | 2 weeks |
| 8. | Complete Network Analysis and Urban Planning Tutorials | Intermediate / Advanced | Free | 4 weeks |
| 9. | Complete Expression Tutorials | Advanced | Free | 2 weeks |
If you prefer learning from books, we recommend purchasing QGIS Books from Locate Press. They have books for users of all levels and domains.
Python
| Learning Resources | Level | Type | Time Commitment | |
| 1. | Take the Python Foundation for Spatial Analysis course | Beginner | Free for self-study / Paid instructor-led sessions | 2 weeks |
| 2. | Complete a Project | Beginner | Free | 2 weeks |
| 3. | Take the Mapping and Data Visualization course | Intermediate | Free for self-study / Paid instructor-led sessions | 2 weeks |
| 4. | Complete our Geospatial Python Tutorials | Intermediate | Free | 4 weeks |
| 5. | Review and practice tutorials from our Python Articles | Intermediate | Free | 2 weeks |
| 6. | Complete Python Scripting QGIS tutorials | Intermediate | Free | 2 weeks |
| 7. | Take Customizing QGIS with Python course | Advanced | Free for self-study / Paid instructor-led sessions | 2 weeks |
| 8. | Complete QGIS Automation using Actions workshop | Advanced | Free | 1 week |
| 9. | Review and practice tutorials from our PyQGIS Articles | Advanced | Free | 2 weeks |
Google Earth Engine
| Learning Resources | Level | Type | Time Commitment | |
| 1. | Quickstart: Complete the Introduction to Google Earth Engine workshop with recorded videos | Beginner | Free | 5-hours |
| 2. | Deep Dive: Take the End-to-End Google Earth Engine course | Beginner / Intermediate | Free for self-study / Paid instructor-led | 4 weeks |
| 3. | Work through Chapters F1 through F5 of EEFA Open Access Book and Videos | Beginner / Intermediate | Free | 4 weeks |
| 4. | Complete a Guided Project | Intermediate | Free | 2 weeks |
| 5. | Work through Chapters F6 and selected chapters from Chapters A1-A3 of EEFA Open Access Book | Intermediate | Free | 2 weeks |
| 6. | Take the Google Earth engine for Water Resources Management course | Intermediate | Free / Paid instructor-led sessions | 4 weeks |
| 7. | Take the Creating Publication Quality Charts with GEE course with recorded videos | Intermediate | Free for self-study / Paid instructor-led sessions | 2 weeks |
| 8. | Review and practice tutorials from our Google Earth Engine Articles | Intermediate / Advanced | Free | 2 weeks |
| 9. | Take the Advanced Concepts in Google Earth Engine course | Advanced | Free for self-study | 4 weeks |
GDAL
| Learning Resources | Level | Type | Time Commitment | |
| 1. | Take the Mastering GDAL Tools course and complete a project | Beginner | Free for self-study / Paid instructor-led sessions | 2 weeks |
| 2. | Review and practice tutorials from our GDAL/OGR Articles | Intermediate | Free | 2 weeks |




