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: Event-Driven Programming, Graphics Software, Computer Graphics, Video Game Development, Animation and Game Design, Computer Graphic Techniques, Interactive Design, Game Design, Computer Displays, Development Environment, Application Development, Package and Software Management, Software Installation
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Authentications, OAuth, Back-End Web Development, Event-Driven Programming, Database Management, Object-Relational Mapping, Databases, Authorization (Computing), Redis, Secure Coding, Restful API, Data Modeling, API Design, Email Automation
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Sales Development, Customer Engagement, Responsible AI, Lead Generation, General Sales Practices, Sales Management, Sales
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Restful API, Object Oriented Programming (OOP), Object Oriented Design, Java Programming, Spring Framework, Java, Spring Boot, API Design, Application Programming Interface (API), Hibernate (Java), Data Validation, Development Testing, Verification And Validation, Authentications, Model View Controller, Back-End Web Development, Computer Programming, Code Reusability, Object-Relational Mapping, Server Side
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Scalability, Role-Based Access Control (RBAC), Authentications, Load Balancing, Microsoft Copilot, C# (Programming Language), ASP.NET, Secure Coding, Data Security, Performance Tuning, Encryption, Back-End Web Development, .NET Framework, API Design, Restful API, Application Security, Application Development, Multi-Factor Authentication, Process Optimization, Debugging
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Succession Planning, Human Resources Management and Planning, Human Resources, Employee Engagement, Recruitment Strategies, Recruitment, Human Resource Management, Talent Recruitment, Employee Performance Management, Human Resource Strategy, Human Capital, Performance Management, Human Resources Information System (HRIS), Talent Management, HR Tech, Drive Engagement, Full Cycle Recruitment, Human Resources Software, Performance Appraisal, Workforce Development
Intermediate · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Git (Version Control System), React.js, Version Control, GitHub, Debugging, Software Development Tools, Node.JS, Development Environment, Collaborative Software, Program Development, Development Testing, JavaScript Frameworks, Software Testing, Unit Testing, Maintainability, Application Deployment, Server Side, UI Components, Scripting, Javascript
Intermediate · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Objective-C (Programming Language), iOS Development, Apple iOS, Memory Management, Prototyping, Mobile Development, C and C++, Application Development, C (Programming Language), Object Oriented Programming (OOP), Computer Programming, Programming Principles, Data Structures
Mixed · Course · 1 - 4 Weeks

University of Toronto
Skills you'll gain: Apple iOS, iOS Development, Swift Programming, Mobile Development, Application Design, Application Development, User Interface (UI), UI Components, Human Computer Interaction, Interactive Design, Interaction Design, Graphical Tools, Graphic and Visual Design, Data Persistence, Animations, Computer Graphics, Persistence, Network Model
Mixed · Course · 1 - 3 Months
University of California, Irvine
Skills you'll gain: Business Writing, Stakeholder Engagement, Negotiation, Project Planning, Creative Thinking, Project Performance, Business Correspondence, Stakeholder Communications, Concision, Project Management, Communication Planning, Project Risk Management, Planning, Editing, Performance Measurement, Teamwork, Risk Management, Emotional Intelligence, Relationship Building, Communication
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Microsoft Visual Studio, Development Environment, Maintainability, Integrated Development Environments, Microsoft Development Tools, Scalability, Software Development Tools, Python Programming, Debugging
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Mobile Development, Cross Platform Development, .NET Framework, Authentications, User Interface (UI), Application Programming Interface (API), UI Components, C# (Programming Language), API Design, Development Environment, Identity and Access Management, Authorization (Computing), Network Troubleshooting, Role-Based Access Control (RBAC), Software Design Patterns
Intermediate · Course · 1 - 3 Months