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.

University of Michigan
Skills you'll gain: Manufacturing Operations, Production Planning, Digital Transformation, Technology Strategies, Business Modeling, Product Lifecycle Management, Internet Of Things, Simulation and Simulation Software, Emerging Technologies, Real Time Data, Trend Analysis, Risk Analysis, Business
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: General Data Protection Regulation (GDPR), Information Privacy, Personally Identifiable Information, Data Governance, Incident Response, Data Security, Accountability, Compliance Management, Data Processing, Data Sharing, Data Access, Regulatory Requirements, Informed Consent
Intermediate · Course · 1 - 3 Months

The Chinese University of Hong Kong
Skills you'll gain: Peer Review, Business Planning, Strategic Marketing, Business Consulting, Business Strategies, Marketing Strategies, Entrepreneurship, Product Promotion, Competitive Analysis, Presentations, Product Development, Market Analysis
Beginner · Course · 1 - 3 Months

Peking University
Skills you'll gain: Statistical Hypothesis Testing, Descriptive Statistics, Statistical Methods, SPSS (Software), Statistical Analysis, Biostatistics, Regression Analysis, Sampling (Statistics), Data Literacy, Correlation Analysis, Probability & Statistics, Quantitative Research, Data Manipulation, Analysis
Mixed · Course · 1 - 3 Months

Skills you'll gain: Databricks, CI/CD, Microsoft Azure, Data Architecture, Integration Testing, Data Pipelines, Data Integration, Data Security, Automation, Data Storage, Development Testing
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Blockchain, Secure Coding, Application Security, Legal Technology, Vulnerability Assessments, Program Development, Software Development Tools, Development Testing, Debugging, Application Deployment, Emerging Technologies, Performance Tuning
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Angular, Bootstrap (Front-End Framework), JavaScript Frameworks, Authentications, Web Applications, Authorization (Computing), Javascript and jQuery, Web Design and Development, Web Components, HTML and CSS, TypeScript, Web Development Tools, Responsive Web Design, UI Components, Model View Controller, Data Validation, Routing Protocols, Software Testing
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Blockchain, Cryptography, Encryption, Key Management, Cryptographic Protocols, Data Security, Security Strategy, Information Privacy, Emerging Technologies, Performance Tuning, Algorithms, Scalability
Intermediate · Course · 1 - 4 Weeks
Northeastern University
Skills you'll gain: Health Informatics, Decision Support Systems, Process Mapping, Business Analytics, Predictive Analytics, Data-Driven Decision-Making, Customer experience strategy (CX), Artificial Intelligence and Machine Learning (AI/ML), Analytics, Applied Machine Learning, Healthcare Industry Knowledge, Performance Metric
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Slack (Software), Productivity Software, Collaborative Software, Internal Communications, Organizational Skills, Business Communication, Team Management, Communication Strategies, Resource Management
Beginner · Guided Project · Less Than 2 Hours

Michigan State University
Skills you'll gain: Game Design, Unity Engine, Prototyping, Video Game Development, 3D Modeling, Computer Graphics, Multimedia, Animations, Scripting
Intermediate · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: SQL, Oracle Databases, PL/SQL, Database Management, Relational Databases, Database Design, Databases, Data Modeling
Beginner · Course · 1 - 4 Weeks