Remote sensing courses can help you learn about satellite imagery analysis, geographic information systems (GIS), and environmental monitoring techniques. You can build skills in data interpretation, spatial analysis, and remote sensing applications in agriculture and urban planning. Many courses introduce tools like ArcGIS and QGIS, along with software for processing satellite data, that support analyzing and visualizing geographic information.

Skills you'll gain: Web Development Tools, Javascript, Context Management, Debugging
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Apache Hadoop, Extract, Transform, Load, Data Pipelines, Data Processing, Data Transformation, Data Manipulation, Scripting, Data Import/Export, Debugging, Query Languages, Code Reusability, Program Development, Open Source Technology
Mixed · Course · 1 - 4 Weeks

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Software Development Life Cycle, Version Control, Program Development, Software Development, Application Deployment, Git (Version Control System), Software Design Documents, CI/CD, Software Design, DevOps, Unified Modeling Language, GitHub, Debugging, Containerization, Systems Design, Docker (Software), Code Review, Software Documentation, Functional Requirement, Requirements Analysis
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Infrastructure as Code (IaC), Terraform, Cloud Deployment, Cloud Infrastructure, Debugging, Code Reusability, Cloud Computing, Configuration Management, Data Management, Dependency Analysis
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Business Communication, Project Documentation, Communication Strategies, Growth Mindedness, Personal Development
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Microsoft 365, Cloud Management, Microsoft Intune (Mobile Device Management Software), Microsoft Windows, Cloud Security, Microsoft Copilot, Cloud Applications, Cloud Computing, Application Deployment, Enterprise Application Management, Cloud Deployment, Mobile Security, Cloud Infrastructure, Package and Software Management, Remote Access Systems, Endpoint Security, Microsoft Teams, Administration, Configuration Management, Resource Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Splunk, Security Controls, Data Pipelines, Data Infrastructure, Systems Administration, System Configuration, Identity and Access Management, Dataflow, Configuration Management, Debugging, Information Architecture, Performance Tuning, Enterprise Architecture, Distributed Computing, Data Management
Mixed · Course · 1 - 3 Months

Skills you'll gain: Plot (Graphics), Scripting, Scientific Visualization, Data Visualization, Graphing, Scripting Languages, Data Visualization Software, Code Reusability, Debugging, Numerical Analysis, Mathematical Software, Applied Mathematics, Data Analysis, Data Manipulation, Design, Analysis, Linear Algebra, Research, Engineering
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Performance Tuning, Software Architecture, Systems Architecture, Application Design, Software Design, Enterprise Application Management, Application Performance Management, Enterprise Architecture, Solution Architecture, Continuous Monitoring, Maintainability, Incident Management, Scalability, Debugging, Data Modeling
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Real-Time Operating Systems, Embedded Software, Embedded Systems, Telecommunications, Digital Signal Processing, Communication Systems, Performance Tuning, Digital Communications, System Programming, Debugging, Fine-tuning, C (Programming Language), OS Process Management, Software Architecture
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Analytical Skills, Analysis, Data Validation, Data Maintenance, Debugging
Beginner · Course · 1 - 3 Months

Skills you'll gain: Software Versioning, Release Management, Software Configuration Management, Software Installation, Code Review, System Configuration
Beginner · Course · 3 - 6 Months