Sustainable development courses can help you learn frameworks for social, economic, and environmental progress. You can build skills in policy evaluation, community planning, climate resilience, and measuring development outcomes. Many courses introduce tools for sustainability indicators, data analysis, and impact assessment to support informed decision-making across global contexts.

University of Colorado System
Skills you'll gain: Systems Engineering, Verification And Validation, Systems Architecture, Configuration Management, Systems Development, Systems Development Life Cycle, Systems Design, Reliability, Risk Management, Risk Management Framework, Systems Analysis, Systems Integration, Requirements Analysis, Maintainability
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, Animation and Game Design, Animations, 3D Assets, User Interface (UI), Creativity
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Javascript, JSON, Event-Driven Programming, Web Development, Programming Principles, Web Applications, Data Structures, Application Deployment, Application Development, Debugging
Beginner · Course · 1 - 3 Months

Skills you'll gain: Presentations, Proposal Development, Proposal Writing, Value Propositions, Sales Presentations, Solution Sales Engineering, Collaborative Software, Collaboration, Meeting Facilitation
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Communication, Critical Thinking, Problem Solving, Interpersonal Communications, Computer Programming, Computer Science, Programming Principles, Planning, Algorithms, Data Structures, Stress Management, Adaptability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Microservices, Kubernetes, Application Deployment, Google Cloud Platform, Restful API, Site Reliability Engineering, Cloud Computing Architecture, CI/CD, Network Architecture, System Design and Implementation, DevOps, Cloud Security, System Requirements, Cloud Storage, Service Design, Scalability, Load Balancing, System Monitoring
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Maintainability, Code Review, Testability, Debugging, Style Guides, Software Documentation, Software Design Patterns, Programming Principles, Quality Assurance
Intermediate · Course · 1 - 4 Weeks

Universidad de los Andes
Skills you'll gain: Energy and Utilities, Thermal Management, Transportation Operations, Climate Change Mitigation, Environmental Issue, Sustainable Technologies, Oil and Gas, Sustainable Systems, Electric Power Systems, Production Process, Materials science, Emerging Technologies
Beginner · Course · 1 - 4 Weeks

Banco Interamericano de Desarrollo
Skills you'll gain: Sanitation, Water Sustainability, Water Resource Management, Water Quality, Policy Development, Governance, Sustainable Development, Cultural Responsiveness, Environment and Resource Management, Climate Change Adaptation, Community Development, Diversity Equity and Inclusion Initiatives, Case Studies
Beginner · Course · 1 - 3 Months

Illinois Tech
Skills you'll gain: Infrastructure As A Service (IaaS), Cloud Infrastructure, Cloud Management, Cloud Computing, Disaster Recovery, Cloud Deployment, DevOps, Cloud-Native Computing, Amazon Web Services, Virtual Networking, Virtualization, Cloud Applications, Serverless Computing, Cloud Security, Continuous Integration, Cloud Storage, Business Continuity, Cost Management
Build toward a degree
Beginner · Course · 1 - 3 Months

Skills you'll gain: C++ (Programming Language), Maintainability, Software Design Patterns, Programming Principles, Algorithms, Data Structures, Performance Tuning, Debugging
Advanced · Course · 1 - 3 Months

Skills you'll gain: Unreal Engine, 3D Assets, 3D Modeling, Computer Graphic Techniques, Editing, Graphics Software
Beginner · Specialization · 3 - 6 Months