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 Illinois Urbana-Champaign
Skills you'll gain: Jupyter, Matplotlib, Data Visualization, Pandas (Python Package), Data Manipulation, SQL, Seaborn, Data Preprocessing, Database Management, Data Structures, NumPy, Databases, Accounting, Data Modeling, Python Programming, Regression Analysis, Scripting Languages, Scripting
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Object Oriented Programming (OOP), File I/O, Object Oriented Design, Java, Java Programming, File Management, Application Development, Programming Principles, Data Structures, Data Management, Integrated Development Environments
Intermediate · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Bioinformatics, Biostatistics, Biotechnology, Informatics, Molecular Biology, Network Analysis, Data Analysis Software, Molecular, Cellular, and Microbiology, Scientific Methods
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Applied Machine Learning, Jupyter, Machine Learning Algorithms, Model Evaluation, Machine Learning, Predictive Modeling, Data Science, Python Programming, Predictive Analytics, Data Analysis, Technical Communication
Intermediate · Guided Project · Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Public Key Cryptography Standards (PKCS), Cryptography, Data Structures, Algorithms, Encryption, Theoretical Computer Science, Computer Science, Computational Thinking, Data Storage Technologies, Advanced Mathematics, Emerging Technologies, Python Programming
Build toward a degree
Advanced · Course · 1 - 4 Weeks

University of Maryland, College Park
Skills you'll gain: Construction Management, Project Controls, Construction, Project Schedules, Sustainable Architecture, Project Risk Management, Cost Estimation, Quality Improvement, Construction Engineering, Change Control, Energy and Utilities, Contract Management, Engineering Management, Project Management, Process Improvement, Timelines, Scheduling, Sustainable Technologies, Legal Risk, Leadership Development
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Data Presentation, Data Storytelling, Presentations, Data Cleansing, Data Visualization, Rmarkdown, Data-Driven Decision-Making, Data Validation, Data Ethics, Analytical Skills, Interactive Data Visualization, Dashboard, Spreadsheet Software, Ggplot2, SQL, Data Literacy, Data Collection, Sampling (Statistics), Data Analysis, Google Analytics
Beginner · Professional Certificate · 3 - 6 Months

Macquarie University
Skills you'll gain: Business Strategy, Strategic Thinking, Customer Analysis, Strategic Planning, Organizational Strategy, Strategic Marketing, Growth Strategies, Competitive Analysis, Business Planning, Market Analysis, Strategic Decision-Making, Value Propositions, Analysis, Innovation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Vector Databases, Hugging Face, Peer Review, MongoDB, NoSQL, AI Personalization, Embeddings, PostgreSQL, Relational Databases, SQL, Database Management Systems, Applied Machine Learning, Databases, Project Design, Database Architecture and Administration, Database Management, Natural Language Processing, Artificial Intelligence, Machine Learning, Data Science
Intermediate · Specialization · 1 - 3 Months

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

Coursera
Skills you'll gain: Google Analytics, Ad Hoc Reporting, Management Reporting, Performance Reporting, Web Analytics, Marketing, Web Development
Intermediate · Guided Project · Less Than 2 Hours

Rice University
Skills you'll gain: Computational Thinking, Algorithms, Bioinformatics, Data Structures, Big Data, Python Programming, Data Analysis, Machine Learning Algorithms, Unsupervised Learning, Analysis
Intermediate · Course · 1 - 4 Weeks