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.

Amazon Web Services
Skills you'll gain: Amazon Bedrock, Agentic Workflows, AI Workflows, AI Orchestration, Amazon Web Services, Generative AI Agents, Amazon CloudWatch, AI Security, Agentic systems, DevOps, Model Deployment, Devops Tools, Artificial Intelligence, Prompt Engineering, Prompt Patterns, Incident Response
Intermediate · Course · 3 - 6 Months

Alex Genadinik
Skills you'll gain: Stress Management, Growth Mindedness, Self-Motivation, Science and Research, Physiology, Research, Goal Setting, Professional Development
Mixed · Course · 1 - 4 Weeks

Yale University
Skills you'll gain: Psychology, Ethical Standards And Conduct, Cultural Diversity, Social Sciences, Sociology, Empathy & Emotional Intelligence, Political Sciences, Diversity Awareness, Child Development, Science and Research
Mixed · Course · 1 - 3 Months

IESE Business School
Skills you'll gain: Time Management, Prioritization, Organizational Skills, Adaptability, Cooperation, Personal Development, Professional Development, Collaboration, Planning, Management Training And Development, Organizational Leadership, Initiative and Leadership, Self-Awareness, Goal Setting, Family Support
Beginner · Course · 1 - 4 Weeks

University of Washington
Skills you'll gain: Software Installation, Programming Principles, Other Programming Languages, Functional Design, Computer Programming, Ruby (Programming Language), Theoretical Computer Science, Object Oriented Programming (OOP), Code Reusability, Development Environment
Intermediate · Course · 1 - 3 Months

KodeKloud
Skills you'll gain: Go (Programming Language), Computer Programming Tools, Software Development Tools, Integrated Development Environments, Programming Principles, Development Environment, Computer Programming, System Programming, Command-Line Interface, Computational Logic, Data Integrity, Software Installation, Memory Management
Beginner · Course · 1 - 4 Weeks

Universidad de los Andes
Skills you'll gain: Prototyping, Engineering Design Process, Design Thinking, Education Software and Technology, Course Development, Developing Training Materials, Conceptual Design, Digital pedagogy, Education and Training, Design Strategies, Mathematics Education, K-12 pedagogy, Creativity, Adult Education, Experimentation, Pedagogy, Childhood Education and Development, Science and Research, Higher Education, Engineering
Beginner · Course · 1 - 3 Months

Pragmatic AI Labs
Skills you'll gain: Bash (Scripting Language), Shell Script, Unix Shell, Scripting, Rust (Programming Language), Scripting Languages, IT Automation, Testability, Unix Commands, Development Testing, Cross Platform Development, Maintainability, File I/O, Package and Software Management
Beginner · Course · 1 - 3 Months

Arizona State University
Skills you'll gain: Course Development, Design Elements And Principles, Design Strategies, English Language, Language Learning
Mixed · Course · 1 - 3 Months

Universidade de São Paulo
Skills you'll gain: Debugging, Computational Thinking, Programming Principles, Data Structures, Computer Programming, Program Development, Computer Science, Maintainability, Python Programming, Computational Logic, Algorithms, Code Reusability
Beginner · Course · 1 - 3 Months

Skills you'll gain: Microsoft Visual Studio, Unit Testing, Performance Tuning, Test Driven Development (TDD), Continuous Integration, Git (Version Control System), Cross Platform Development, Debugging, Microsoft Development Tools, CI/CD, Development Testing, Microsoft Azure, Cloud-Based Integration, Integrated Development Environments, Cloud Deployment, GitHub, Visual Basic (Programming Language), C# (Programming Language), ASP.NET, Web Development
Advanced · Course · 3 - 6 Months

Skills you'll gain: TypeScript, Development Environment, Programming Principles, Javascript, Debugging, Integrated Development Environments, Scalability, Data Structures, Object Oriented Programming (OOP), Software Development, Software Development Tools, Node.JS, Application Development, Front-End Web Development, Software Engineering, Web Development, Configuration Management
Beginner · Course · 1 - 4 Weeks