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.

Coursera
Skills you'll gain: Video Editing, Canva (Software), Video Production, Marketing Materials, Content Creation, Digital Content, Animations, Multimedia, Storytelling, Typography, Branding, Data Import/Export, Drive Engagement
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Prometheus (Software), Cloud Computing Architecture, Application Performance Management, Google Cloud Platform, Kubernetes, Cloud Applications, Network Monitoring, System Monitoring, Capacity Management, Query Languages, Debugging, Network Analysis
Beginner · Course · 1 - 3 Months

Skills you'll gain: Kotlin, Application Development, Software Documentation, Programming Principles, Data Validation, Computational Logic, Data Mapping
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Blockchain, Application Deployment, Integrated Development Environments, Development Testing, Application Development, Web Applications, Javascript
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Data Structures, Algorithms, Computer Programming, Computational Thinking, Program Development, Technical Design, Debugging, Problem Solving, Performance Tuning
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Database Administration, Database Architecture and Administration, Database Management, Apache Airflow, Operational Databases, PostgreSQL, MySQL, Data Warehousing, Data Pipelines, Extract, Transform, Load, Database Design, SQL, Data Architecture, Performance Tuning, Disaster Recovery, Data Security, Data Import/Export, Data Transformation
Advanced · Course · 1 - 3 Months

Università Bocconi
Skills you'll gain: Go To Market Strategy, Business Modeling, Entrepreneurship, Fundraising, Product Development, Market Research, Presentations, Value Propositions, Business Strategy, Market Analysis, Customer Insights, User Research, Competitive Analysis, Lean Methodologies, Interviewing Skills
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Creative Design, Data Structures, Programming Principles, Software Visualization, Python Programming, Computer Programming, Predictive Modeling, Algorithms, Computational Thinking, Debugging
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Structures, Algorithms, Computer Programming, Computational Thinking, Theoretical Computer Science, Performance Tuning
Intermediate · Course · 1 - 3 Months

Skills you'll gain: 3D Assets, 3D Modeling, Computer Graphics, Animation and Game Design, Video Game Development, Visualization (Computer Graphics), Graphical Tools, Computer Graphic Techniques, User Interface (UI), Data Import/Export, Graphics Software, File Management
Beginner · Specialization · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Sustainable Business, Sustainability Reporting, Corporate Sustainability, Environmental Social And Corporate Governance (ESG), Sustainable Development, Sustainable Systems, Sustainability Standards, Business Reporting, Annual Reports, Strategic Leadership, Leadership, Social Impact, Organizational Structure, Climate Change Mitigation, Marketing Management, Accounting, Marketing, Communication
Build toward a degree
Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: React Native, User Interface and User Experience (UI/UX) Design, UI Components, Mobile Development, Unit Testing, Software Testing, Authentications, Debugging, iOS Development, Android (Operating System), Mobile Security, Frontend Performance, Mobile Development Tools, Animations, Application Security, Performance Tuning
Intermediate · Course · 1 - 4 Weeks