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.

Board Infinity
Skills you'll gain: Angular, Data Store, JavaScript Frameworks, Frontend Performance, Development Environment, Data Management, TypeScript, Performance Tuning, Data Access, Debugging
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Verification And Validation, Embedded Software, Process Modeling, Systems Analysis, Distributed Computing, Theoretical Computer Science, Data Modeling, Software Design, Maintainability, Algorithms, Logical Reasoning
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Power Electronics, Electrical Systems, Electric Power Systems, Electrical Power, electromagnetics, Electrical Engineering, Low Voltage, Electrical Safety, Environmental Issue, Environmental Regulations, Technical Standard, Electronic Components, Sustainable Technologies, Semiconductors, Thermal Management, Interoperability, Safety Standards, Emerging Technologies
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Load Balancing, Hybrid Cloud Computing, Google Cloud Platform, Cloud Management, Network Performance Management, Performance Tuning, Network Routing, Cloud Security, TCP/IP, Scalability, Distributed Denial-Of-Service (DDoS) Attacks
Intermediate · Course · 1 - 4 Weeks

Sungkyunkwan University
Skills you'll gain: Machine Learning Algorithms, Decision Tree Learning, Classification Algorithms, Statistical Machine Learning, Unsupervised Learning, Machine Learning, Supervised Learning, Python Programming, Algorithms, Applied Machine Learning, Linear Algebra, Bayesian Statistics, Probability & Statistics
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Apache Spark, Scala Programming, Data Processing, Big Data, Applied Machine Learning, IntelliJ IDEA, Real Time Data, Data Manipulation, Programming Principles, Scripting, Machine Learning Algorithms, Graph Theory, Integrated Development Environments, Data Transformation, Development Environment, Software Development Tools, Distributed Computing, Performance Tuning, Package and Software Management
Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Quality Assurance, Software Quality Assurance, Test Tools, Test Planning, Test Case, Software Quality (SQA/SQC), Test Automation, Continuous Integration, Code Coverage, DevOps, Collaborative Software, Software Testing, Risk Analysis, Agile Methodology, Issue Tracking, Automation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Kubernetes, CI/CD, Application Deployment, DevOps, Continuous Integration, Containerization, Continuous Delivery, Continuous Deployment, Package and Software Management, IT Automation, Git (Version Control System)
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Data Preprocessing, Feature Engineering, Machine Learning Methods, Data Manipulation, Machine Learning, Machine Learning Algorithms, Data Validation, Python Programming, Data Transformation, Text Mining, Taxonomy, Project Design, Data Processing, Data Modeling, Unstructured Data, Data Integration, Metadata Management, Exploratory Data Analysis, Deep Learning, Natural Language Processing
Intermediate · Specialization · 1 - 3 Months

Nanjing University
Skills you'll gain: Higher Education, Education Software and Technology, Course Development, Creativity, Digital pedagogy, Human Learning, Learning Theory, Innovation, Curriculum Development, Emerging Technologies, Digital Transformation, Culture, Information Technology
Mixed · Course · 1 - 3 Months

LearnKartS
Skills you'll gain: JUnit, File I/O, Unit Testing, Java Programming, Debugging, Java, Maintainability, Software Development, Secure Coding, Software Testing, Test Case, Cryptographic Protocols, Authentications, Application Security, Data Import/Export, Cryptography, Object Oriented Programming (OOP), Eclipse (Software), Integrated Development Environments, Encryption
Intermediate · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Debugging, Diversity Awareness, Computational Thinking, Digital pedagogy, Education Software and Technology, Event-Driven Programming, Programming Principles, Program Development, Animation and Game Design, Computer Programming, Brainstorming
Beginner · Course · 1 - 3 Months