Software security courses can help you learn secure coding practices, vulnerability assessment, threat modeling, and incident response strategies. You can build skills in risk analysis, penetration testing, and implementing security protocols across various software environments. Many courses introduce tools like static and dynamic analysis software, intrusion detection systems, and security frameworks, showing how these tools enhance your ability to protect applications from potential threats.

Macquarie University
Skills you'll gain: Microsoft Excel, Excel Formulas, Data Transformation, Spreadsheet Software, Data Analysis, Data Wrangling, Data Cleansing, Data Manipulation, Business Requirements, Data Preprocessing, Automation
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: User Provisioning, User Accounts, Cloud Management, Mobile Security, Cloud Computing, Security Controls, Identity and Access Management, Cloud Security, Authentications, Security Assertion Markup Language (SAML), Cyber Security Policies, Single Sign-On (SSO), System Configuration, Google Workspace, Event Monitoring
Beginner · Course · 1 - 3 Months

Skills you'll gain: Vibe coding, Prompt Engineering, No-Code Development, AI powered creativity, Agentic Workflows, AI Workflows, Application Deployment, Generative AI Agents, Application Development, Dependency Analysis, Development Environment, Generative AI, Integrated Development Environments, Software Development Tools, Package and Software Management, Change Control, Digital Publishing
Beginner · Course · 1 - 4 Weeks

Pearson
Skills you'll gain: IT Management, Information Systems, Management Information Systems, Information Management, Managed Services, Organizational Strategy, Security Management, Governance Risk Management and Compliance, Technology Strategies, Innovation, Resource Allocation, Information Systems Security, Governance, Digital Transformation, Resource Utilization, Security Strategy, Risk Management, Business Transformation, Organizational Structure, Technical Communication
Beginner · Course · 1 - 4 Weeks

Indian School of Business
Skills you'll gain: Financial Statements, Peer Review, Financial Statement Analysis, Financial Trading, Balance Sheet, Portfolio Management, Portfolio Risk, Securities Trading, Income Statement, Data Collection, Market Liquidity, Financial Market, Investment Management, Financial Analysis, Performance Analysis, Market Dynamics, Performance Measurement, Accruals, Return On Investment, Accrual Accounting
Beginner · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: Content Performance Analysis, Video Production, Content Scheduling, Meta Ads Manager, Writing, Social Media Analytics, Canva (Software), Facebook, Content Creation, Storytelling, Data-Driven Marketing, Copywriting, Online Advertising, Videography, Persona Development, Photography, Marketing Analytics, Social Media, Content Strategy, ChatGPT
Beginner · Specialization · 3 - 6 Months

Microsoft
Skills you'll gain: Data Loss Prevention, Microsoft 365, Authentications, Azure Active Directory, Data Governance, Compliance Management, Compliance Auditing, Zero Trust Network Access, Compliance Reporting, Identity and Access Management, Microsoft Teams, Technical Communication, Payment Card Industry (PCI) Data Security Standards, Regulation and Legal Compliance, Cyber Security Assessment, Multi-Factor Authentication, Microsoft Office, Microsoft Azure, User Provisioning, Portfolio Management
Intermediate · Professional Certificate · 3 - 6 Months

Meta
Skills you'll gain: Django (Web Framework), Code Reusability, Web Development, Web Servers, Secure Coding, Web Applications, Data Modeling, Maintainability, MySQL, Database Design, Application Security, Model View Controller, Application Frameworks, Database Management, Databases, Hypertext Markup Language (HTML), Software Design Patterns, Data Migration
Beginner · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Rmarkdown, Knitr, Data Sharing, General Science and Research, Statistical Reporting, Data Analysis, Statistical Analysis, R Programming, Technical Communication, Technical Documentation, Software Documentation
Mixed · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Prompt Engineering, Excel Formulas, Microsoft Copilot, Microsoft Excel, Data Visualization, Data Analysis, Data Entry, Data Analysis Software, Microsoft Office, Spreadsheet Software, Data Manipulation, User Interface (UI)
Beginner · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Salesforce, Salesforce Development, Data Quality, Data Modeling, Business Process Automation, Email Marketing, Data Security, Sales Enablement, Data Access, Data Management, Business Process, User Accounts, User Provisioning, Sales Process, Customer Relationship Management (CRM) Software, Customer Relationship Management, Dashboard, Sales Development, Automation, Cloud Computing
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Data Visualization, Interactive Data Visualization, Data Presentation, Dashboard, Data Storytelling, Dashboard Creation, Data Visualization Software, Microsoft Excel, Spreadsheet Software, Graphing, Pivot Tables And Charts, Data Modeling, Database Development, Databases, Business Analysis Tools, Data Analysis, Simulation and Simulation Software, Data Analysis Software
Beginner · Course · 1 - 4 Weeks