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: Productivity Software, Collaborative Software, Microsoft Office, Spreadsheet Software, Google Sheets, Data Visualization, Excel Formulas, Data Entry, File Management, Microsoft Excel, Editing, Data Management
★ 4.6 (211) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Power Platform Architecture & Technical Design, Microsoft Power Platform, Application Lifecycle Management, Microsoft Copilot, AI Enablement, Solution Architecture, AI Product Strategy, AI Integrations, Enterprise Application Management, Release Management, Azure DevOps, Solution Delivery, Development Environment, Enterprise Architecture, System Implementation, Decision Intelligence, Azure DevOps Pipelines, AI Workflows, Automation, Data Modeling
Advanced · Course · 1 - 3 Months

Skills you'll gain: Linux Administration, Bash (Scripting Language), Network Monitoring, Cyber Security Assessment, System Configuration, Digital Forensics
★ 4.7 (67) · Intermediate · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Disaster Recovery, Security Management, IT Management, System Monitoring, Cyber Security Policies, Enterprise Security, Security Strategy, Systems Administration, Operating System Administration, Security Controls, Patch Management, Continuous Monitoring, Information Systems Security, Unix
★ 4.7 (233) · Intermediate · Course · 1 - 3 Months

John Wiley & Sons
Skills you'll gain: Talent Acquisition, Full Cycle Recruitment, Recruitment Strategies, Recruitment, Interviewing Skills, Employee Onboarding, Talent Pipelining, New Hire Orientations, Talent Sourcing, Human Resources Management and Planning, Talent Management, Human Resources, Applicant Tracking Systems, Job Analysis, Legal Risk, Employee Engagement, Resource Management, Diversity and Inclusion, Law, Regulation, and Compliance
Beginner · Course · 1 - 3 Months

Skills you'll gain: SQL, Relational Databases, Microsoft SQL Servers, MySQL, Query Languages, Database Systems, Databases, Database Design, Database Management, Stored Procedure, IBM DB2, Database Development, Data Manipulation, Data Analysis, Transaction Processing
★ 4.7 (717) · Beginner · Course · 1 - 3 Months

Skills you'll gain: User Research, UI/UX Research, Usability Testing, Persona (User Experience), Interaction Design, User Experience Design, User Interface and User Experience (UI/UX) Design, Design Research, Usability, User Centered Design, Experience Design, User Interface (UI) Design, Figma (Design Software), Design Elements And Principles, Layout Design, Wireframing, Web Design, UI Components, Design Reviews, Front-End Web Development
★ 4.6 (1.1K) · Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Sales Territory Management, Cold Calling, Regional Sales, Consultative Selling, Lead Generation, Selling Techniques, Sales Training, B2B Sales, Sales Management, Agentic Workflows, Closing (Sales), Sales, Sales Operations, AI Personalization, Generative AI Agents, Sales Pipelines, Business Strategy, Customer Engagement, Customer Analysis, Campaign Management
★ 4.6 (415) · Intermediate · Specialization · 3 - 6 Months

Epic Games
Skills you'll gain: Game Design, Unreal Engine, Video Game Development, Software Design Documents, Ideation, 3D Modeling, Animation and Game Design, 3D Assets, User Experience Design, Usability, User Interface (UI), User Interface and User Experience (UI/UX) Design, User Experience, User Interface (UI) Design, Interactive Design, Virtual Environment, Software Documentation, Version Control, Conceptual Design, Prototyping
★ 4.3 (654) · Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Web Scraping, Package and Software Management, Object Oriented Programming (OOP), Object Oriented Design, Test Driven Development (TDD), Maintainability, Python Programming, Program Development, Virtual Environment, Development Testing, Verification And Validation, Unit Testing, HTML and CSS, Hypertext Markup Language (HTML)
Beginner · Course · 1 - 3 Months

Universidad de Palermo
Skills you'll gain: Prompt Engineering, Prompt Patterns, Multimodal Prompts, ChatGPT, Prompt Engineering Tools, Responsible AI, Generative AI, Data Ethics, Business Intelligence, Organizational Leadership, Business Analytics, Large Language Modeling, Culture Transformation, AI Security, AI literacy, Artificial Intelligence, Business, Data Science, Emerging Technologies, Innovation
★ 4.9 (1.1K) · Intermediate · Specialization · 1 - 3 Months

Google Cloud
Skills you'll gain: Responsible AI, Generative AI, Generative Model Architectures, AI Security, Google Cloud Platform, Unstructured Data, Data Ethics, Large Language Modeling, Machine Learning, Innovation
★ 4.7 (202) · Beginner · Course · 1 - 4 Weeks