Leadership development courses can help you learn effective communication, team dynamics, conflict resolution, and strategic thinking. You can build skills in decision-making, emotional intelligence, and performance management. Many courses introduce tools like 360-degree feedback systems, leadership assessments, and project management software, which support the application of these skills in real-world settings.

Skills you'll gain: COBOL (Programming Language), Agile Methodology, Technical Support, Software Development Life Cycle, Program Development, Scrum (Software Development), Software Development, Software Quality Assurance, Quality Assurance, Code Review, Debugging, Software Documentation, Technical Documentation, Computer Programming
Beginner · Course · 1 - 3 Months
Imperial College London
Skills you'll gain: Virtual Reality, Augmented and Virtual Reality (AR/VR), Computer Graphics, Visualization (Computer Graphics), Virtual Environment, Logo Design, 3D Assets, Android Studio, Android Development, Computer Graphic Techniques, Application Development, Animation and Game Design, Animations, Interaction Design, Linear Algebra, Programming Principles
Intermediate · Specialization · 3 - 6 Months
Skills you'll gain: Embedded Software, C (Programming Language), Embedded Systems, Debugging, Peripheral Devices, Integrated Development Environments, Development Environment, Electronic Hardware, System Programming, Electronics, Software Development Tools, Program Development, Hardware Architecture, Data Structures, Microarchitecture, System Configuration, Programming Principles, Performance Tuning, Computer Architecture, Computer Programming
Intermediate · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: Storytelling, Canva (Software), Visual Design, Content Creation, Digital Design, Graphic and Visual Design, Design Thinking, User Experience Design, Strategic Thinking, Critical Thinking and Problem Solving, Goal Setting
Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Ggplot2, Software Documentation, Open Source Technology, Tidyverse (R Package), Package and Software Management, Web Scraping, Data Manipulation, Data Visualization Software, Leaflet (Software), R Programming, Data Visualization, Technical Documentation, Datamaps, Visualization (Computer Graphics), Data Cleansing, Interactive Data Visualization, Data Transformation, Object Oriented Programming (OOP), GitHub, Debugging
Beginner · Specialization · 3 - 6 Months

Technical University of Denmark (DTU)
Skills you'll gain: Biotechnology, Process Engineering, Chemical and Biomedical Engineering, Chemical Engineering, Sterilization, Biological Engineering, Microbiology, Process Control, Cell Cultures, Production Process, Biochemistry, Scalability, Manufacturing Processes, Process Development, Molecular Biology, Cell Biology, Sterile Procedure
Beginner · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: React Native, Mobile Development, Responsive Web Design, Docker (Software), Azure DevOps, Restful API, Cross Platform Development, Microservices, Containerization, User Interface and User Experience (UI/UX) Design, DevOps, UI Components, ASP.NET, iOS Development, CI/CD, .NET Framework, Unit Testing, Software Testing, Android Development, Version Control
Intermediate · Specialization · 1 - 3 Months

SkillUp
Skills you'll gain: Data Modeling, SAP Applications, Systems Architecture, Systems Development, Enterprise Resource Planning, Functional Requirement, Software Development Tools, Data Migration, Software Development Methodologies, Systems Development Life Cycle, Business Process, Business Analytics, Organizational Structure, Real Time Data, Compliance Reporting
Beginner · Course · 1 - 4 Weeks

EIT Digital
Skills you'll gain: Real-Time Operating Systems, Embedded Software, Embedded Systems, Internet Of Things, Cryptography, Network Architecture, Network Security, Operating Systems, Cybersecurity, Web Services, Computer Systems, Encryption, Network Protocols, Public Key Cryptography Standards (PKCS), Application Design, Computer Programming, Software Engineering, C (Programming Language), System Testing, Real Time Data
Intermediate · Specialization · 3 - 6 Months

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

University of New Mexico
Skills you'll gain: Web Applications, Full-Stack Web Development, Git (Version Control System), Middleware, Software Architecture, User Interface (UI), Agile Software Development, Application Frameworks, Ajax, Model View Controller, Databases, Relational Databases, Software Development, Ruby on Rails, Software Design Patterns, Cascading Style Sheets (CSS), Javascript
Mixed · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Microsoft Copilot, User Interface and User Experience (UI/UX) Design, UI Components, Performance Tuning, Front-End Web Development, Event-Driven Programming, Web Applications, Server Side, Data Validation, Debugging
Beginner · Course · 1 - 3 Months