Software testing courses can help you learn test planning, test case design, automated testing, and performance testing. You can build skills in identifying bugs, writing effective test scripts, and using various testing methodologies. Many courses introduce tools like Selenium for automation, JUnit for unit testing, and JIRA for issue tracking, showing how these skills apply in real-world software development environments.

Infosec
Skills you'll gain: Blockchain, Network Security, Security Engineering, Computer Security, Infrastructure Security, Data Security, Cryptography, Cryptographic Protocols, Secure Coding, Encryption, Vulnerability Assessments, Key Management, Scalability, Distributed Computing, Data Integrity, Exploitation techniques, Algorithms
Beginner · Course · 1 - 3 Months

Fractal Analytics
Skills you'll gain: Responsible AI, Generative AI, Data Ethics, Artificial Intelligence, AI Enablement, Critical Thinking, Problem Solving
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cybersecurity, Business Continuity, Threat Detection, Endpoint Security, Cyber Security Policies, Incident Response, Cyber Governance, Vulnerability Assessments, Network Security, Application Security, Cloud Security, Risk Management, Encryption, Authentications
Beginner · Course · 1 - 3 Months

Skills you'll gain: Generative AI, Responsible AI, Microsoft Copilot, Software Development Tools, AI Workflows, Software Documentation, Artificial Intelligence, Code Review, Natural Language Processing
Beginner · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Video Game Development, Animations, Event-Driven Programming, Animation and Game Design, Game Design, Storyboarding, 3D Assets, Programming Principles, Computer Graphics, Computer Programming, Scripting, Debugging
Beginner · Course · 1 - 3 Months

Skills you'll gain: Cross-Channel Marketing, Content Marketing, Marketing Analytics, Data Ethics, Marketing Effectiveness, Data-Driven Decision-Making, Marketing Strategies, Personalized Service, Marketing Automation, Content Strategy, Adobe Express, AI Personalization, Advertising Campaigns, Driving engagement, Social Media, Emerging Technologies, Market Research, Trend Analysis
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Chemical Engineering, Chemistry, Thermal Management, Mechanical Engineering, Engineering Calculations, Materials science, Physics, Numerical Analysis, Simulation and Simulation Software, Mathematical Modeling
Advanced · Course · 1 - 4 Weeks

Meta
Skills you'll gain: MySQL, Django (Web Framework), Database Management, Database Application, SQL, Databases, Python Programming, Application Programming Interface (API), Data Management
Intermediate · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Instructional Design, Learning Theory, Design, Education Software and Technology, Professional Development, Diversity Equity and Inclusion Initiatives, User Centered Design, Emerging Technologies
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: File Management, Control Panels, Productivity Software, Software Installation, Microsoft Windows, Organizational Skills, Office Procedures, Microsoft Office, Computer Literacy, Operational Efficiency
Beginner · Course · 1 - 4 Weeks

HubSpot Academy
Skills you'll gain: Sales Management, Sales Enablement, Sales Training, Management Training And Development, Target Market, Sales Strategy, Sales Process, Sales, Employee Training, Employee Coaching, Talent Acquisition, Employee Onboarding, Recruitment, Business Metrics
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Model Based Systems Engineering, Unified Modeling Language, Systems Engineering, Systems Design, Software Systems, Systems Architecture, Systems Analysis, Product Lifecycle Management, System Requirements, Requirements Analysis, Verification And Validation, Cloud Computing
Beginner · Course · 1 - 3 Months