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: Jenkins, Continuous Integration, CI/CD, Selenium (Software), Test Script Development, OAuth, Software Testing, Development Environment, Application Programming Interface (API), Test Case, Test Tools, Git (Version Control System), Test Data, Software Installation, Debugging
Intermediate · Course · 3 - 6 Months

Skills you'll gain: CI/CD, Cloud Deployment, Cloud Hosting, Cloud Storage, Cloud Services, Application Deployment, Web Development, Web Design and Development, Web Development Tools, Web Applications
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Test Script Development, Performance Testing, Test Tools, Test Data, Scripting, Distributed Computing, Software Installation, System Monitoring, Servers
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Sprint Retrospectives, Miro AI, Collaborative Software, Continuous Improvement Process, Stakeholder Engagement, Process Improvement, Project Controls, Project Documentation, Meeting Facilitation, Project Management, Agile Software Development
Intermediate · Guided Project · Less Than 2 Hours

Board Infinity
Skills you'll gain: Test Automation, Performance Testing, Software Testing, API Testing, Test Script Development, Security Testing, Test Tools, CI/CD, Regression Testing, JUnit, Selenium (Software), Scalability, Automation, Test Case, Application Programming Interface (API), Application Security
Beginner · Course · 1 - 3 Months

Skills you'll gain: ChatGPT, AI Enablement, Market Research, Financial Forecasting, AI Personalization, Business Solutions, LLM Application, Generative AI, Strategic Decision-Making, Supply Chain Management, Innovation, Forecasting, Customer Support, Artificial Intelligence
Intermediate · Course · 1 - 4 Weeks

Universidad Nacional de Colombia
Skills you'll gain: Mathematical Modeling, Machine Learning, Applied Mathematics, System Design and Implementation, Software Development Tools, Programming Principles, Logical Reasoning, Arithmetic, Algorithms
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Learning Management Systems, Instructional Design, Test Tools, Education Software and Technology, Design, Leadership
Intermediate · Guided Project · Less Than 2 Hours

Northeastern University
Skills you'll gain: Web Applications, Object Oriented Programming (OOP), Application Development, Python Programming, Computer Programming, Programming Principles, Data Science, Data Analysis, Scripting, Data Structures, Debugging, Style Guides, Software Documentation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Natural Language Processing, Recurrent Neural Networks (RNNs), Embeddings, Transfer Learning, Data Preprocessing, Data Pipelines, Artificial Neural Networks, Unstructured Data, Machine Learning Methods, Machine Learning
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Structures, Scripting, Python Programming, Programming Principles, Development Environment, Virtual Environment
Mixed · Course · 1 - 4 Weeks

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scalability, Scala Programming, Distributed Computing, Event-Driven Programming, System Design and Implementation, Microservices, Software Architecture, Software Design Patterns, Cloud Computing, Software Design, Application Frameworks, Software Testing
Intermediate · Course · 1 - 3 Months