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.
Macquarie University
Skills you'll gain: Microsoft Excel, Spreadsheet Software, Excel Formulas, Dashboard, Consolidation, Automation, Data Analysis Software, Data Management, Data Visualization, Data Cleansing
Intermediate · Course · 1 - 3 Months

Splunk Inc.
Skills you'll gain: Splunk, Data Modeling, Dashboard, Pivot Tables And Charts, Interactive Data Visualization, Data Management, Database Management, Visualization (Computer Graphics), Data Mapping, Incident Management, Query Languages, Data Integration, Information Management, Event Monitoring, Performance Tuning, Frontend Performance, Big Data, Business Intelligence, Data Analysis, Business Analytics
Intermediate · Specialization · 1 - 3 Months

Illinois Tech
Skills you'll gain: Relational Databases, Database Management, Database Development, SQL, MySQL, Database Design, Transaction Processing, Stored Procedure, Java, Data Structures, Data Integrity, Performance Tuning
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Identity and Access Management, Cloud Infrastructure, Google Cloud Platform, Infrastructure As A Service (IaaS), Cloud Computing, Cloud Management, Cloud Storage, Data Storage Technologies, NoSQL, System Monitoring, Encryption
Intermediate · Course · 1 - 3 Months

University of Minnesota
Skills you'll gain: Cloud Security, Data Security, Cloud Services, Cloud Storage, Personally Identifiable Information, General Data Protection Regulation (GDPR), Information Privacy, Data Governance, Data Integrity, Cloud Platforms, Security Controls, Health Insurance Portability And Accountability Act (HIPAA) Compliance, Relational Databases, Encryption, SQL
Intermediate · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: SQL, Relational Databases, Microsoft Copilot, Database Management, Transaction Processing, Query Languages, Database Design, Databases, Object-Relational Mapping, Performance Tuning, Data Integrity, Data Modeling, Data Security
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Canva (Software), Storytelling, Color Theory, Data Sharing, Organizational Skills, Graphic and Visual Design, Graphic Design, Design, Creative Design, Dashboard, User Accounts, Marketing
Intermediate · Guided Project · Less Than 2 Hours

University of California, Irvine
Skills you'll gain: Data Storytelling, Data Presentation, Interactive Data Visualization, Statistical Visualization, Data Visualization Software, Tableau Software, Data Ethics, Exploratory Data Analysis, Scatter Plots, Heat Maps, Data Integrity
Mixed · Course · 1 - 4 Weeks

MathWorks
Skills you'll gain: Plot (Graphics), Scripting, Matlab, User Interface and User Experience (UI/UX) Design, Data Manipulation, Data Visualization Software, Generative AI, Interactive Data Visualization, Mathematical Modeling, Data Visualization, LLM Application, Data Sharing, Scientific Visualization, Data Storytelling, Data Analysis, Code Review, Descriptive Statistics, User Interface (UI) Design, Engineering Calculations, Programming Principles
Beginner · Specialization · 1 - 3 Months

AI Business School
Skills you'll gain: Prompt Engineering, Agentic Workflows, AI Workflows, Generative AI, Sales Enablement, No-Code Development, Financial Forecasting, AI Personalization, Sales, Responsible AI, Risk Management, AI Security, AI Product Strategy, Generative AI Agents, LLM Application, Artificial Intelligence, ChatGPT, Innovation, Productivity, Operational Efficiency
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Microsoft Power Automate/Flow, Microsoft Power Platform, Email Automation, Document Management, Microsoft 365, Microsoft Office, Collaborative Software, Billing & Invoicing, Automation
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Student Engagement, Course Development, Teaching, Interactive Learning, Instructional Strategies, Education Software and Technology, Content Performance Analysis, Data Collection
Beginner · Guided Project · Less Than 2 Hours