Software engineering courses can help you learn programming languages like Python and Java, software development methodologies, version control systems, and testing practices. You can build skills in code optimization, debugging, and collaborative project management. Many courses introduce tools such as Git for version control, Docker for containerization, and integrated development environments (IDEs) like Visual Studio Code, which enhance your ability to develop, test, and deploy software efficiently.

Microsoft
Skills you'll gain: AI Workflows, Agentic Workflows, AI Orchestration, AI Security, API Testing, System Testing, Test Script Development, Context Management, Health Informatics, Performance Testing, Functional Testing, Business Logic
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Ajax, JSON, Javascript, Frontend Integration, Application Programming Interface (API), Restful API, Web Applications, Application Security, Debugging
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, Game Design, User Interface (UI), Video Game Development, User Interface (UI) Design, Virtual Environment, 3D Assets, Animations, Augmented and Virtual Reality (AR/VR), No-Code Development, Computer Graphics, Software Installation, Content Management, Configuration Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: Collaborative Software, Education Software and Technology, Digital pedagogy, digital literacy
Beginner · Guided Project · Less Than 2 Hours

Fundação Instituto de Administração
Skills you'll gain: Customer Success Management, Software As A Service, Customer Retention, Business Modeling, Customer experience strategy (CX), Customer Relationship Management, Business Transformation, Business Strategies, Technology Strategies, Revenue Management, Service Level Agreement, Cloud Services, Consumer Behaviour
Beginner · Course · 1 - 4 Weeks

AI Business School
Skills you'll gain: Agentic Workflows, HR Tech, AI Workflows, AI Enablement, Innovation, Feasibility Studies, Risk Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Network Security, Disaster Recovery, General Networking, Network Administration, Authentications, Network Architecture, Vulnerability Assessments, Computer Networking, Network Infrastructure, Wireless Networks, Cybersecurity, Network Monitoring, Local Area Networks, Network Performance Management, Telecommunications, Network Protocols, Network Troubleshooting, OSI Models, Network Switches, Event Monitoring
Intermediate · Course · 1 - 4 Weeks
University of Colorado Boulder
Skills you'll gain: Control Systems, Numerical Analysis, Simulations, Engineering Analysis, Mathematical Modeling, Linear Algebra, Differential Equations, Applied Mathematics, Mathematical Theory & Analysis
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Systems Analysis, Database Design, Business Process Modeling, Process Flow Diagrams, System Testing, Process Mapping, Functional Requirement, Application Deployment, Process Analysis, Business Analysis, Requirements Elicitation, Requirements Analysis, Development Testing, Data Management, System Design and Implementation, Software Design Documents, Stakeholder Management, Project Management, Data Visualization, Stakeholder Engagement
Advanced · Course · 1 - 3 Months

Skills you'll gain: Adobe Firefly, Prompt Engineering, Adobe Illustrator, Visualization (Computer Graphics), Style Guides, Adobe Photoshop, Graphic and Visual Design, Generative AI, Storytelling, Creativity
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Matplotlib, Data Storytelling, Data Presentation, Data Visualization, Plot (Graphics), Scientific Visualization, Data Visualization Software, Scatter Plots, Image Quality, NumPy, Histogram, Image Analysis
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Digital Forensics, Risk Management, Incident Response, Threat Management, Risk Analysis, Business Risk Management, Cyber Security Policies, Secure Coding, Cybersecurity, Computer Security Incident Management, Cyber Security Assessment, Application Security, ISO/IEC 27001, Data Security, Malware Protection, Penetration Testing, Security Controls, Threat Detection, Compliance Management, Governance
Intermediate · Course · 1 - 3 Months