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.

Universidad de Palermo
Skills you'll gain: Civil and Architectural Engineering, Architecture and Construction, Civil Engineering, Sustainable Architecture, Sustainable Technologies, Project Management, Engineering Management, Innovation, Sustainable Design, AI Integrations, Organizational Change, Robotics, Culture Transformation, Case Studies, AI literacy, 3D Modeling
Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: AI Workflows, Agentic Workflows, LangGraph, AI Orchestration, Agentic systems, Generative AI Agents, LangChain, LLM Application, AI Integrations, Software Architecture, Systems Architecture, Software Design, Data Validation, Data Persistence, Context Management, Scalability, Systems Integration, Memory Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Git (Version Control System), Version Control, Collaborative Software, Application Programming Interface (API)
Intermediate · Guided Project · Less Than 2 Hours

Corporate Finance Institute
Skills you'll gain: Regression Analysis, Correlation Analysis, Advanced Analytics, Statistical Methods, Statistical Modeling, Statistical Analysis, Predictive Modeling, Data Analysis, Scikit Learn (Machine Learning Library), Microsoft Excel, Statistical Programming, Data Analysis Software, Model Evaluation, Supervised Learning
Advanced · Course · 1 - 3 Months

Skills you'll gain: Frontend Integration, Full-Stack Web Development, Email Automation, Front-End Web Development, HTML and CSS, User Interface (UI), Web Design, Code Reusability, Server Side, Java Programming, Email Marketing, MySQL, Program Development, Hypertext Markup Language (HTML), Software Architecture, Web Applications, Back-End Web Development, Development Testing, Cascading Style Sheets (CSS), Case Studies
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: AI Personalization, AI powered creativity, Generative AI, Virtual Environment, Virtual Reality, Storytelling, Game Design, Interactive Design, Content Creation, Education Software and Technology, Media Production
Intermediate · Course · 1 - 4 Weeks

University of Glasgow
Skills you'll gain: Model Optimization, Applied Mathematics, Mathematical Modeling, Engineering Analysis, Engineering Design Process
Beginner · Course · 1 - 4 Weeks

Packt
Skills you'll gain: Backlogs, Product Roadmaps, Sprint Planning, Agile Methodology, Collaborative Software, Product Management, AI Product Strategy, Wireframing, Agile Product Development, A/B Testing, Project Estimation, Microsoft Teams, Agile Software Development, Agile Project Management, Product Strategy, Product Planning, Jira (Software), Estimation, Project Management Software, Productivity Software
Intermediate · Specialization · 3 - 6 Months

LearnKartS
Skills you'll gain: Apache Kafka, Prometheus (Software), Data Governance, Distributed Computing, Data Processing, Data Store, Event Monitoring, Network Monitoring, Systems Architecture, Performance Metric, Network Troubleshooting, Network Architecture
Intermediate · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Angular, JavaScript Frameworks, Application Deployment, UI Components, Application Frameworks, Frontend Performance, Server Side, Restful API, Code Reusability, Software Architecture, Maintainability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: LinkedIn, Professional Networking, Blogs, Content Marketing, Customer Engagement, Content Performance Analysis, Cloud Platforms, Marketing Analytics, Collaborative Software, Content Creation, Business Technologies, Business Marketing, Content Development and Management, Advertising Campaigns, Sales Prospecting, Social Media Content, Customer Relationship Building, Social Media, Social Media Marketing, Marketing
Beginner · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Product Planning, Target Market, Persona Development, Operational Performance Management, Target Audience, Market Opportunities, Systems Thinking, Business Modeling, Product Lifecycle Management, Customer Analysis, Operational Analysis, Entrepreneurship, Leadership and Management, Business Planning, Engineering Management, Market Analysis, People Management, New Product Development, Governance, Engineering
Build toward a degree
Beginner · Course · 1 - 3 Months