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: Prompt Engineering, Prompt Patterns, Retrieval-Augmented Generation, Large Language Modeling, AI Security, Agentic Workflows, Embeddings, Generative AI Agents, Vector Databases, Generative AI, Application Deployment, Context Management, Artificial Intelligence, AI Personalization, Knowledge Transfer, Prototyping, Test Tools, JSON, Systems Architecture, Continuous Monitoring
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Visual Studio, Unit Testing, Performance Tuning, Test Driven Development (TDD), Continuous Integration, Git (Version Control System), Cross Platform Development, Debugging, Microsoft Development Tools, CI/CD, Development Testing, Microsoft Azure, Cloud-Based Integration, Integrated Development Environments, Cloud Deployment, GitHub, Visual Basic (Programming Language), C# (Programming Language), ASP.NET, Web Development
Advanced · Course · 3 - 6 Months

Skills you'll gain: Microsoft Power Platform, Stakeholder Management, Software Development Life Cycle, Team Building, Agile Methodology, Quality Management, Power BI, Agile Project Management, Stakeholder Engagement, Project Management Institute (PMI) Methodology, Project Management Life Cycle, Microsoft Power Automate/Flow, Scrum (Software Development), Business Analysis, Virtual Teams, Risk Management Framework, Business Process, Team Leadership, Microsoft Project, Business
Beginner · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: Generative AI, Prompt Engineering, Data Ethics, AI Security, Decision Intelligence, Intellectual Property, Large Language Modeling, Risk Analysis, Legal Risk, Compliance Management, Governance
Beginner · Course · 1 - 3 Months

Skills you'll gain: Power BI, Data Analysis, Extract, Transform, Load, Business Intelligence, Data Analysis Software, Business Intelligence Software, Data Integrity, Data Cleansing, Analytics, Data-Driven Decision-Making, Data Transformation, Data Collection
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Power BI, Dashboard, Dashboard Creation, SQL, Data Security, Data Analysis, Data Modeling, Data Management, Role-Based Access Control (RBAC), Data Sharing, Security Controls, Data Access
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Data Warehousing, Data Modeling, Oracle Cloud Applications, Metadata Management, Performance Tuning, Data Governance, Application Lifecycle Management, Performance Improvement, Security Controls, Release Management, Semantic Web, Service Level, Data Mapping, Business Administration, Cloud Computing Architecture, Data Persistence, Change Control, Change Management, Data Validation
Advanced · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Sheets, Google Workspace, Spreadsheet Software, Productivity Software, Excel Formulas, Data Visualization, Version Control, Collaborative Software, Data Entry, Data Management, Data Analysis Software, Case Studies, Change Control, Data Sharing, Data Import/Export, Data Security, Role-Based Access Control (RBAC), Editing
Beginner · Course · 1 - 3 Months
Duke University
Skills you'll gain: Database Design, MySQL, Relational Databases, SQL, Database Management, Data Modeling, Query Languages, Databases, Big Data, Business Analysis, Data Analysis
Mixed · Course · 1 - 3 Months

University of California, Santa Cruz
Skills you'll gain: Bayesian Statistics, Statistical Inference, Statistical Methods, Probability & Statistics, Statistics, Statistical Modeling, Probability, Statistical Programming, Statistical Analysis, Statistical Software, Probability Distribution, Data Analysis, R Programming, Regression Analysis, R (Software), Analytical Skills, Statistical Visualization, Predictive Modeling, Data Visualization, Data Modeling
Intermediate · Course · 1 - 4 Weeks

The State University of New York
Skills you'll gain: Cyber Threat Intelligence, Cyber Security Policies, Cybersecurity, International Relations, Cyber Operations, Cyber Attacks, Cyber Governance, Network Infrastructure, Diplomacy, General Networking, Conflict Management, Law, Regulation, and Compliance, Security Management, Human Factors (Security), Political Sciences, Media and Communications, Social Studies, Psychology
Mixed · Course · 1 - 3 Months

Skills you'll gain: Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Bootstrap (Front-End Framework), Debugging, UI Components, Web Development Tools, Front-End Web Development, Web Design and Development, Web Design, Semantic Web, Hypertext Markup Language (HTML), Browser Compatibility, Frontend Performance, Web Development, Web Content Accessibility Guidelines, Web Analytics and SEO, User Interface (UI), Software Engineering Tools, Javascript
Beginner · Course · 1 - 4 Weeks