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: Gemini, Google Gemini, Generative AI, Generative AI Agents, Multimodal Prompts, Google Cloud Platform, Prompt Engineering, Application Development, Cloud API, Cloud-Based Integration, Application Programming Interface (API), Prototyping
Beginner · Course · 1 - 4 Weeks

Multiple educators
Skills you'll gain: Tensorflow, Keras (Neural Network Library), Machine Learning Methods, Model Evaluation, Machine Learning, Google Cloud Platform, Model Training, Machine Learning Algorithms, Financial Trading, Reinforcement Learning, Recurrent Neural Networks (RNNs), Supervised Learning, Data Pipelines, Machine Learning Software, Time Series Analysis and Forecasting, Applied Machine Learning, Statistical Machine Learning, Technical Analysis, Deep Learning, Portfolio Management
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Model Deployment, Deepseek, Fine-tuning, Legal Technology, Model Optimization, Cloud Deployment, LLM Application, Deep Learning, Model Training, Transfer Learning, MLOps (Machine Learning Operations), AI Workflows, Gemini, Large Language Modeling, Artificial Intelligence and Machine Learning (AI/ML), Cloud Computing, Performance Tuning, Generative AI Agents, Data Science
Advanced · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Cloud Security, Compliance Management, Cloud Management, Security Strategy, Regulatory Compliance, Security Management, Governance Risk Management and Compliance, Cloud Computing, Cloud Platforms, Microsoft Azure, Personally Identifiable Information, Business Continuity, Business Continuity Planning, Cyber Governance, Control Objectives for Information and Related Technology (COBIT), Law, Regulation, and Compliance, Cloud Standards, Data Security, Threat Detection, Data Management
Beginner · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Technical Communication, Cloud Infrastructure, Cloud Technologies, Cloud Services, Cloud Hosting, CI/CD, Cloud Computing, Azure DevOps Pipelines, Agile Software Development, Cloud Development, DevOps, Technical Documentation, Infrastructure As A Service (IaaS), Cloud Platforms, Continuous Delivery, Infrastructure as Code (IaC), Serverless Computing, Continuous Integration, Agile Project Management, GitHub
Beginner · Course · 1 - 3 Months

Skills you'll gain: Unity Engine, User Interface (UI), Scripting, UI Components, Game Design, User Interface (UI) Design, Animation and Game Design, Interactive Design, Performance Tuning, User Interface and User Experience (UI/UX) Design, Video Game Development, Artificial Intelligence, Data Structures, C# (Programming Language), Animations, Model Optimization, Virtual Reality, Event-Driven Programming, Memory Management
Intermediate · Course · 1 - 3 Months

University of Pennsylvania
Skills you'll gain: Responsible AI, Data Ethics, Data Strategy, AI Enablement, AI Product Strategy, Data Governance, Business Strategies, Corporate Strategy, General Data Protection Regulation (GDPR), Personally Identifiable Information, Data Security, Governance, Business Transformation, Law, Regulation, and Compliance, Artificial Intelligence, Risking, Big Data, Machine Learning, Model Deployment, Innovation
Beginner · Course · 1 - 4 Weeks

University of California, Davis
Skills you'll gain: Secure Coding, Software Design, System Design and Implementation, Programming Principles, Security Engineering, Program Development, Vulnerability Assessments, C (Programming Language), Software Development Methodologies
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Social Media Analytics, Content Performance Analysis, Canva (Software), Brand Management, Instagram, Video Editing, Content Scheduling, Meta Ads Manager, Prompt Engineering, Facebook, Content Creation, Social Media, Social Media Marketing, Marketing Automation, Copywriting, Generative AI, Social Media Content, Video Production, Campaign Management, Digital Marketing
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Banking Services, Lending and Underwriting, Commercial Banking, General Lending, Bank Regulations, Deposit Accounts, Banking, Loans, Consumer Lending, Retail Banking, Investments, Loan Origination, Payment Systems, Financial Inclusion, Financial Market, Customer Relationship Management, Investment Management, Wealth Management, Credit Risk, Tax Management
Beginner · Specialization · 3 - 6 Months

Microsoft
Skills you'll gain: Timelines, Peer Review, Microsoft Visio, User Feedback, Project Schedules, Milestones (Project Management), Collaborative Software, Editing, Microsoft PowerPoint, Diagram Design, Data Visualization, Constructive Feedback, Presentations, Project Documentation, Document Management, Verification And Validation
Advanced · Course · 1 - 3 Months

Coursera
Skills you'll gain: Anthropic Claude, Document Management, Prompt Engineering, Project Coordination, Taking Meeting Minutes, Email Automation, Project Documentation, Responsible AI, Stakeholder Communications, Concision, Data Governance, Workflow Management, Business Communication, Business Writing, Meeting Facilitation, AI Integrations, LLM Application, Generative AI Agents, Generative AI, Governance
Intermediate · Course · 1 - 4 Weeks