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: COBOL (Programming Language), Agile Software Development, Systems Development Life Cycle, Agile Methodology, Technical Support, Software Development Methodologies, Software Development Life Cycle, Agile Project Management, Scrum (Software Development), Technical Support and Services, Software Development, Help Desk Support, System Support, Software Quality Assurance, Quality Assurance, Software Quality (SQA/SQC), Mainframe Computing, Code Review, Issue Tracking, Computer Programming
★ 3.7 (63) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Salesforce Development, Data Validation, AI Workflows, Code Coverage, User Flows, Test Automation, Data Integrity, User Accounts
Intermediate · Course · 1 - 3 Months

Microsoft
Skills you'll gain: ASP.NET, Microsoft Copilot, .NET Framework, Application Programming Interface (API), Middleware, Server Side, C# (Programming Language), API Design, Back-End Web Development, Application Frameworks, Secure Coding
★ 4.6 (73) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Software Design Patterns, Game Design, Maintainability, Code Reusability, Software Design, Software Architecture, Video Game Development, Programming Principles, Animation and Game Design, Event-Driven Programming, Game Theory, Data Persistence, Artificial Intelligence, Animations, Algorithms
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Spatial Data Analysis, GIS Software, Geospatial Information and Technology, Spatial Analysis, Geographic Information Systems, Geospatial Mapping, Interactive Data Visualization, User Interface (UI), Application Development, UI Components, Python Programming, Application Design, Data Science, Cross Platform Development, Code Reusability, Application Deployment, User Interface (UI) Design, Software Installation
Beginner · Course · 1 - 3 Months

The State University of New York
Skills you'll gain: Child Development, Childhood Education and Development, Working With Children, Teaching, Family Support, Parent Communication, Cultural Diversity, Diversity Awareness, Classroom Management, Behavior Management, Positive Behavior Support, Curriculum Development, Policy Development, Rapport Building, Creativity, Data Collection, Communication
★ 4.9 (135) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Restful API, Application Security, Java, Java Programming, Application Frameworks, Model View Controller, Development Environment, Web Applications, Frontend Integration, Application Programming Interface (API), Apache Maven, Authorization (Computing), Authentications, Role-Based Access Control (RBAC), Configuration Management
★ 4.4 (36) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: WordPress, Ajax, Content Management Systems, Web Development, PHP (Scripting Language), Database Management, Dashboard Creation, Cascading Style Sheets (CSS), Javascript
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: New Product Development, Product Development, Product Strategy, Product Design, Design Thinking, Product Planning, Innovation, Persona Development, Product Management, Sales Presentation, Team Management, Prototyping, Team Performance Management, Market Research, Sustainable Business, Design and Product, Project Portfolio Management, Agile Product Development, Marketing, Product Marketing
★ 4.9 (38) · Beginner · Specialization · 3 - 6 Months

28DIGITAL
Skills you'll gain: Real-Time Operating Systems, Embedded Software, Embedded Systems, Internet Of Things, Cryptography, Security Requirements Analysis, Network Architecture, Network Security, Operating Systems, Software Systems, System Programming, Cybersecurity, Real Time Data, Web Services, Encryption, Network Protocols, Public Key Cryptography Standards (PKCS), Computer Networking, Threat Modeling, Systems Design
★ 4.3 (1.2K) · Intermediate · Specialization · 3 - 6 Months

Simplilearn
Skills you'll gain: Prompt Engineering, AI Personalization, AI Security, GitHub Copilot, Generative AI, Infrastructure as Code (IaC), Legal Risk, Requirements Analysis, Test Tools, Software Testing, ChatGPT, Risk Analysis, Sprint Planning, Software Development Tools, Software Development Life Cycle, User Interface and User Experience (UI/UX) Design, Automation, Software Documentation, Artificial Intelligence, Software Architecture
★ 4.2 (38) · Beginner · Specialization · 3 - 6 Months

University of Illinois Urbana-Champaign
Skills you'll gain: Childhood Education and Development, Education Software and Technology, Education and Training, Human Learning, Child Development, School Psychology, Pedagogy, Human Development, Digital pedagogy, Psychological Evaluations, Learning Theory, Psychology, Applied Behavior Analysis, Social Sciences
★ 4.6 (285) · Beginner · Course · 1 - 4 Weeks