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.
Universitat Autònoma de Barcelona
Skills you'll gain: 3D Modeling, Video Game Development, Game Design, Animation and Game Design, Unity Engine, 3D Assets, Peer Review, User Interface (UI) Design, User Interface (UI), Visualization (Computer Graphics), Computer Graphics, Animations, Software Design Documents, Design, Experience Design, Design Elements And Principles, Music, UI Components, Computer Graphic Techniques, Interactive Design
★ 4.4 (920) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: AI Security, AI Integrations, Agentic Workflows, Responsible AI, AI Orchestration, Authorization (Computing), JSON, Agentic systems, Context Management, Requirements Elicitation
★ 4.7 (53) · Intermediate · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Tensorflow, Deep Learning, Keras (Neural Network Library), Convolutional Neural Networks, Model Optimization, Model Training, Artificial Neural Networks, Model Evaluation
★ 4.9 (1.1K) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: User Experience, Adobe XD, Design Thinking, User Research, Wireframing, Augmented and Virtual Reality (AR/VR), Emerging Technologies, Collaborative Software, Prototyping, Software Development Life Cycle
★ 4.7 (108) · Beginner · Course · 1 - 4 Weeks

Universidad Nacional Autónoma de México
Skills you'll gain: Database Systems, Database Theory, Relational Databases, Database Management, SQL, Databases, Database Design, Database Development, Database Software, Database Application, Database Management Systems, Information Systems, MySQL, Query Languages, Data Modeling, Transaction Processing, MySQL Workbench, Information Systems Security, Data Integrity, Performance Tuning
★ 4.4 (462) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Retrieval-Augmented Generation, Embeddings, Database Systems, Data Storage Technologies, Databases, Database Management, AI Integrations, Database Architecture and Administration, Generative AI
★ 4.6 (99) · Intermediate · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Distributed Denial-Of-Service (DDoS) Attacks, Cryptography, Cyber Security Assessment, Computer Security, Threat Modeling, Secure Coding, Cyber Security Strategy, Cloud Infrastructure, Email Security, Cloud Computing Architecture, Cloud Platforms, Security Controls, Security Testing, Hardening, Cloud-Native Computing, Database Application, Zero Trust Network Access, SQL
★ 4.7 (52) · Intermediate · Course · 1 - 3 Months

IE Business School
Skills you'll gain: Competitive Analysis, Business Strategy, Economics, Market Dynamics, Business Economics, Strategic Thinking, Market Analysis, Strategic Planning, Corporate Strategy, Business Strategies, Resource Management, Business Process
★ 4.8 (208) · Beginner · Course · 1 - 4 Weeks

Edureka
Skills you'll gain: Dashboard Creation, Spreadsheet Software, Microsoft Excel
★ 4.6 (174) · Intermediate · Course · 1 - 3 Months

Adobe
Skills you'll gain: Marketing Strategies, Promotional Strategies, Marketing Planning, Marketing Strategy and Techniques, Digital Marketing Campaigns, Digital Marketing, Adobe Express, Target Audience, Promotions and Campaigns, Conversion Funnel Analysis, Marketing Effectiveness, Product Promotion, Driving engagement, Lead Generation, Content Marketing, Marketing Automation, Customer Relationship Management, Advertising, Diversity Marketing, Target Market
★ 4.8 (342) · Beginner · Course · 1 - 4 Weeks

New York University
Skills you'll gain: Authentications, Public Key Infrastructure, Cryptographic Protocols, Public Key Cryptography Standards (PKCS), Cryptography, Data Encryption Standard, Computer Security, Cybersecurity, Network Security, Security Controls, Cyber Attacks, Encryption, Key Management, Multi-Factor Authentication, Single Sign-On (SSO)
★ 4.7 (712) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Metasploit, Penetration Testing, Vulnerability Scanning, Cyber Security Assessment, Exploitation techniques, Vulnerability Assessments, Vulnerability Management, Security Testing, Cybersecurity, Linux, Technical Documentation
★ 4.8 (72) · Beginner · Guided Project · Less Than 2 Hours