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.

Google Cloud
Beginner · Course · 1 - 3 Months

Skills you'll gain: SQL Server Reporting Services, Microsoft SQL Servers, Business Reporting, Business Intelligence, SQL, Interactive Data Visualization, Data Visualization, Microsoft Development Tools, Microsoft Visual Studio
Mixed · Course · 1 - 3 Months

Skills you'll gain: Data Modeling, User Interface (UI), C# (Programming Language), Microsoft Visual Studio, Application Development, User Interface and User Experience (UI/UX) Design, Data Management, Data Validation, Object Oriented Programming (OOP), Verification And Validation
Beginner · Course · 1 - 4 Weeks

Creo Incubator
Skills you'll gain: Go To Market Strategy, Ideation, Growth Strategies, Entrepreneurial Finance, Entrepreneurship, Market Analysis, Brand Strategy, Marketing Strategies, Financial Forecasting, Product Marketing, Business Planning, Creative Problem-Solving, Business Valuation, Fundraising, Business Development, Product Management, Mergers & Acquisitions, Market Research, Financial Modeling, Critical Thinking and Problem Solving
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Go (Programming Language), Data Structures, Programming Principles, Context Management, Distributed Computing, Development Environment, Program Development, Maintainability, File Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: Risk Analysis, Investment Management, Banking, Financial Trading, Financial Regulation, Capital Markets, Securities (Finance), Bank Regulations, Operational Analysis, Securities Trading, Market Analysis, Credit Risk, Market Dynamics, Market Data, Corporate Finance, Regulatory Compliance, Reconciliation
Beginner · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Scikit Learn (Machine Learning Library), Data Preprocessing
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Demand Planning, Time Series Analysis and Forecasting, Trend Analysis, Market Trend, Forecasting, Strategic Decision-Making, Predictive Analytics, Data-Driven Decision-Making, Analysis, Performance Measurement, Business Strategy, Prioritization, Market Analysis, Market Opportunities, Performance Analysis, Business Planning, Key Performance Indicators (KPIs), Gap Analysis, Variance Analysis, Business Development
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Stakeholder Engagement, Continuous Delivery, User Story, Risk Management, Project Risk Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Apple iOS, iOS Development, Secure Coding, Encryption, Network Security, Application Programming Interface (API), Swift Programming, Mobile Security, Application Security, Data Persistence, Key Management, Data Security, Data Storage
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Data Entry, Data Integrity, Performance Metric, Business Intelligence, Performance Analysis, Standard Operating Procedure, Vendor Management, Performance Measurement, Supplier Performance Management, Data Validation, Data Maintenance, Performance Reporting, Verification And Validation, Data Capture, Data Management, Record Keeping, Procurement
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: File Management, Document Management, Document Control, Authorization (Computing), Auditing, Records Management, Compliance Auditing, Organizational Skills, Version Control, Procurement, Project Documentation, Data Governance, Vendor Contracts
Beginner · Course · 1 - 4 Weeks