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: Cloud Deployment, Application Deployment, OpenShift, Cloud Applications, Serverless Computing, Microservices, Istio, API Gateway, Cloud-Native Computing, Restful API, Cloud Computing, IBM Cloud, Kubernetes, Application Development, Containerization, Software Architecture, Scalability, Flask (Web Framework)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Wireless Networks, C++ (Programming Language), C and C++, Computer Programming, Control Systems, Interactive Design, Software Installation, Electronic Components, Electronic Hardware, Telecommunications, Electronic Systems, Code Reusability, Hardware Design, Electronics, Program Development, Communication Systems, Programming Principles, Display Devices
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Systems Development Life Cycle, Software Development Life Cycle, Systems Development, Change Control, Software Development Methodologies, Project Management Life Cycle, Change Management, Project Management, IT Management, System Implementation, Compliance Auditing, Internal Auditing, Software Testing, Test Data, Auditing, Development Testing, Risk Control, Verification And Validation, Project Management Office (PMO), Risk Management
Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: Web Content Accessibility Guidelines, User Interface (UI), Usability, Web Design, Web Design and Development, Hypertext Markup Language (HTML), Front-End Web Development, UI Components, HTML and CSS, Semantic Web, Cascading Style Sheets (CSS), Javascript
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Threat Modeling, Application Security, Secure Coding, Authentications, OAuth, Software Testing, Software Development Life Cycle, Unit Testing, Security Testing, Unified Modeling Language, Application Design, Authorization (Computing), Single Sign-On (SSO), Security Software, Software Development, Data Validation, Cyber Security Assessment, Cyber Security Strategy, Cybersecurity, Role-Based Access Control (RBAC)
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Organizational Development, Performance Management, Team Performance Management, Performance Appraisal, Workforce Development, Employee Performance Management, Business Transformation, Organizational Change, Team Management, Talent Management, Quality Management, Mergers & Acquisitions, Quality Improvement, Human Resources Management and Planning, Organizational Structure, Leadership Studies, Human Resource Strategy, Organizational Effectiveness, Employee Engagement, Change Management
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Microsoft Azure, Cloud Development, Cloud Applications, Cloud Deployment, Containerization, Docker (Software), Cloud Management, Azure DevOps, Cloud Computing, Cloud Solutions, Cloud Infrastructure, Application Development, Application Deployment, Serverless Computing, Scalability, Microsoft Visual Studio, Software Development Tools, System Monitoring, Authentications
Intermediate · Course · 1 - 4 Weeks

Jordan University of Science and Technology
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, C# (Programming Language), Program Development, Software Engineering, C++ (Programming Language), Data Structures, Software Development, Computer Programming, Programming Principles, Java, Query Languages
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Embedded Software, System Programming, Software Development Tools, Embedded Systems, Software Development, Debugging, Microarchitecture, Build Tools, Application Security, C (Programming Language), Application Development, Computer Architecture, C++ (Programming Language), System Configuration, Performance Tuning
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Growth Mindedness, Self-Awareness, Personal Development, Goal Setting, Empowerment, Follow Through, Goal-Oriented, Action Oriented, Habit Formation, Courage, Overcoming Obstacles
Beginner · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Ajax, Javascript, Object Oriented Programming (OOP), JavaScript Frameworks, Frontend Integration, Application Programming Interface (API), JSON, Front-End Web Development, Web Development, Full-Stack Web Development, Web Applications, Frontend Performance, Web Development Tools, Object Oriented Design, Application Development, Build Tools, Program Development, Code Reusability, Debugging, Development Environment
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Node.JS, Scalability, Authentications, JSON, Authorization (Computing), Web Development Tools, Web Applications, Web Development, Server Side, Secure Coding, JavaScript Frameworks, Back-End Web Development, Application Frameworks, Javascript, Restful API, Development Environment, Event-Driven Programming, Operating Systems, Email Automation, Integrated Development Environments
Intermediate · Course · 1 - 4 Weeks