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.

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Vibe coding, Web Development Tools, Generative AI Agents, Generative AI, Application Development, LLM Application, Google Cloud Platform, Software Development Tools, Cloud Development, Development Environment, Web Development, Web Applications, Secure Coding, Command-Line Interface, Application Security, Debugging
Beginner · Course · 1 - 3 Months

Heriot-Watt University
Skills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Computer Programming, Application Development, Program Development, Programming Principles, Computational Logic, Software Development, Software Development Life Cycle, Debugging
★ 5 (6) · Beginner · Course · 1 - 4 Weeks

KodeKloud
Skills you'll gain: Ansible, Configuration Management, Code Reusability
★ 4.2 (16) · Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Financial Modeling, Variance Analysis, Key Performance Indicators (KPIs), Bookkeeping, Financial Forecasting, Revenue Forecasting, Budget Management, Financial Statement Analysis, Business Reporting, Performance Reporting, Financial Auditing, Capital Budgeting, Financial Controls, Financial Reporting, Operating Budget, Financial Analysis, Report Writing, Process Improvement, Banking Services, Financial Data
Intermediate · Specialization · 3 - 6 Months

Samsung
Skills you'll gain: Hardware Troubleshooting, Electrical Safety, Technical Support, Test Equipment, Safety and Security
★ 4.3 (10) · Intermediate · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: React.js, Routing Protocols, Code Reusability, JavaScript Frameworks, Frontend Performance, Web Content Accessibility Guidelines, UI Components, Debugging, Javascript, Context Management, Authentications, Data Management
★ 4.8 (35) · Advanced · Course · 1 - 3 Months
Skills you'll gain: File Systems, Operating Systems, File Management, Computer Programming Tools, Data Integrity, Debugging, File I/O, Systems Design, Data Storage Technologies, System Software, Distributed Computing, Data Storage, C (Programming Language), System Programming, Computer Systems, Data Persistence, Command-Line Interface, Hardware Architecture, Peripheral Devices, Data Security
★ 4.7 (76) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Operating System Administration, Remote Access Systems, Local Area Networks, Software Installation, Command-Line Interface, Threat Management, Microsoft Windows, System Configuration, Threat Detection, Information Technology Operations, Wireless Networks, Systems Administration, Network Security, TCP/IP, Information Systems Security, Peripheral Devices, USB, Operating Systems, Computer Hardware, Data Storage Technologies
★ 4.7 (44) · Beginner · Specialization · 3 - 6 Months

KodeKloud
Skills you'll gain: Package and Software Management, Command-Line Interface, Linux Commands, Linux, Ubuntu, Linux Administration, File Systems, Linux Servers, Data Storage, Network Troubleshooting, Operating Systems, Red Hat Enterprise Linux, Data Storage Technologies, Remote Access Systems, Operating System Administration, System Support, Software Installation, File Management, Service Management, General Networking
★ 4.5 (20) · Beginner · Course · 1 - 3 Months

Skills you'll gain: OpenShift, Kubernetes, Application Deployment, Cloud Applications, Scalability, Containerization, Cloud Management, Cloud Development, Development Environment, Cloud Deployment, Cloud Platforms, Enterprise Application Management, Cloud Computing, Configuration Management, Integrated Development Environments, Software Architecture, Debugging, Git (Version Control System)
★ 4.6 (72) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: GitHub, Git (Version Control System), Version Control, Unix Shell, Software Versioning, Linux Commands, Command-Line Interface, Software Configuration Management, Bash (Scripting Language), Devops Tools, Software Installation, Configuration Management, Collaborative Software, Code Review, File Systems, Development Environment, File Management, Web Presence, System Configuration, Software Documentation
★ 4.5 (34) · Intermediate · Specialization · 3 - 6 Months

Fortinet, Inc.
Skills you'll gain: Firewall, Network Security, Virtual Private Networks (VPN), Network Administration, IT Security Architecture, Intrusion Detection and Prevention, Network Infrastructure, Enterprise Security, Network Architecture, Infrastructure Security, Remote Access Systems, Security Controls, System Configuration, Security Software, Performance Tuning, Cybersecurity, API Gateway, Hardware Architecture, Malware Protection, Threat Detection
★ 4.4 (23) · Intermediate · Course · 1 - 3 Months