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.

IESE Business School
Skills you'll gain: Entrepreneurship, Business Valuation, Market Analysis, Competitive Analysis, Presentations, Fundraising, Market Research, Strategic Decision-Making, Strategic Thinking, New Business Development, Return On Investment, Due Diligence, Value Propositions, Mergers & Acquisitions, Negotiation, Investments, Financial Analysis, Innovation
Beginner · Course · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: Retrieval-Augmented Generation, Vector Databases, Prompt Engineering, MongoDB, Query Languages, Metadata Management, Performance Tuning, Embeddings, Data Pipelines
Intermediate · Project · Less Than 2 Hours

Packt
Skills you'll gain: Ideation, Prompt Engineering, Storytelling, Brainstorming, ChatGPT, Creativity, Learning Strategies, Generative AI, Responsible AI, Game Design, Storyboarding, Artificial Intelligence, Content Creation, Writing
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Collaborative Software, Data Sharing, File Management
Beginner · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: Miro AI, Team Building, Collaborative Software, Customer Insights, Workflow Management, User Centered Design, Entrepreneurship
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Lean Manufacturing, Waste Minimization, Lean Methodologies, Supplier Management, Quality Control, Quality Management, Manufacturing Operations, Production Management, Production Process, Operational Efficiency, Supplier Relationship Management, Inventory Control, Process Improvement, Continuous Improvement Process, Facility Management, System Implementation, Team Building
Beginner · Course · 1 - 3 Months

Skills you'll gain: WordPress, Development Environment, Content Management Systems, Data Management, PHP (Scripting Language), Database Development, Information Architecture, Application Security, Data Validation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Cucumber (Software), Selenium (Software), Apache Maven, Java, Object Oriented Programming (OOP), Issue Tracking, Gherkin (Scripting Language), Test Automation, Behavior-Driven Development, Test Execution Engine, Test Case, Debugging, Integration Testing, Data Structures
Intermediate · Course · 1 - 3 Months

Skills you'll gain: LLM Application, Tool Calling, Large Language Modeling, Retrieval-Augmented Generation, Command-Line Interface, Embeddings, Python Programming, Application Development, Vector Databases, User Interface (UI), Software Installation, Restful API, Development Environment
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Prototyping, Adobe Firefly, AI Workflows, Functional Design, Generative AI, Prompt Engineering, Artificial Intelligence, Mockups, ChatGPT, Canva (Software), User Experience Design, Wireframing, Creativity, Automation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Security Management, Role-Based Access Control (RBAC)
Intermediate · Course · 1 - 3 Months
Skills you'll gain: Cash Flow Forecasting, Responsible AI, Cash Management, Financial Forecasting, Accounts Payable and Receivable, Risk Management, Generative AI, No-Code Development, Business Process Automation, Forecasting, Regulatory Compliance, Business Ethics, Financial Services, ChatGPT, Automation, Prompt Engineering, Dashboard
Intermediate · Course · 1 - 4 Weeks