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.

Skills you'll gain: Spring Framework, Java, Application Frameworks, Object Oriented Design, Object Oriented Programming (OOP), Software Design Patterns, Extensible Markup Language (XML), Dependency Analysis
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: IntelliJ IDEA, Object Oriented Design, Debugging, Software Design, User Interface (UI), Integrated Development Environments, Java, Design Thinking, Program Development, Data Validation, Software Development, Application Development
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Webpack, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Web Development Tools, Web Development, Javascript, Google Cloud Platform, Image Quality, Cloud Computing
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Agile Methodology, Agile Project Management, Continuous Integration, Sprint Planning, Sprint Retrospectives, Performance Metric, Project Controls, Team Performance Management, Backlogs, User Story, Meeting Facilitation, Change Management
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Jest (JavaScript Testing Framework), Unit Testing, Test Case, React.js, API Testing, Test Driven Development (TDD), Software Testing, Mockups, Javascript
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Git (Version Control System), GitHub, Version Control, Open Source Technology, Collaborative Software, Unix Commands, Microsoft Visual Studio, Continuous Integration, Linux, Mac OS, Web Development Tools, File Management, Shell Script, Command-Line Interface, Code Review, Data Integrity, Application Deployment, React.js, Hypertext Markup Language (HTML), Technical Communication
Beginner · Specialization · 3 - 6 Months

Banco Interamericano de Desarrollo
Skills you'll gain: Sustainable Development, Pollution Prevention, Environmental Resource Management, Stakeholder Engagement, Environmental Policy, Environment and Resource Management, Environmental Social And Corporate Governance (ESG), Corporate Sustainability, Natural Resource Management, Land Management, Community Development, Labor Relations, Risk Management, Occupational Safety And Health, Governance Risk Management and Compliance, Cultural Diversity, Diversity and Inclusion
Beginner · Course · 1 - 3 Months

Skills you'll gain: Goal Setting, User Feedback, Constructive Feedback, Employee Performance Management, Performance Appraisal, Registration, Dashboard, Email Automation, Collaborative Software, Digital Communications, Critical Thinking
Beginner · Guided Project · Less Than 2 Hours

Logical Operations
Skills you'll gain: R (Software), Data Processing, R Programming, Data Manipulation, Data Structures, Statistical Programming, Data Analysis, Data Analysis Software, Software Installation, Data Science, Development Environment, Computer Programming, Computer Programming Tools, Software Development
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Mobile Security, Computer Literacy, digital literacy, End User Training and Support, Calendar Management, Telecommunications, Self Service Technologies, Personal Development, Photography, Information Privacy, Communication
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Debugging, Program Development, Data Structures, Python Programming, Scripting, Programming Principles, Computer Programming, Scripting Languages
Beginner · Course · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: MLOps (Machine Learning Operations), Large Language Modeling, Jupyter, AI Workflows, Data Store, Version Control, Metadata Management
Intermediate · Project · Less Than 2 Hours