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.

Board Infinity
Skills you'll gain: Test Tools, Test Automation, Test Planning, Scripting, Test Script Development, Continuous Integration, CI/CD, Software Testing, Software Technical Review, Scripting Languages, Code Review, Continuous Delivery, Maintainability, Automation, Software Quality (SQA/SQC), Application Frameworks
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Presentations, Education Software and Technology, Animations, Multimedia, Interactive Learning, Visual Storytelling, Educational Materials, Creativity, Creative Thinking, Teaching, Content Creation, Student Engagement, Empowerment
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Terraform, Infrastructure as Code (IaC), Amazon Web Services, Amazon Elastic Compute Cloud, Cloud Infrastructure, Command-Line Interface, Automation, Key Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: HR Tech, Performance Appraisal, Human Resources Software, People Analytics, Performance Management, Recruitment, Training and Development, Human Resources Management and Planning, Human Resource Management, Employee Retention, Human Resources Information System (HRIS), Compensation Management, Human Resources, Workforce Planning, Job Analysis, Recruitment Strategies, Talent Recruitment, Constructive Feedback, Talent Acquisition, Analytics
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: AWS Identity and Access Management (IAM), Linux Administration, Amazon Elastic Compute Cloud, Linux Servers, Identity and Access Management, Cloud Hosting, Cloud Deployment, Cloud Infrastructure, Amazon Web Services, Cloud Computing, Front-End Web Development, Cloud Management, Linux, Ubuntu, UI Components, Application Deployment, React.js, Event-Driven Programming, Javascript, Apache
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: C and C++, C++ (Programming Language), Development Environment, Performance Tuning, Test Tools, Docker (Software), Computer Architecture, Containerization, Development Testing, Programming Principles, Software Development Tools, Hardware Architecture, Performance Testing, Algorithms, Computer Programming, Python Programming, Debugging, Memory Management, Software-Defined Networking, Scripting
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Jenkins, Infrastructure as Code (IaC), CI/CD, Continuous Integration, Continuous Delivery, Debugging, Apache Maven, Scripting
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Video Editing, Adobe Premiere, Animations, Post-Production, Photo/Video Production and Technology, Motion Graphics, Video Production, Graphic and Visual Design, Editing, Graphic Design
Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Incident Response, Computer Security Incident Management, Intrusion Detection and Prevention, Event Monitoring, Cybersecurity, Anomaly Detection, Incident Management, Cyber Security Strategy, Threat Detection, Cyber Security Policies, Security Management, Network Analysis, AI Security, Network Security, Network Monitoring, Cloud Security
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Angular, Bootstrap (Front-End Framework), JavaScript Frameworks, Authentications, Web Applications, Web Design and Development, Role-Based Access Control (RBAC), Responsive Web Design, UI Components, Code Reusability, User Interface (UI), Model View Controller, Data Validation, Software Testing, Data Management
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Product Planning, Product Development, Product Strategy, Sustainable Business, Product Management, Marketing, Product Marketing, New Product Development, Marketing Strategy and Techniques, Product Lifecycle Management, Strategic Marketing, Sales Presentations, Marketing Strategies, Presentations, Promotional Strategies, Sustainable Development, Proposal Development, Corporate Sustainability, Capital Budgeting, Return On Investment
Build toward a degree
Beginner · Course · 1 - 3 Months

Universidad de Palermo
Skills you'll gain: Business Intelligence, Data Governance, Data Storytelling, Data Presentation, Data Management, Business Analytics, Looker (Software), Performance Measurement, Data Visualization, Interactive Data Visualization, Key Performance Indicators (KPIs), Business Metrics, Data Modeling, Data Ethics, Data Warehousing, Data Strategy, General Data Protection Regulation (GDPR), Cloud Computing Architecture, Digital Transformation, Performance Metric
Beginner · Course · 1 - 4 Weeks