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.

Skills you'll gain: Operating System Administration, User Accounts, Data Storage Technologies, User Provisioning, Operating Systems, Data Storage, Security Controls, Software Installation, Desktop Support, Microsoft Windows, System Configuration, Linux, Information Systems Security, Systems Administration, System Implementation, Performance Tuning, IT Infrastructure, Mac OS, Information Technology, Group Policy
Beginner · Course · 1 - 3 Months

Skills you'll gain: Retrieval-Augmented Generation, Development Environment, Multimodal Prompts, Embeddings, User Interface (UI), OpenAI API, Generative AI, LLM Application, Program Development, Image Analysis, AI Workflows, Large Language Modeling, AI Integrations, Artificial Intelligence, Vector Databases, Applied Machine Learning
Intermediate · Course · 1 - 3 Months

Salesforce
Skills you'll gain: Sales Pipelines, Sales Process, Customer Relationship Management, Salesforce, Customer Success Management, Sales Development, Customer Relationship Management (CRM) Software, Sales Support, Sales Operations, Sales Management, Campaign Management, Lead Generation, Data Visualization, Closing (Sales), Sales Enablement, Service Management, Order Management, Prospecting and Qualification, Product Knowledge, Sales
Beginner · Professional Certificate · 3 - 6 Months

Scrimba
Skills you'll gain: Responsive Web Design, LinkedIn, Cascading Style Sheets (CSS), Front-End Web Development, HTML and CSS, Professional Development, Web Presence, Web Development, Javascript, GitHub, Data Structures, Programming Principles
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft SQL Servers, Stored Procedure, Database Management, SQL, Database Development, Database Application, C# (Programming Language), Application Development, Integration Testing, Data Store, Development Environment, Microsoft Development Tools, Application Design, Development Testing, Object-Relational Mapping, Microsoft Visual Studio, User Interface (UI), Software Design, UI Components, User Interface (UI) Design
Intermediate · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: Relational Databases, Data Visualization Software, Databases, Database Software, Database Design, SQL, Database Management Systems, Database Management, Data Modeling, Object Oriented Programming (OOP), Data Storage, Data Processing, Web Scraping, Geospatial Mapping, Python Programming, Data Collection, Display Devices
Mixed · Course · 1 - 3 Months

Skills you'll gain: Apache Airflow, CI/CD, Data Pipelines, Continuous Deployment, Workflow Management, Site Reliability Engineering, Data Engineering, Model Deployment, Data Quality, Version Control, PostgreSQL, Git (Version Control System), Python Programming, Debugging, SQL, Production Management, Scheduling, Unit Testing, Linux Commands, Web Servers
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Design Thinking, Technical Product Management, Product Management, Product Lifecycle Management, Agile Methodology, Agile Product Development, Product Development, Go To Market Strategy, Agile Software Development, New Product Development, Product Strategy, Data Visualization Software, Market Analysis, Technical Management, Product Marketing, Market Research, Customer Analysis, Target Market, Commercialization, Data Analysis Software
Beginner · Course · 1 - 4 Weeks

KodeKloud
Skills you'll gain: Infrastructure as Code (IaC), Devops Tools, DevOps
Intermediate · Course · 1 - 4 Weeks

The State University of New York
Skills you'll gain: Blockchain, Market Liquidity, FinTech, Financial Market, Cryptographic Protocols, Financial Systems, Governance, Financial Trading, Financial Services, Network Protocols, Digital Assets, Transaction Processing, Computing Platforms
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Ledgers (Accounting), Accounting Records, Payroll Reporting, Accounting and Finance Software, Small Business Accounting, Accounting Systems, Balancing (Ledger/Billing), Payroll Processing, Billing & Invoicing, Payroll Systems, Payroll Administration, General Accounting, Standard Accounting Practices, Workflow Management
Beginner · Course · 1 - 4 Weeks

SkillsBooster Academy
Skills you'll gain: Generative AI Agents, Generative AI, Fraud detection, Cybersecurity, Cyber Threat Intelligence, Cyber Security Strategy, Cyber Attacks, AI literacy, Threat Detection, AI Integrations, Incident Response, Cyber Security Assessment, Security Awareness, AI Enablement, Responsible AI, Security Strategy, Incident Management, Security Controls, AI Workflows, LLM Application
Beginner · Course · 1 - 4 Weeks