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.

University of Arizona
Skills you'll gain: Search Engine Marketing, Pay Per Click Advertising, Google Ads, Search Engine Optimization, Digital Marketing, Keyword Research, Social Media Strategy, Marketing Channel, Digital Media Strategy, Web Analytics and SEO, Social Media Marketing, Digital Advertising, Marketing Strategy and Techniques, Content Marketing, E-Commerce, Mobile Banking, Customer experience improvement, Performance Metric, Analytical Skills
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Google Analytics, Marketing Analytics, Marketing Budgets, Marketing Effectiveness, Web Analytics, Data-Driven Decision-Making, Return On Investment, Analytics, Performance marketing, Campaign Management, Financial Analysis, Event Monitoring, Data Analysis, Performance Analysis, Budget Management, Decision Making, Report Writing
Intermediate · Course · 1 - 4 Weeks

University of Manchester
Skills you'll gain: Chemistry, Physical Science, Physics, Laboratory Experience, Engineering, Experimentation, Mathematical Modeling, Calculus
Mixed · Course · 1 - 3 Months

Coursera
Skills you'll gain: Timelines, Kanban Principles, Project Schedules, Milestones (Project Management), Scheduling, Sprint Planning, Project Management, Project Planning, Workflow Management, Project Coordination, Work Breakdown Structure, Process Mapping, Agile Project Management, Accountability, Presentations, Stakeholder Management, Stakeholder Communications
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Cloud Applications, Google Cloud Platform, Application Deployment, Application Development, Authentications, Cloud API, Generative AI, CI/CD, Containerization, Identity and Access Management, Authorization (Computing), Performance Tuning, Data Storage, Cloud Storage, Data Persistence
Beginner · Course · 1 - 3 Months

Skills you'll gain: Responsive Web Design, React.js, HTML and CSS, Front-End Web Development, Web Development, Web Design, Javascript, Restful API, UI Components
Beginner · Course · 3 - 6 Months

Skills you'll gain: A/B Testing, Marketing Strategies, Predictive Analytics, Analytics, Customer Insights, Real Time Data, Text Mining, Scheduling
Beginner · Course · 3 - 6 Months

Skills you'll gain: Data Pipelines, SQL, Apache Airflow, Extract, Transform, Load, JSON, Pandas (Python Package), Data Manipulation, Data Warehousing, Database Design, Star Schema, Data Transformation, Performance Tuning, Real Time Data, Big Data, Data Validation, Performance Analysis, Data Quality, Time Series Analysis and Forecasting
Intermediate · Course · 1 - 3 Months

Logical Operations
Skills you'll gain: Project Schedules, Stakeholder Management, Work Breakdown Structure, Project Scoping, Project Management, Scheduling, Project Planning, Stakeholder Analysis, Scope Management, Estimation, Agile Project Management, Project Risk Management, Resource Planning, Time Management, Team Leadership, Leadership, Leadership Development, Microsoft Word, Microsoft Office, Microsoft Excel
Mixed · Course · 1 - 3 Months

Skills you'll gain: Financial Forecasting, Revenue Forecasting, Market Dynamics, Forecasting, Market Trend, Financial Data, Customer Demand Planning, Trend Analysis, Market Analysis, Market Intelligence, Revenue Management, Consumer Behaviour, Financial Planning
Intermediate · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Email Automation, Sales Process, Calendar Management, Microsoft Copilot, Business Process Automation, Sales Management, Sales Strategy, Automation, AI Enablement, Scheduling, Workflow Management, Prioritization, Operational Efficiency, Continuous Improvement Process, Data Security, Quality Assurance, Performance Measurement
Advanced · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Cloud Platform, Serverless Computing, Cloud Applications, Cloud Development, Cloud Deployment, Identity and Access Management, Cloud Security, Operational Databases, Encryption, Application Deployment, Application Development, Event-Driven Programming
Intermediate · Course · 1 - 3 Months