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.

Skills you'll gain: Incident Response, Vulnerability Management, Continuous Monitoring, Digital Forensics, Public Key Infrastructure, Security Management, Business Continuity Planning, Cryptography, Endpoint Security, Disaster Recovery, Computer Security Incident Management, Encryption, Incident Management, Network Security, Authentications, Mobile Security, OSI Models, Security Controls, Security Strategy, Risk Analysis
★ 4.3 (6) · Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Unix, Package and Software Management, Systems Administration, TCP/IP, Data Maintenance, Shell Script, Unix Commands, Operating System Administration, Midrange Computer, Unix Shell, Disaster Recovery, System Software, Patch Management, Hardware Troubleshooting, Operating Systems, Data Storage, Software Installation, OS Process Management, Debugging, System Configuration
★ 4.8 (11) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Requirements Elicitation, Business Analysis, Business Analysis Tools, Business Requirements, Requirements Analysis, Product Roadmaps, Requirements Management, Stakeholder Analysis, Agile Project Management, Agile Methodology, Needs Assessment, Stakeholder Engagement
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: 3D Assets, Computer Graphics, Visualization (Computer Graphics), AI powered creativity, Prompt Engineering, Computer Graphic Techniques, Post-Production, AI literacy, Graphical Tools, Virtual Environment, Content Management, Design Software, File Management, Model Optimization, Image Quality, Functional Design, Design Elements And Principles, Creative Design, Simulations
★ 4.5 (6) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Microsoft SQL Servers, Data Security, Microsoft Azure, Database Application, Cloud Security, Databases, Database Management, Data Management, Data Access, Security Controls, Authorization (Computing), Role-Based Access Control (RBAC)
Intermediate · Guided Project · Less Than 2 Hours

University of Maryland, College Park
Skills you'll gain: Generative AI, Data Ethics, AI Enablement, Responsible AI, AI Security, Business Planning, AI Integrations, Artificial Intelligence, Case Studies, Predictive Modeling, Predictive Analytics, Forecasting, Business Ethics, Data Governance, Content Creation, Customer Service
Beginner · Course · 1 - 3 Months

Skills you'll gain: Threat Modeling, Feature Engineering, Anomaly Detection, Data Visualization, Data Presentation, MLOps (Machine Learning Operations), Agentic Workflows, Interactive Data Visualization, AI Orchestration, AI Security, A/B Testing, Generative AI Agents, Threat Management, Model Optimization, Open Web Application Security Project (OWASP), Technical Communication, Agentic systems, Continuous Monitoring, CI/CD, Reinforcement Learning
Intermediate · Professional Certificate · 3 - 6 Months

L&T EduTech
Skills you'll gain: Embedded Systems, Embedded Software, Automation Engineering, Machine Controls, Control Systems, Robotics, Cyber Engineering, Internet Of Things, C (Programming Language), Automation, Simulation and Simulation Software, Systems Integration, Cloud Computing, Integrated Development Environments, Computer Architecture, Electronic Components, Matlab
Intermediate · Course · 1 - 4 Weeks

Dell
Skills you'll gain: Rapport Building, Sales Presentation, Digital Transformation, Selling Techniques, Data Centers, General Sales Practices, Customer Relationship Building, Market Research, Customer Insights, Sales Development, Sales, Sales Training, Customer Analysis, Technical Sales, Outside Sales, Sales Strategy, Inside Sales, Technical Communication, Communication, Data Infrastructure
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Augmented and Virtual Reality (AR/VR), Virtual Reality, Virtual Environment, Unity Engine, Interaction Design, Video Game Development, 3D Assets, Software Installation
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Demand Planning, Customer Demand Planning, Supply Chain Planning, Production Planning, Forecasting, Time Series Analysis and Forecasting, Trend Analysis, Inventory Management System, Data Analysis, Plot (Graphics), R Programming, Data Visualization, R (Software), Model Evaluation, Model Training
Intermediate · Guided Project · Less Than 2 Hours

Columbia University
Skills you'll gain: Digital pedagogy, Blended Learning, Education Software and Technology, Student Engagement, Learning Management Systems, Digital Transformation, Collaborative Software, Curriculum Development, Teaching, digital literacy, Content Management Systems, Web Design and Development, Web Presence, Content Management, Planning, Research, Auditing
Beginner · Course · 1 - 4 Weeks