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: Data Structures, Python Programming, Programming Principles, Computer Programming, Program Development, Object Oriented Programming (OOP), Scripting, Debugging, Scripting Languages, Algorithms, Functional Design
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Git (Version Control System), GitHub, Version Control, Infrastructure as Code (IaC), Debugging, Bash (Scripting Language), Test Automation, Puppet (Configuration Management Tool), Infrastructure As A Service (IaaS), Cloud Services, Technical Communication, Web Services, Email Automation, Automation, Python Programming, Interviewing Skills, Applicant Tracking Systems, Configuration Management, Program Development, Programming Principles
Advanced · Professional Certificate · 3 - 6 Months

Skills you'll gain: Test Planning, Software Testing, Debugging, Test Case, Issue Tracking, Functional Testing, Unit Testing, Software Quality Assurance, System Testing, Test Tools, Acceptance Testing, Integration Testing, Test Driven Development (TDD), Test Automation, Regression Testing, Quality Assurance, Waterfall Methodology, Agile Methodology, Python Programming
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Unified Modeling Language, JSON, Object Oriented Programming (OOP), File I/O, Software Design, Debugging, Object Oriented Design, Data Processing, Web Scraping, Unit Testing, Programming Principles, Program Development, Python Programming, Data Import/Export, Restful API, Image Analysis, Data Manipulation, Jupyter, Computer Programming, Data Structures
Beginner · Specialization · 3 - 6 Months

L&T EduTech
Skills you'll gain: Oil and Gas, Petroleum Industry, Environmental Engineering, Environmental Regulations, Energy and Utilities, Chemical Engineering, Automation Engineering, Engineering Analysis, Geostatistics, Water Resources, Production Process, Hydraulics, Emerging Technologies, Analytical Testing
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Excel Macros, Programming Principles, Visual Basic (Programming Language), Computer Programming, Spreadsheet Software, Problem Solving, Automation, Algorithms, Debugging, Data Management, Data Cleansing
Beginner · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Data Ethics, Software Design, Software Architecture, Continuous Integration, Software Design Patterns, Software Development, LLM Application, Real Time Data, Artificial Intelligence and Machine Learning (AI/ML), AI Workflows, Application Security, Software Engineering, AI Personalization, Debugging, DevSecOps, Machine Learning
Intermediate · Specialization · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Virtual Teams, Conflict Management, Telecommuting, Trustworthiness, Interpersonal Communications, Team Leadership, Collaboration, Collaborative Software, Leadership, Team Building, Productivity, Social Skills, Rapport Building, Communication, Leadership Development, Relationship Building, Team Performance Management, People Management, Meeting Facilitation, Constructive Feedback
Beginner · Specialization · 1 - 3 Months

University of Pennsylvania
Skills you'll gain: File I/O, Matplotlib, Object Oriented Design, Java, Object Oriented Programming (OOP), Data Analysis, Unit Testing, Pandas (Python Package), Java Programming, Eclipse (Software), Application Development, Data Visualization, Data Structures, Data Science, Data Cleansing, Debugging, Pivot Tables And Charts, Programming Principles, Python Programming, Computer Programming
Beginner · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Software Configuration Management, Embedded Software, Embedded Systems, Git (Version Control System), Version Control, Build Tools, Software Development Tools, C (Programming Language), Development Environment, Software Technical Review, Software Design, Hardware Architecture, Computer Architecture, Debugging
Intermediate · Course · 1 - 4 Weeks

SkillsBooster Academy
Skills you'll gain: Prompt Engineering, Large Language Modeling, Prompt Patterns, Responsible AI, LLM Application, ChatGPT, AI Workflows, AI Personalization, Generative AI, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Automation, Collaboration, Productivity, Innovation, Organizational Skills, Debugging, Business Technologies
Beginner · Course · 1 - 3 Months

University of California, Santa Barbara
Skills you'll gain: Financial Reporting, Generally Accepted Accounting Principles (GAAP), Financial Statements, Accrual Accounting, Bookkeeping, Balance Sheet, Accounting, General Ledger, Income Statement, Financial Analysis, Cash Flows, Transaction Processing
Beginner · Course · 1 - 4 Weeks