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: Role-Based Access Control (RBAC), Postman API Platform, Authentications, API Testing, Authorization (Computing), Restful API, Secure Coding, Java Programming, Application Design, Spring Boot, User Accounts, API Design
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Embedded Software, Embedded Systems, System Programming, Cross Platform Development, Hardware Architecture, Peripheral Devices, Performance Tuning, Software Design, Real Time Data, Technical Design, C (Programming Language), Debugging, System Configuration, Maintainability, Scalability, Data Mapping
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Adobe InDesign, Layout Design, Color Theory, Multimedia, Typography, Graphic Design, Design, Graphic and Visual Design Software, Design Elements And Principles, Style Guides, Document Management, Digital Publishing
Beginner · Course · 1 - 3 Months

Skills you'll gain: Zero Trust Network Access, Cloud Computing Architecture, Serverless Computing, Data Governance, Cloud Management, Virtual Networking, Identity and Access Management, Role-Based Access Control (RBAC)
Beginner · Course · 3 - 6 Months

Skills you'll gain: Market Liquidity, Financial Regulation, Financial Controls, Bank Regulations, Governance, Crisis Management, Risk Management Framework, Balance Sheet, Financial Market, Banking, Risk Management, Economics, World History
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Event-Driven Programming, Apache, Web Development, Web Scraping, Web Services, Web Applications, Python Programming, Web Servers, Databases, Extensible Markup Language (XML), Network Protocols, Hypertext Markup Language (HTML), Servers, User Interface (UI)
Mixed · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Live Streaming, Driving engagement, Customer Engagement, Content Performance Analysis, Content Development and Management, Content Strategy, Community Development, Technical Support
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Cloud Security, Network Security, Encryption, Data Security, Cloud Computing, Cybersecurity, Cloud Standards, Threat Detection, Google Cloud Platform, Infrastructure Security, Authentications, Authorization (Computing), Data Governance, Multi-Factor Authentication, Identity and Access Management
Beginner · Course · 1 - 3 Months
Skills you'll gain: Responsible AI, Open Source Technology, Data Ethics, AI Security, Artificial Intelligence, Large Language Modeling, Transfer Learning, Generative AI, Model Evaluation, Model Deployment, Information Privacy, Data Security
Beginner · Course · 1 - 3 Months

Skills you'll gain: Cloud Deployment, DevOps, CI/CD, Application Deployment, Development Environment, Cloud Applications, Continuous Deployment, Version Control, Amazon Elastic Compute Cloud, Continuous Integration, Real Time Data, Kibana, Query Languages, Data Modeling, Distributed Computing, SQL, Data Mapping, NoSQL, Relational Databases, Scalability
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Customer Relationship Management, Customer Relationship Management (CRM) Software, Customer Data Management, Customer Analysis, Organizational Strategy, Marketing Automation, Case Studies, Market Analysis, Analysis, Business Strategy, Spatial Data Analysis, Automation, Auditing, Business Metrics
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Network Troubleshooting, Network Administration, Software Installation, System Configuration, Servers, Virtual Machines
Intermediate · Course · 1 - 3 Months