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.

L&T EduTech
Skills you'll gain: Embedded Systems, Embedded Software, Automation Engineering, Machine Controls, Control Systems, Robotics, Cyber Engineering, Internet Of Things, C (Programming Language), Automation, Simulation and Simulation Software, Systems Integration, Cloud Computing, Integrated Development Environments, Computer Architecture, Electronic Components, Matlab
Intermediate · Course · 1 - 4 Weeks

The University of Edinburgh
Skills you'll gain: Diversity Awareness, Cultural Diversity, Social Justice, Climate Change Programs, Cooperation, Interactive Learning, Creativity
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Manufacturing Operations, Production Management, Production Planning, Production Process, Operations Management, Production Schedule, Operations, Inventory Management, Business Operations, Inventory Control, Quality Control, Materials Management, Scheduling, Production Line, Inventory Management System, Inventory and Warehousing, Operational Efficiency, Lean Manufacturing, Quality Monitoring, Material Requirements Planning
Mixed · Course · 1 - 3 Months

O.P. Jindal Global University
Skills you'll gain: International Finance, Game Theory, Business Ethics, Production Process, Business, Cost Accounting, Economic Development, Sustainable Business, Corporate Sustainability, Market Analysis, Business Management, Financial Systems, Revenue Management, Economics, Policy, and Social Studies, Strategic Decision-Making
Build toward a degree
Beginner · Course · 3 - 6 Months

IESE Business School
Skills you'll gain: Professional Networking, Professional Development, Interviewing Skills, Trend Analysis, Sales, Market Trend, LinkedIn, Spreadsheet Software, Business Marketing, Marketing, Adaptability, General Networking
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Application Security, Network Security, Information Systems Security, Cloud Security, Cybersecurity, System Monitoring, Internet Of Things, Network Monitoring, Cyber Attacks, Mobile Security, Cryptography, Information Privacy, Authorization (Computing), Wireless Networks, Authentications, Data Storage, Patch Management, Operating Systems, Cloud Services, Cloud Platforms
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Payroll Processing, Payroll Administration, Accounting Software, Financial Reporting, Payroll Systems, Payroll, Business Reporting, Accounting, General Accounting, Management Reporting, Standard Accounting Practices, Accounting Systems, Accounting and Finance Software, Tax Management, Workflow Management, Vendor Management, Accounts Payable, Small Business Accounting, Accounting Records, Collaborative Software
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Customer Service, Customer Relationship Building, Continuous Improvement Process, Process Improvement, Quality Improvement, Performance Metric, Service Improvement, Customer Support, Customer experience improvement, Technical Support and Services, Customer Complaint Resolution, Performance Measurement, Technical Support, Performance Analysis, Performance Improvement, Customer Engagement, Customer Retention, Key Performance Indicators (KPIs), Relationship Management, Expectation Management
Beginner · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: AI powered creativity, Photo/Video Production and Technology, Generative AI, Multimedia, Prompt Engineering, Content Creation, Digital Content, Business Process Automation, Media Production, ChatGPT, Image Quality, Digital Assets, Course Development, Email Marketing, Artificial Intelligence, Design and Product, Product Development, Writing
Beginner · Course · 1 - 4 Weeks

Clemson University
Skills you'll gain: Software Development Methodologies, Systems Development Life Cycle, Program Development, Software Engineering, Software Development, Requirements Analysis, Usability, Human Centered Design, User Research, Systems Development, User Experience Design, AI literacy, Software Development Tools, User Centered Design, AI Enablement, Artificial Intelligence, AI Integrations
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: CI/CD, Verification And Validation, Software Testing, Restful API, Web Development Tools, Development Testing, Code Reusability
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Marketing Design, Marketing Collateral, Graphic Design, Marketing Materials, Content Creation, Digital Content, Organizational Skills, Marketing, Collaborative Software, Data Sharing, Design and Product, Branding, Google Workspace, User Accounts, Advertising
Intermediate · Guided Project · Less Than 2 Hours