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.

Skills you'll gain: People Analytics, Business Reporting, Stakeholder Analysis, Data Analysis Expressions (DAX), Business Analytics, Data Validation, Data Visualization, Data Visualization Software, Data Transformation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Empathy, ChatGPT, Active Listening, Decision Making, Data Ethics, Stress Management, Mindfulness, Consumer Behaviour, Responsible AI, Emotional Intelligence, Goal Setting, Prompt Engineering, Health And Wellness Coaching, Human Computer Interaction, Artificial Intelligence, Critical Thinking, Data Analysis, Communication, Psychology, Generative AI
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Supplier Performance Management, Vendor Contracts, Supplier Relationship Management, Risk Analysis, Root Cause Analysis, Contract Management, Contract Compliance, Corrective and Preventive Action (CAPA), Strategic Sourcing, Continuous Improvement Process, Risk Management, Procurement, Service Level Agreement, Performance Analysis, Generative AI Agents, Key Performance Indicators (KPIs), Prompt Engineering
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Responsible AI, Risking, Data Ethics, MLOps (Machine Learning Operations), Model Deployment, AI Enablement, AI Product Strategy, System Monitoring, Model Evaluation, Performance Tuning, Compliance Management, Technology Roadmaps, Prompt Engineering, Machine Learning, Risk Management, Generative AI, Data-Driven Decision-Making, Performance Analysis, Statistical Analysis, Cross-Functional Collaboration
Intermediate · Course · 3 - 6 Months

Coursera
Skills you'll gain: Extract, Transform, Load, Data Pipelines, Apache Airflow, Spatial Data Analysis, GIS Software, Geospatial Information and Technology, Geographic Information Systems, Data Transformation, PostgreSQL, Event Monitoring, System Monitoring, Continuous Monitoring, Python Programming, Data Validation, Debugging
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Budget Management, Budgeting, Cost Control, Variance Analysis, Operating Budget, Cost Accounting, Cost Estimation, Expense Management, Microsoft Excel, Microsoft Copilot, Financial Planning, Prompt Engineering, Data Storytelling, ChatGPT, Root Cause Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Responsible AI, Technical Documentation, Artificial Intelligence and Machine Learning (AI/ML), Enterprise Architecture, Solution Architecture, AI Workflows, Artificial Intelligence, Model Evaluation, Machine Learning, Software Architecture, Computer Science, Scalability, Natural Language Processing, Data Integration, Image Analysis, Data Processing, Algorithms, Data Science
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Swift Programming, Apple iOS, PIC Microcontrollers, Embedded Software, Mobile Development, Programming Principles, Embedded Systems, Debugging, Electronics, Object Oriented Programming (OOP), Electronic Components
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Customer Relationship Management (CRM) Software, Marketing Automation, Customer Relationship Management, Email Automation, Customer Analysis, Customer Engagement, Content Performance Analysis, Customer Retention, Customer Communications Management, AI Personalization, Customer experience improvement, Automation, Workflow Management, Trend Analysis, Data-Driven Decision-Making, Workforce Planning, Communication
Intermediate · Course · 1 - 4 Weeks

University of Alberta
Skills you'll gain: Model View Controller, Software Design Patterns, Software Design, Unified Modeling Language, Object Oriented Design, Code Review, Software Architecture, Programming Principles, Maintainability, Java, Application Design
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Cleansing, Financial Data, Microsoft Excel, Excel Formulas, Management Reporting, Data Transformation, Data Manipulation, Automation, Financial Reporting, Extract, Transform, Load, Data Import/Export, Spreadsheet Software, Data Validation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Excel Formulas, Microsoft Excel, Spreadsheet Software, Business Reporting, Analytical Skills, Business Analytics, Data Integrity, Microsoft Office, Data Management, Productivity
Beginner · Course · 1 - 4 Weeks