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: Musical Composition, Music, Developing Training Materials, Instrumental Music, Music Performance, Education Software and Technology, Teaching, Classroom Management, Digital pedagogy, Cultural Responsiveness, Active Listening, Creativity, Empowerment, Collaboration
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Selenium (Software), Test Script Development, Test Automation, Debugging, Scripting, Automation, Web Scraping, Software Testing, Cascading Style Sheets (CSS), Test Data
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Looker (Software), Data Modeling, Dashboard, Dashboard Creation, Performance Tuning, Business Intelligence Software, SQL, Data Analysis, Data Persistence
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Web Analytics and SEO, Search Engine Optimization, Generative Engine Optimization (GEO), Content Marketing, Web Analytics, Blogs, Content Optimization, Search Engine Marketing, Content Creation, Content Performance Analysis, Content Development and Management, Digital Marketing Tools, Digital Marketing, Growth Strategies, Content Strategy, Market Research, Brand Management
Beginner · Course · 1 - 3 Months

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Numerical Analysis, Differential Equations, Mathematical Software, Matlab, Calculus, Linear Algebra, Applied Mathematics, Mathematical Theory & Analysis, Integral Calculus, Experimentation, Algorithms, Derivatives
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Role-Based Access Control (RBAC), Azure Active Directory, Microsoft Azure, Active Directory, Authorization (Computing), Identity and Access Management, User Provisioning, Cloud Management, Cloud Security, User Accounts, Cloud Storage, Data Security, Data Storage, Key Management, Data Storage Technologies, Continuous Monitoring, Encryption
Intermediate · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Objective-C (Programming Language), iOS Development, Apple iOS, Memory Management, Prototyping, Mobile Development, C and C++, Application Development, C (Programming Language), Object Oriented Programming (OOP), Computer Programming, Programming Principles, Data Structures
Mixed · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Command-Line Interface, Network Troubleshooting, Linux Commands, Linux, Linux Servers, Linux Administration, Technical Support, Amazon Web Services, File Management, Remote Access Systems, Network Protocols, Network Security, Operating Systems, Package and Software Management, System Configuration, Scenario Testing, DevOps, Communication
Beginner · Course · 1 - 4 Weeks
Skills you'll gain: IT Security Architecture, Operating System Administration, Package and Software Management, Information Systems Security, IT Infrastructure, Network Troubleshooting, Systems Administration, Computer Networking, Infrastructure Security, Computer Security, Encryption, Desktop Support, Routing Protocols, Lightweight Directory Access Protocols, Technical Support, Network Protocols, Computer Hardware, Cloud Computing, Customer Service, Debugging
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Sales Territory Management, B2B Sales, Regional Sales, Selling Techniques, Sales Management, Consultative Selling, Sales, Sales Strategy, Market Analysis, Sales Process, Market Intelligence, Closing (Sales), Customer Relationship Management (CRM) Software, Competitive Intelligence, Customer Relationship Management, Negotiation
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Image Quality, Engineering, Scientific, and Technical Instruments, Systems Design, Human Factors, Engineering Calculations, Technical Design, Simulation and Simulation Software, Mathematical Modeling, Applied Mathematics
Build toward a degree
Advanced · Course · 1 - 3 Months

Fortinet, Inc.
Skills you'll gain: Firewall, Network Administration, Network Troubleshooting, Network Infrastructure, Identity and Access Management, System Configuration, Configuration Management, Network Security, Security Management, Systems Integration, Scripting
Intermediate · Course · 1 - 3 Months