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.

28DIGITAL
Skills you'll gain: Real-Time Operating Systems, Embedded Software, Embedded Systems, Hardware Design, Electronic Hardware, Threat Modeling, Systems Architecture, System Software, Debugging, Computer Architecture, Hardware Architecture, Internet Of Things, Application Security, General Networking, Wireless Networks, Operating Systems, Electrical Power, Performance Tuning
Intermediate · Course · 1 - 3 Months

Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Excel Macros, Programming Principles, Visual Basic (Programming Language), Computer Programming, Spreadsheet Software, Problem Solving, Automation, Algorithms, Debugging, Data Management, Data Cleansing
Beginner · Course · 1 - 3 Months

Skills you'll gain: CI/CD, Jenkins, Kubernetes, Docker (Software), Devops Tools, DevOps, Continuous Integration, Containerization, Application Deployment, Cloud Deployment, GitHub, Version Control, System Configuration
Beginner · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Event-Driven Programming, Interactive Data Visualization, Java, Java Programming, Object Oriented Programming (OOP), User Interface (UI), Object Oriented Design, Computer Programming, Algorithms, Software Engineering, Data Structures, Programming Principles, Software Documentation, Development Environment, Debugging
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Integrity, Health Insurance Portability And Accountability Act (HIPAA) Compliance, Dashboard, Data Storytelling, Health Information Management, Data Cleansing, Health Informatics, Data Governance, Clinical Data Management, Patient Safety, Data Visualization, Data Security, Health Information Management and Medical Records, Data Analysis, Data Validation, Data Transformation, Statistical Analysis, Microsoft Excel, Data-Driven Decision-Making, Descriptive Statistics
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Trend Analysis, Data-Driven Decision-Making, Statistical Analysis, Financial Modeling, Python Programming
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Docker (Software), Containerization, Application Deployment, DevOps, Microservices, Continuous Delivery, Cloud Deployment, Software Architecture, WordPress, Virtual Networking, Spring Boot, MySQL, Software Installation, Data Persistence, Version Control, Scalability
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Payroll Processing, Accounting Software, Financial Reporting, Payroll, Business Reporting, Accounting, General Accounting, Ledgers (Accounting), Tax Management, Workflow Management, Vendor Management, Accounts Payable, Small Business Accounting, Accounts Receivable, Reconciliation, Inventory and Warehousing, Tax Compliance, Inventory Management System, System Configuration, Billing & Invoicing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Test Automation, Test Data, Test Tools, Maintainability, Test Case, Business Process Automation, Test Execution Engine, Enterprise Application Management, Automation, Case Studies, Business Reporting, User Acceptance Testing (UAT), No-Code Development, Business Process, SAP Applications, Process Validation, Scalability
Beginner · Course · 1 - 4 Weeks

Logical Operations
Skills you'll gain: Power BI, Data Analysis Expressions (DAX), Business Reporting, Data Manipulation, Data Transformation, Business Intelligence, Data Visualization Software, Business Intelligence Software, Dashboard, Data Analysis, Microsoft Excel, Data Visualization, Data Cleansing, Data Modeling, Data Analysis Software, Microsoft PowerPoint, Microsoft 365, Microsoft Office, Collaboration, Data Import/Export
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Apple iOS, Swift Programming, Test Driven Development (TDD), Apple Xcode, Mobile Development, Model View Controller, Application Development, User Interface (UI), User Interface (UI) Design, Software Design Patterns, Software Architecture, Animations
Advanced · Course · 1 - 3 Months