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: AWS Identity and Access Management (IAM), Amazon CloudWatch, Amazon Web Services, Serverless Computing, Amazon DynamoDB, Cloud Computing, Amazon S3, Scalability, Cloud Infrastructure, Event-Driven Programming, Cloud Storage, Solution Architecture, Cloud Computing Architecture, Data Migration, API Gateway, Amazon Elastic Compute Cloud, Public Cloud, Database Systems, Software Architecture, Cloud Security
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Prompt Engineering, AI Enablement, Strategic Thinking, Generative AI, Analysis
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Flask (Web Framework), Web Development, Web Applications, Application Development, Object-Relational Mapping, Database Application, Back-End Web Development, Software Development, SQL, Python Programming, Computer Programming
Intermediate · Guided Project · Less Than 2 Hours

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

Creo Incubator
Skills you'll gain: Executive Presence, Influencing, Oral Expression, Composure, Non-Verbal Communication, Verbal Communication Skills, Communication, Public Speaking, Business Leadership, Adaptability, Professional Development, Personal Attributes, Cognitive flexibility, Active Listening
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Docker (Software), Containerization, Microservices, ASP.NET, Software Architecture, .NET Framework, Microsoft Visual Studio, Cloud-Native Computing, Restful API, C# (Programming Language), Software Development, Software Design Patterns, Scalability, GitHub, API Testing
Intermediate · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Event-Driven Programming, Interactive Data Visualization, Java, Java Programming, Object Oriented Programming (OOP), User Interface (UI), Object Oriented Design, Computer Programming, Algorithms, Software Engineering, Data Structures, Programming Principles, Software Documentation, Development Environment, Debugging
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Scripting, Email Automation, Google Workspace, Google Sheets, Automation, Spreadsheet Software, Gmail, Javascript, Hypertext Markup Language (HTML), Web Applications, Application Design, Application Development, Application Programming Interface (API)
Intermediate · Course · 1 - 3 Months

University of Pennsylvania
Skills you'll gain: File I/O, Data Structures, Programming Principles, Python Programming, Computer Programming, Computational Thinking, Scripting, Software Development Tools, Scripting Languages, Integrated Development Environments, Jupyter
Beginner · Course · 1 - 4 Weeks

L&T EduTech
Skills you'll gain: Energy and Utilities, Process Engineering, Plant Operations and Management, Electrical Systems, Process Control, Water Quality, Control Systems, Engineering Design Process, Construction Engineering, Materials science
Intermediate · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Debugging, Program Development, Software Documentation, Pseudocode, C++ (Programming Language), Computational Thinking, Maintainability, Programming Principles, Computer Programming, Integrated Development Environments, Development Environment, Algorithms, Data Validation
Beginner · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Consultative Selling, Sales Prospecting, Personal Development, Sales Operations, Sales Management, Sales Training, Communication, User Research, Mentorship, Negotiation, Persona Development, Process Optimization, B2B Sales, Interpersonal Communications, Customer Analysis, Employee Coaching, Forecasting, Self-Awareness, Customer Relationship Management (CRM) Software, Account Management
Beginner · Specialization · 1 - 3 Months