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: Kubernetes, Microsoft Azure, Docker (Software), YAML, Containerization, Application Deployment, Cloud Deployment, Security Controls, Virtual Networking, General Networking, Command-Line Interface
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Mobile Security, Wireless Networks, Network Security, Application Security, Internet Of Things, Cybersecurity, Infrastructure Security, Android (Operating System), Exploitation techniques, Vulnerability Assessments, Encryption
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Adobe XD, User Experience Design, Usability Testing, Figma (Design Software), Responsive Web Design, Information Architecture, Wireframing, User Experience, Prototyping, UI/UX Research, Presentations, Design Reviews, User Interface and User Experience (UI/UX) Design, User Story, Storyboarding, Ideation, Mockups, Software Documentation, User Research, User Centered Design
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Data Storytelling, Email Marketing, Google Ads, Digital Advertising, Paid media, Social Media Marketing, Search Engine Optimization, Google Analytics, Customer Retention, Digital Marketing, Marketing Budgets, Loyalty Programs, Order Fulfillment, Search Engine Marketing, Web Analytics, Marketing Analytics, Online Advertising, Email Automation, Marketing, E-Commerce
Beginner · Professional Certificate · 3 - 6 Months

Google Cloud
Skills you'll gain: Looker (Software), Big Data, SQL, Data Pipelines, Data Transformation, Extract, Transform, Load, Data Warehousing, Data Cleansing, Data Analysis, Data Visualization Software, Google Sheets, Google Cloud Platform, Data Import/Export
Intermediate · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Help Desk Support, System Configuration, Computer Hardware, Networking Hardware, Hardware Troubleshooting, Technical Support, Peripheral Devices, Desktop Support, Computer Networking, General Networking, Operating Systems, Wireless Networks
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: User Research, Prototyping, Wireframing, Human Centered Design, Miro AI, User Flows, Design, User Interface (UI), Design Specifications, Interactive Design, Persona Development, Design Software, User Interface (UI) Design, UI Components, Ideation, Animations
Intermediate · Professional Certificate · 3 - 6 Months

MedCerts
Skills you'll gain: Pharmacy Experience, Pharmacology, Pharmacist Assistance, Pharmacy Information System, Pharmacy Operations, Medical Prescription, Pharmacy, Medication Dispensation, Drug Development, Medication Administration, Pharmaceutical Terminology, Medical Terminology
Beginner · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: MLOps (Machine Learning Operations), Data Management, Project Management Life Cycle, Data Quality, Model Deployment, Data Preprocessing, Technical Management, Applied Machine Learning, Project Management, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Data Cleansing, Model Evaluation, Market Opportunities, Data Pipelines, Software Development Methodologies, Technology Solutions, Systems Design, Data Collection, Data Science
Beginner · Course · 1 - 3 Months

Skills you'll gain: Kubernetes, Application Deployment, API Gateway, Cloud-Native Computing, Containerization, Network Troubleshooting, Data Storage, Network Administration, Infrastructure Security, Role-Based Access Control (RBAC), Software-Defined Networking, YAML, DevOps, Technical Support and Services, Linux Administration, Data Storage Technologies, General Networking, Network Architecture, Problem Management, Test Case
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Linux, Linux Administration, Linux Commands, Linux Servers, Shell Script, Unix, Unix Shell, Systems Administration, Unix Commands, Command-Line Interface, Patch Management, Scripting Languages, Package and Software Management, Virtualization and Virtual Machines, File Systems, File Management, Data Storage, Security Controls, User Accounts, Authorization (Computing)
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Azure Active Directory, Role-Based Access Control (RBAC), Microsoft Azure, Single Sign-On (SSO), Active Directory, Cloud Management, Identity and Access Management, Authorization (Computing), Authentications, Multi-Factor Authentication, User Provisioning, Data Governance, Cloud Services, User Accounts, Security Controls, Virtual Machines, Self Service Technologies, Scalability
Intermediate · Course · 1 - 4 Weeks