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: Operating System Administration, Network Infrastructure, Data Storage, Command-Line Interface, Peripheral Devices, Software Installation, Security Controls, Active Directory, Technical Support and Services, System Configuration
Intermediate · Course · 1 - 4 Weeks

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

Sungkyunkwan University
Skills you'll gain: Machine Learning Algorithms, Machine Learning Methods, Machine Learning, Python Programming, Supervised Learning, Model Evaluation, Scikit Learn (Machine Learning Library), Logistic Regression, Analysis, Applied Machine Learning, Regression Analysis, Model Training, Unsupervised Learning, Mathematics and Mathematical Modeling, Statistical Methods, Linear Algebra
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: QuickBooks (Accounting Software), Vendor Management, Ledgers (Accounting), Accounting Software, Inventory and Warehousing, Payroll Processing, Accounting Records, Financial Reporting, Payroll Reporting, Payroll Administration, Business Reporting, Customer Data Management, Management Reporting, Payroll Systems, Financial Analysis, Payroll, Accounting and Finance Software, Business Software, Business, Business Analysis
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: 3D Modeling, Computer-Aided Design, Drafting and Engineering Design, Mechanical Design, Simulation and Simulation Software, Design Software, Engineering Software, Manufacturing Processes
Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Work Breakdown Structure, Project Management Life Cycle, Project Management, Project Schedules, Scheduling, Project Management Software, Project Scoping, Project Planning, Project Estimation, Team Management, Budgeting, Cost Estimation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Multimodal Prompts, LLM Application, OpenAI API, AI powered creativity, AI Integrations, Large Language Modeling, Embeddings, Prompt Engineering, AI Personalization, Retrieval-Augmented Generation, Web Applications, Flask (Web Framework), Web Development, Software Development
Intermediate · Course · 1 - 4 Weeks

Infosec
Skills you'll gain: Penetration Testing, Linux Commands, Command-Line Interface, Security Testing, Linux, Cybersecurity, Vulnerability Scanning, Operating Systems, Exploitation techniques, Microsoft Windows, File Systems, Mac OS
Mixed · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Instructional Strategies, Teaching, Prompt Engineering, Education Software and Technology, Design Reviews, Mathematics Education, Digital pedagogy, Simulations, Simulation and Simulation Software, Prompt Patterns, Curriculum Planning, Diversity Equity and Inclusion Initiatives, Interactive Design, User Feedback, Experimentation, Research, Design Strategies, Design, Physics, Chemistry
Beginner · Specialization · 3 - 6 Months

Board Infinity
Skills you'll gain: Management Training And Development, Talent Recruitment, Human Resources Management and Planning, Culture Transformation, Leadership, Workplace inclusivity, Recruitment, Human Resource Management, Diversity and Inclusion, Professional Development, Human Capital, Intercultural Competence, Organizational Structure, Human Resources Software, Organizational Leadership, People Development, Professionalism, Professional Networking, Lifelong Learning, Time Management
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Linux Commands, Metasploit, Open Web Application Security Project (OWASP), Linux, Penetration Testing, Exploit development, Vulnerability Scanning, Command-Line Interface, Exploitation techniques, Security Testing, Linux Administration, Scripting, Vulnerability Assessments, Hardening, Brute-force attacks, General Networking, Scripting Languages, Shell Script, Cybersecurity, Network Security
Beginner · Specialization · 3 - 6 Months

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