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: Model Context Protocol, AI Workflows, AI Integrations, Generative AI Agents, Tool Calling, OpenAI API, Agentic Workflows, Anthropic Claude, Context Management, Real Time Data, Debugging, Artificial Intelligence and Machine Learning (AI/ML), Servers, Artificial Intelligence, Data Access, Generative AI, Interoperability, Server Administration
Intermediate · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Sustainable Development, Geographic Information Systems, Geospatial Information and Technology, GIS Software, Geospatial Mapping, Spatial Data Analysis, Spatial Analysis, Interactive Data Visualization, Data Storytelling, Environmental Monitoring, Data Visualization, Data Presentation, Analysis, Trend Analysis
Beginner · Course · 1 - 4 Weeks
Macquarie University
Skills you'll gain: Microsoft Excel, Data Visualization, Spreadsheet Software, Data Management, Excel Formulas, Editing
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: MLOps (Machine Learning Operations), Data Governance, Prompt Engineering, Continuous Deployment, Generative AI, System Monitoring, CI/CD, Responsible AI, Automation, DevOps, Compliance Management, Performance Tuning, Data Pipelines, Kubernetes, Docker (Software), Containerization, Data Security, Risk Management, Dashboard, Cloud Platforms
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Network Performance Management, Virtual Networking, Network Monitoring, Performance Tuning, Network Troubleshooting, Virtual Private Networks (VPN), Load Balancing, Performance Testing, Google Cloud Platform, Test Tools, Network Analysis, Virtual Machines
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Meta Ads Manager, Campaign Planning, Data-Driven Marketing, Conversion Funnel Analysis, Performance marketing, Marketing Analytics, Marketing Budgets, Target Market, Google Ads, Web Analytics, Google Analytics, E-Commerce, Budget Management, Content Creation, Account Management, Video Production, Apple iOS
Beginner · Specialization · 3 - 6 Months

Khalifa University
Skills you'll gain: Data Strategy, Customer Relationship Management (CRM) Software, Data Management, AI Personalization, Sales Enablement, Model Deployment, Feature Engineering, Data Governance, Responsible AI, Model Evaluation, AI Integrations, Data Preprocessing, Customer Analysis, Transfer Learning, Customer Data Management, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Reinforcement Learning, Natural Language Processing
Beginner · Specialization · 3 - 6 Months

Board Infinity
Skills you'll gain: ABAP RESTful Programming Model (RAP), SAP S/4HANA, Business Logic, SAP Applications, Unit Testing, Restful API, Application Deployment, Behavior-Driven Development, Full-Stack Web Development, Test Script Development, Application Design, Application Development, Development Testing, Web Applications, Application Frameworks, Software Architecture, Enterprise Architecture, UI Components, Data Modeling, Database Development
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Logo Design, Canva (Software), Marketing Design, Marketing Collateral, Marketing Materials, Advertising, Branding, Marketing, Brand Awareness, Creative Design, Promotional Materials, Graphic Design, Aesthetics, Digital Marketing
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: CI/CD, ASP.NET, Continuous Deployment, Application Deployment, Cloud Deployment, Restful API, Azure DevOps Pipelines, Software Testing, .NET Framework, Responsive Web Design, jQuery, API Design, Data Migration, Azure DevOps, Configuration Management, Data Validation, HTML and CSS, Database Application, JavaScript Frameworks, Middleware
Intermediate · Professional Certificate · 3 - 6 Months

Duke University
Skills you'll gain: Apache Airflow, Vector Databases, Performance Tuning, Scalability, Database Management Systems, Database Management, Data Pipelines, MySQL, Data Import/Export
Intermediate · Course · 1 - 4 Weeks

Packt
Skills you'll gain: Package and Software Management, Linux Administration, Shell Script, Ubuntu, User Accounts, Linux, Devops Tools, Linux Servers, grep, Linux Commands, Red Hat Enterprise Linux, Bash (Scripting Language), Kubernetes, Command-Line Interface, Network Troubleshooting, Containerization, Ansible, File Systems, Application Deployment, Authentications
Intermediate · Specialization · 1 - 3 Months