
Skills you'll gain: Spatial Data Analysis, Spatial Analysis, GIS Software, Geographic Information Systems, Geospatial Information and Technology, Geospatial Mapping, Data Analysis Software, Data Mapping, Data Management, Data Access
Beginner · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Ggplot2, Software Documentation, Open Source Technology, R (Software), Plot (Graphics), Tidyverse (R Package), Package and Software Management, Web Scraping, Data Manipulation, Data Visualization Software, Leaflet (Software), R Programming, Data Visualization, Data Preprocessing, Unit Testing, Data Cleansing, Interactive Data Visualization, Data Transformation, Object Oriented Programming (OOP), Debugging
★ 4.2 (1.5K) · Beginner · Specialization · 3 - 6 Months

The Hong Kong University of Science and Technology
Skills you'll gain: Software Design Patterns, Requirements Analysis, White-Box Testing, Software Architecture, Acceptance Testing, Software Development Methodologies, Unified Modeling Language, Software Development Life Cycle, Configuration Management, Software Quality Assurance, Debugging, Software Design, Software Engineering, Software Testing, Functional Requirement, Data Modeling, Systems Design, Object Oriented Programming (OOP), Project Management, Project Planning
★ 4.6 (690) · Intermediate · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: Extract, Transform, Load, Data Pipelines, Geospatial Information and Technology, Apache Airflow, Geospatial Mapping, Spatial Data Analysis, Cloud Computing, Leaflet (Software), Google Cloud Platform, Real Time Data, Global Positioning Systems, Data Transformation, Data Analysis, Machine Learning
Beginner · Course · 3 - 6 Months

Coursera
Skills you'll gain: Spatial Data Analysis, Geographic Information Systems, Spatial Analysis, Geospatial Mapping, Data Visualization, Environmental Science, Data Validation, Data Manipulation
Beginner · Course · 1 - 4 Weeks

KodeKloud
Skills you'll gain: Git (Version Control System), Command-Line Interface
★ 4.7 (29) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Geospatial Information and Technology, Interactive Data Visualization, Geospatial Mapping, Geographic Information Systems, Environmental Monitoring, Spatial Data Analysis, Design Elements And Principles, Generative AI, Color Theory, AI Workflows
Beginner · Course · 1 - 3 Months

Skills you'll gain: Git (Version Control System), Version Control, DevOps, Devops Tools, Software Development Life Cycle, Linux Administration, Software Development, Software Development Methodologies
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Geographic Information Systems, Spatial Data Analysis, Geospatial Information and Technology, Spatial Analysis, Data Validation, Metadata Management, Data Quality, Development Environment, Software Installation
★ 1.7 (9) · Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: GIS Software, Geographic Information Systems, Automation, Spatial Data Analysis, Application Programming Interface (API), Spatial Analysis, Scripting, Python Programming, Code Reusability, Data Preprocessing
Beginner · Course · 1 - 4 Weeks

University of Minnesota
Skills you'll gain: Software Testing, JUnit, Verification And Validation, Unit Testing, Test Case, Test Automation, Test Planning, Test Tools, White-Box Testing, Code Coverage, Functional Testing, Systems Development Life Cycle, Test Data
★ 4.3 (839) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Version Control, Debugging, Software Design Patterns, Object Oriented Design, Object Oriented Programming (OOP), Software Development, Git (Version Control System), Programming Principles, Software Design
★ 4.5 (6) · Beginner · Course · 1 - 4 Weeks