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.

University of Amsterdam
Skills you'll gain: Regression Analysis, Statistical Inference, Statistics, Logistic Regression, R Programming
Mixed · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Distributed Denial-Of-Service (DDoS) Attacks, Google Cloud Platform, Cloud Infrastructure, Load Balancing, Prompt Engineering, Kubernetes, Network Monitoring, Containerization, Virtual Networking, Network Architecture, Network Security, Cloud Storage, Cloud Services, Identity and Access Management, Application Deployment, Network Routing, Network Planning And Design, Virtual Private Networks (VPN), Hybrid Cloud Computing, TCP/IP
Intermediate · Specialization · 3 - 6 Months

Universidad Austral
Skills you'll gain: Software Documentation, Object Oriented Design, Unified Modeling Language, Relational Databases, Object-Relational Mapping, Software Design, Test Driven Development (TDD), Database Management, Unit Testing, Object Oriented Programming (OOP), Database Design, SQL, Debugging, Data Structures, Python Programming, JSON, File Management, Computer Programming, Programming Principles, Software Installation
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Prompt Engineering, Prompt Patterns, LLM Application, Large Language Modeling, Generative AI, AI Workflows, Application Programming Interface (API), Git (Version Control System), JSON, Software Testing
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Accounts Payable and Receivable, Accounts Payable, Bookkeeping, Generally Accepted Accounting Principles (GAAP), Cash Flow Forecasting, Month End Closing, Financial Statements, Payroll Processing, Business Workflow Analysis, Billing & Invoicing, Accounting, Accounting Software, Reconciliation, Invoicing, General Ledger, Microsoft Excel, Internal Auditing, Variance Analysis, Data Transformation, Data Validation
Beginner · Professional Certificate · 3 - 6 Months

Coursera
Skills you'll gain: Financial Statements, Dashboard, Variance Analysis, Financial Analysis, Pivot Tables And Charts, Excel Formulas, Financial Modeling, Budget Management, Microsoft Excel, Performance Reporting, Data Validation, Spreadsheet Software, Financial Reporting, Auditing, Cost Management, Data Presentation, Financial Forecasting, Data Storytelling, Business Intelligence, Performance Analysis
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Prompt Engineering, Tool Calling, Code Review, Maintainability, AI Workflows, Generative AI, Software Documentation, JSON, Persona Development, Git (Version Control System), Debugging, Development Testing, Data Management
Advanced · Course · 1 - 4 Weeks
University of California San Diego
Skills you'll gain: Usability, Graphic and Visual Design, Usability Testing, User Interface (UI) Design, Design, Interaction Design, Human Computer Interaction, User Experience Design, Prototyping, Design Elements And Principles, Layout Design, Human Centered Design, Web Design and Development, Typography, Design Research, A/B Testing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Backlogs, Workflow Management, Test Automation, Business Process Automation, Slack (Software), Automation, Process Improvement, Project Management Software, No-Code Development, Kanban Principles, Agile Project Management, Maintainability, Governance, Project Documentation
Beginner · Course · 1 - 3 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Android Development, Android Studio, Mobile Development, Java, Object Oriented Programming (OOP), Java Programming, Data Persistence, Application Deployment, JSON, Web Services, Mockups, Application Design, Mobile Development Tools, Restful API, Application Development, Software Design Patterns, Kotlin, User Interface (UI) Design, Prototyping, Instagram
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Istio, Kubernetes, Cloud-Native Computing, Containerization, OpenShift, Docker (Software), CI/CD, DevOps, Application Deployment, Command-Line Interface, Scalability, Microservices, YAML
Intermediate · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Peer Review, Instructional Design, Education Software and Technology, Parent Communication, Instructional Strategies, Student Engagement, Learning Management Systems, Student Support and Services, Course Development, Collaborative Software, Curriculum Development, Blended Learning, Digital pedagogy, Educational Materials, Community Development, Classroom Management, Teaching, Performance Testing, Collaboration, Planning
Beginner · Specialization · 3 - 6 Months