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: Embedded Systems, Automation Engineering, Robotics, Machine Controls, Electronic Systems, Automation, Control Systems, Electronic Hardware, Power Electronics, Electronics, Medical Equipment and Technology, Medical Devices, Electric Power Systems, Electrical Systems, Health Technology, Medical Telemetry
Intermediate · Course · 1 - 4 Weeks

University of California, Davis
Skills you'll gain: Sensory Systems Analysis, Physiology, Anatomy, Psychology, Biology, Neurology, Experimentation, Chemistry, Research Methodologies
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Financial Statements, Financial Statement Analysis, Financial Modeling, Excel Macros, Financial Analysis, Pivot Tables And Charts, Data Integrity, Bookkeeping, Excel Formulas, Trend Analysis, Balance Sheet, Reconciliation, Financial Data, Data Validation, Ledgers (Accounting), Data Quality, Spreadsheet Software, Microsoft Excel, Data Cleansing, Automation
Intermediate · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: Linux Commands, Unix Commands, Linux, Command-Line Interface, Linux Administration, OS Process Management, Unix, Ubuntu, System Monitoring, File Transfer Protocol (FTP), File Management
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Linux Administration, Ubuntu, Lightweight Directory Access Protocols, File Systems, Linux, Virtualization and Virtual Machines, Linux Commands, Bash (Scripting Language), Linux Servers, Firewall, Virtual Machines, Package and Software Management, Virtualization, Remote Access Systems, File Management, Operating System Administration, Systems Administration, Shell Script, Containerization, Git (Version Control System)
Intermediate · Specialization · 1 - 3 Months

Packt
Skills you'll gain: Ruby (Programming Language), File I/O, Object Oriented Programming (OOP), Object Oriented Design, Ruby on Rails, Debugging, Test Tools, Application Design, Code Reusability, Programming Principles, Software Documentation, Development Environment, Maintainability, Integrated Development Environments, Computer Programming, Data Structures, Apple Xcode, Web Development, Computational Logic, Software Installation
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Test Script Development, Software Testing, Scenario Testing, Test Automation, Regression Testing, Continuous Integration, Test Tools, CI/CD, Test Engineering, Web Development Tools, Browser Compatibility, Continuous Deployment, Continuous Delivery, Test Execution Engine, GitLab, Debugging, User Interface (UI), Scalability, Context Management, Authentications
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: GitHub, Devops Tools, DevOps, Version Control, CI/CD, Continuous Integration, Continuous Deployment, Development Environment, Software Development, Amazon Elastic Compute Cloud, Authentications
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: ASP.NET, .NET Framework, Model View Controller, Web Applications, Middleware, Debugging, Web Development, Application Deployment, Application Development, Development Environment, Software Testing, Microsoft Development Tools, Software Design Patterns, Computing Platforms, Software Architecture, Open Source Technology, Command-Line Interface
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Hardware Troubleshooting, Computer Hardware, Digital Transformation, Network Troubleshooting, Technical Support, Technical Support and Services, Networking Hardware, Servers, Network Security, Server Administration, Data Security, Hardware Architecture, System Configuration, IT Infrastructure, Data Storage Technologies, Data Storage, Computer Networking
Beginner · Course · 1 - 4 Weeks

Infosec
Skills you'll gain: Secure Coding, C and C++, Application Security, Computer Programming Tools, System Programming, C++ (Programming Language), Software Development Tools, Exploit development, C (Programming Language), Security Software, Debugging, Security Engineering, Security Testing, Interoperability, Unix, Embedded Software, Information Systems Security, OS Process Management, Embedded Systems, Programming Principles
Intermediate · Specialization · 3 - 6 Months

University of California San Diego
Skills you'll gain: Debugging, Object Oriented Programming (OOP), Object Oriented Design, Java, Java Programming, Teaching, Programming Principles, Program Development, Pedagogy, Computer Programming, Software Design, Computational Thinking, Education Software and Technology, Cultural Responsiveness, Digital pedagogy, Test Case, Computational Logic, Algorithms, Data Structures
Beginner · Specialization · 3 - 6 Months