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: Canva (Software), Design Elements And Principles, Graphic and Visual Design, Content Creation, Design, Graphic Design, Photo Editing
Beginner · Guided Project · Less Than 2 Hours

Fractal Analytics
Skills you'll gain: Responsible AI, Generative AI, Data Ethics, Artificial Intelligence, AI Enablement, Critical Thinking, Problem Solving
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Digital Transformation, Predictive Modeling, Business Transformation, Strategic Decision-Making, Forecasting, Technology Strategies, Emerging Technologies, Business Strategies, Leadership, Market Analysis
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Mathematics Education, Education Software and Technology
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Azure DevOps Pipelines, Azure DevOps, Continuous Delivery, CI/CD, Continuous Integration, Continuous Deployment, Version Control, Git (Version Control System)
Intermediate · Guided Project · Less Than 2 Hours

Illinois Tech
Skills you'll gain: Linux, Linux Administration, Operating System Administration, Linux Commands, User Accounts, Command-Line Interface, Systems Administration, Operating Systems, User Provisioning, Service Management, System Configuration, System Monitoring, Graphical Tools, File Management
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Email Automation, Lead Generation, Marketing Automation, Social Media Marketing, Copywriting, Web Analytics
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Rmarkdown, Box Plots, Plot (Graphics), Descriptive Statistics, Scatter Plots, Histogram, Jupyter, Matplotlib, Data Presentation, Ggplot2, Statistical Visualization, Data Manipulation, Statistical Hypothesis Testing, Regression Analysis, Correlation Analysis, Data Visualization, Data Visualization Software, Data Analysis, R Programming, Python Programming
Beginner · Specialization · 3 - 6 Months

University of California, Irvine
Skills you'll gain: Marketing Analytics, Key Performance Indicators (KPIs), Marketing Effectiveness, A/B Testing, Web Analytics and SEO, Digital Marketing, Customer experience improvement, Performance Metric, Performance Measurement, Marketing Strategies, Mobile Security, Process Optimization, Marketing, Web Applications, Sales
Beginner · Course · 1 - 4 Weeks

Fundação Instituto de Administração
Skills you'll gain: Big Data, Data Mining, Data-Driven Decision-Making, Data Modeling, Analytics, Data Science, Data Analysis, Business Analytics, Data Processing, Predictive Analytics, Databases, Machine Learning Methods
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Python Programming, Computer Programming, Programming Principles, Computational Thinking, Scripting Languages, Scripting, Problem Management, Data Structures, Debugging
Beginner · Course · 1 - 3 Months

AI Business School
Skills you'll gain: Prompt Engineering, Agentic Workflows, AI Workflows, Generative AI, Sales Enablement, No-Code Development, Financial Forecasting, AI Personalization, Sales, Responsible AI, Risk Management, AI Security, AI Product Strategy, Generative AI Agents, LLM Application, Artificial Intelligence, ChatGPT, Innovation, Productivity, Operational Efficiency
Beginner · Specialization · 1 - 3 Months