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: Application Performance Management, Prometheus (Software), Network Monitoring, System Monitoring, Grafana, Performance Tuning, Event Monitoring, Performance Testing, Performance Management, Server Administration, Web Analytics and SEO, Javascript
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Bash (Scripting Language), Shell Script, Linux Commands, Unix Shell, Scripting, Linux, Unix Commands, Command-Line Interface, User Interface (UI), IT Automation, Interactive Design, File I/O, Programming Principles, Debugging, File Management
Mixed · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Social Justice, Social Impact, Community Organizing, Climate Change Adaptation, Climate Change Mitigation, Environmental Issue, Sustainable Development, Social Determinants Of Health, Health Disparities, Social Sciences, Environmental Policy, Environment, Media and Communications, Physical Science, Scientific Methods, Interpersonal Communications, Environmental Science
Beginner · Course · 1 - 3 Months

Skills you'll gain: Animation and Game Design, Video Game Development, Computer Graphics, 3D Assets, Animations, C# (Programming Language), Cross Platform Development, Development Environment, Software Installation, Content Management
Mixed · Course · 1 - 4 Weeks

Simplilearn
Skills you'll gain: Jenkins, CI/CD, Continuous Integration, Application Deployment, Continuous Deployment, Software Configuration Management, User Accounts, Git (Version Control System), Role-Based Access Control (RBAC), Software Installation, System Configuration
Beginner · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Debugging, Program Development, Programming Principles, Computational Thinking, Diversity Equity and Inclusion Initiatives, Digital pedagogy, Computer Programming, Computer Science
Beginner · Course · 1 - 3 Months

Scrimba
Skills you'll gain: Web Applications, Javascript, Other Programming Languages, UI Components, Front-End Web Development, Web Development, Object Oriented Programming (OOP), Cascading Style Sheets (CSS), Programming Principles
Intermediate · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: HTML and CSS, Hypertext Markup Language (HTML), Responsive Web Design, Web Design, Interactive Design, Cascading Style Sheets (CSS), Web Content Accessibility Guidelines, Usability, User Interface (UI) Design, UI Components, Browser Compatibility, Web Development
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Power Platform, Microsoft Power Automate/Flow, Email Automation, Document Management, Management Reporting, Workflow Management, No-Code Development, Records Management, Microsoft 365
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Cryptography, Encryption, Secure Coding, Brute-force attacks, Cyber Security Assessment, File Management, Python Programming, Programming Principles, Algorithms, Debugging, Scripting, Data Structures, Software Testing, User Interface (UI), Statistical Programming, File I/O, UI Components, Application Development
Beginner · Specialization · 1 - 3 Months

Google Cloud
Skills you'll gain: Looker (Software), Data Modeling, Dashboard, Database Design, Performance Tuning, Exploratory Data Analysis, Data Integration, SQL, Integrated Development Environments, Git (Version Control System)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Flask (Web Framework), Web Applications, Web Development, Application Development, HTML and CSS, Database Application, Databases, Python Programming
Intermediate · Guided Project · Less Than 2 Hours