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.

Pearson
Skills you'll gain: Systems Architecture, Software Architecture, Systems Design, Software Design, System Design and Implementation, Solution Architecture, Functional Design, Service Oriented Architecture, Verification And Validation, Maintainability, Systems Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Salesforce Development, Salesforce, Application Deployment, Workflow Management, Operational Efficiency, Dashboard, Data Access, Process Design, Application Design, Application Development, No-Code Development, User Accounts, User Provisioning, UI Components, Cloud Applications, Operational Excellence, Business Process Automation, Customer Relationship Management (CRM) Software, Business Logic, User Interface (UI)
Beginner · Specialization · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: New Product Development, Product Development, Product Design, Design Thinking, Persona Development, Innovation, Conceptual Design, Prototyping, Market Research, Design and Product, Ideation, Agile Product Development, Target Market, Target Audience, Customer Analysis, Product Requirements, Wireframing, Market Opportunities, Market Analysis, Customer Insights
Build toward a degree
Beginner · Course · 1 - 3 Months

Simplilearn
Skills you'll gain: User Story, Agile Software Development, Agile Project Management, Backlogs, Scaled Agile Framework, Agile Methodology, Organizational Change, Sprint Planning, Change Management, Team Building, Team Management, Scalability, Kanban Principles, Project Management, Project Estimation, Estimation
Beginner · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Full-Stack Web Development, Retrieval-Augmented Generation, Web Applications, JavaScript Frameworks, React.js, LLM Application, Web Development, Javascript, Tool Calling, Agentic Workflows, Generative AI Agents, Data Persistence
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Cryptographic Protocols, Network Security, Encryption, OSI Models, IT Security Architecture, Network Performance Management, Network Architecture, General Networking, Network Planning And Design, Communication Systems, TCP/IP, Remote Access Systems, Network Infrastructure, Network Protocols, Wireless Networks, Virtual Private Networks (VPN), Virtual Networking, Endpoint Security, Cloud Security, Software-Defined Networking
Intermediate · Course · 1 - 4 Weeks

Università Bocconi
Skills you'll gain: Go To Market Strategy, Business Modeling, Entrepreneurship, Sales Presentation, Fundraising, Growth Strategies, Product Marketing, Customer Acquisition Management, Strategic Marketing, Product Development, Market Opportunities, Business Planning, Market Research, New Product Development, Presentations, Entrepreneurial Finance, Business Strategy, Persona Development, Customer Analysis, Market Analysis
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Technical Analysis, Market Dynamics, Market Trend, Financial Trading, Risk Management, Market Data, Trend Analysis, Risk Analysis, Securities Trading, Market Analysis, Consolidation
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: WordPress, Information Architecture, Order Processing, Cloud Hosting, Frontend Performance, Web Design, Secure Coding, Performance Tuning, Amazon Web Services, Order Management, Data Management, Content Management Systems, Web Design and Development, Usability, Cloud Deployment, Performance Testing, Remote Access Systems, Payment Processing, Web Development, Web Servers
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Data Loss Prevention, Security Testing, Network Security, Cryptography, Cyber Security Assessment, Security Management, Cryptographic Protocols, Security Controls, Cloud Security, Encryption, Data Security, Information Assurance, IT General Controls (ITGC), Identity and Access Management, Penetration Testing, Cloud Computing, Cyber Risk, Authorization (Computing), Authentications, Information Privacy
Intermediate · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: Email Automation, Prompt Engineering, ChatGPT, HubSpot CRM, Google Sheets, Workflow Management, Automation, Gmail, AI Workflows, Data Import/Export, AI Integrations, Unstructured Data, Generative AI
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Project Risk Management, Project Management, Risk Management, Project Planning, Agile Methodology, Agile Project Management, Cost Management, Project Management Office (PMO), Risk Mitigation, Project Management Software, Project Management Life Cycle, Risk Analysis, Team Performance Management, Project Scoping, Scope Management, Team Leadership, Team Management, Project Estimation, Project Schedules, Cost Estimation
Beginner · Course · 1 - 4 Weeks