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: Professional Networking, SAP Applications, SAP S/4HANA, Company, Product, and Service Knowledge, Enterprise Resource Planning, Recruitment, Interviewing Skills, Goal Setting, Training Programs
Beginner · Course · 1 - 4 Weeks

IESE Business School
Skills you'll gain: Strategic Marketing, Marketing Planning, Product Marketing, Market Share, Marketing, Marketing Strategy and Techniques, Product Strategy, Customer Retention, Value Propositions, Target Market, Brand Strategy, Marketing Communications, Promotional Strategies, Customer Analysis, Branding, Market Analysis, Marketing Channel, Product Development, Market Dynamics, Business Intelligence
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Immunology, Molecular Biology, Molecular, Cellular, and Microbiology, Physiology, Cell Biology, Biology, Biochemistry, Infectious Diseases
Intermediate · Course · 1 - 3 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Database Systems, Database Theory, Relational Databases, Database Management, SQL, Databases, Database Design, Database Development, Database Software, Database Application, Database Management Systems, Information Systems, MySQL, Query Languages, Data Modeling, Transaction Processing, MySQL Workbench, Information Systems Security, Data Integrity, Performance Tuning
Intermediate · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Rmarkdown, Data Visualization, Statistical Visualization, R (Software), Data Import/Export, Data Visualization Software, R Programming, Tidyverse (R Package), Statistical Reporting, Data Manipulation, Data Wrangling, Data Processing, Data Transformation, Software Installation
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Responsible AI, Generative AI, Generative Model Architectures, AI Security, Google Cloud Platform, Unstructured Data, Data Ethics, Large Language Modeling, Machine Learning, Innovation
Beginner · Course · 1 - 4 Weeks

Ludwig-Maximilians-Universität München (LMU)
Skills you'll gain: Finite Element Methods, Numerical Analysis, Engineering Analysis, Jupyter, Differential Equations, Mathematical Software, Applied Mathematics, Mathematical Modeling, Distributed Computing, Simulation and Simulation Software, Python Programming, Calculus, Mechanics, Vibrations, Simulations, Derivatives
Intermediate · Course · 1 - 3 Months

LearnKartS
Skills you'll gain: Penetration Testing, Distributed Denial-Of-Service (DDoS) Attacks, MITRE ATT&CK Framework, Cryptography, Cyber Threat Intelligence, Cyber Threat Hunting, Cybersecurity, Cyber Security Assessment, Cyber Security Strategy, Computer Security, Threat Modeling, Security Testing, Secure Coding, Cyber Attacks, Cloud Infrastructure, Email Security, Security Controls, Security Awareness, Cyber Risk, Security Strategy
Beginner · Specialization · 3 - 6 Months

Dartmouth College
Skills you'll gain: C (Programming Language), Software Documentation, Programming Principles, Computer Programming, Embedded Software, Computer Programming Tools, Computational Logic, Linux
Beginner · Course · 1 - 3 Months

Instituto Tecnológico de Aeronáutica
Skills you'll gain: Model View Controller, Selenium (Software), Web Applications, Java, Java Programming, Data Access, Java Platform Enterprise Edition (J2EE), Agile Methodology, Web Development, Software Testing, Agile Software Development, Server Side, Software Design Patterns
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Looker (Software), Responsible AI, Data Lakes, Data Storytelling, Cloud Infrastructure, Data Governance, Gemini, Data Visualization, Interactive Data Visualization, Data Presentation, Data Architecture, Data Pipelines, Data Visualization Software, Dashboard, Data Management, Google Gemini, Dashboard Creation, Data Infrastructure, Cloud Storage, Identity and Access Management
Beginner · Professional Certificate · 3 - 6 Months

Johns Hopkins University
Skills you'll gain: Artificial Neural Networks, Image Analysis, Event-Driven Programming, Scalability, Applied Machine Learning, Deep Learning, C and C++, Performance Tuning, Memory Management, C++ (Programming Language), Dataflow, Digital Signal Processing, Linear Algebra, Distributed Computing, Hardware Architecture, Programming Principles, Computer Architecture, System Programming, Program Development, Machine Learning
Build toward a degree
Intermediate · Specialization · 3 - 6 Months