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: Marketing Analytics, Customer Analysis, Marketing Effectiveness, Customer Retention, Advanced Analytics, Market Analysis, Sales Management, Customer Insights, Loyalty Programs, Data-Driven Decision-Making, Customer Service, Predictive Analytics, Business Metrics, Case Studies, R Programming, Performance Metric
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Strategic Marketing, Marketing Strategies, Marketing, Business Marketing, Strategic Decision-Making, Customer Insights, Brand Management, Market Analysis, Marketing Communications, Market Dynamics, Value Propositions, Strategic Communication, Consumer Behaviour, Digital Media Strategy, Integrated Marketing Communications, Digital Marketing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: SAS (Software), Scripting, Debugging, Computational Logic, Statistical Programming, Automation, Data Processing, Data Manipulation, Maintainability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Splunk, Anomaly Detection, Real Time Data, Data Analysis, Data Visualization Software, Analytics, Dashboard, Security Information and Event Management (SIEM), System Configuration, Data Processing, Data Cleansing, Data Import/Export, Statistical Analysis, Software Installation
Beginner · Course · 1 - 4 Weeks
Instituto Tecnológico de Aeronáutica
Skills you'll gain: JUnit, Object Oriented Programming (OOP), Java, Java Programming, Object Oriented Design, Unified Modeling Language, Unit Testing, Software Engineering, Agile Software Development, Software Design, Software Development, Maintainability, Programming Principles, Eclipse (Software)
Intermediate · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Microsoft Word, Microsoft 365, Microsoft Office, Productivity Software, Document Management, Technical Documentation, Microsoft Windows, Writing, Editing, Data Entry, File Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: Sales Process, Sales Management, Sales Strategy, Sales, Management Training And Development, Coaching, Team Management, Cross-Functional Team Leadership, Cultural Diversity, Employee Coaching, Key Performance Indicators (KPIs), Communication, Business Leadership, Active Listening, Revenue Forecasting, Revenue Management, Customer Relationship Management (CRM) Software, Team Leadership, Performance Management, Negotiation
Beginner · Specialization · 1 - 3 Months

University of California, Santa Cruz
Skills you'll gain: Bayesian Statistics, Time Series Analysis and Forecasting, Statistical Inference, Statistical Methods, R Programming, Forecasting, Probability & Statistics, Statistical Modeling, Technical Communication, Data Presentation, Probability, Statistics, Statistical Analysis, Statistical Software, Probability Distribution, Data Analysis, Markov Model, Model Evaluation, Mathematical Modeling, Data Science
Intermediate · Specialization · 3 - 6 Months

Meta
Skills you'll gain: Mobile Development, React.js, Web Applications, Event-Driven Programming, Application Development, UI Components, Front-End Web Development, Cascading Style Sheets (CSS), Javascript, Hypertext Markup Language (HTML), Debugging
Beginner · Course · 1 - 4 Weeks

Alex Genadinik
Skills you'll gain: Marketing Psychology, Target Audience, Market Research, Active Listening, Surveys, Marketing, Consumer Behaviour, User Research, Data-Driven Decision-Making, Key Performance Indicators (KPIs), Business Research, Market Analysis, Focus Group, Google Analytics
Mixed · Course · 1 - 3 Months

Skills you'll gain: Debugging, Technical Communication, Network Troubleshooting, Performance Tuning, Problem Management, Technical Documentation, Technical Support, System Monitoring, Incident Management, Application Performance Management, Continuous Integration, Continuous Monitoring, Linux Commands
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, LangChain, Retrieval-Augmented Generation, LLM Application, Generative AI, Vector Databases, Embeddings, User Interface (UI), UI Components, Semantic Web, Database Systems, Model Evaluation, Data Storage Technologies, Databases, NoSQL, AI Enablement, Large Language Modeling, Flask (Web Framework), Database Management, AI Personalization
Intermediate · Specialization · 1 - 3 Months