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: SQL, Stored Procedure, SAS (Software), Data Integrity, Data Manipulation, Query Languages, Relational Databases, Data Transformation, Performance Tuning, Debugging, Data Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: LangChain, Generative AI Agents, LLM Application, Data Persistence, Agentic systems, Artificial Intelligence and Machine Learning (AI/ML), Retrieval-Augmented Generation, AI Personalization, Artificial Intelligence, Data Storage, Embeddings, Context Management, Vector Databases, Application Programming Interface (API), Databases
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Puppet (Configuration Management Tool), IT Automation, IT Infrastructure, Amazon Web Services, Linux Administration, Systems Administration, Software Configuration Management, Operating System Administration, Cloud Deployment, Automation, Package and Software Management, CI/CD, System Configuration, Security Controls, Maintainability, Scalability, Scripting Languages
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Apache Hadoop, Apache, Database Systems, NoSQL, Big Data, Database Management Systems, Databases, Shell Script, Data Storage, Data Storage Technologies, Database Design, Software Installation, Data Access, Data Modeling, System Configuration, Command-Line Interface, Scalability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Python Programming, Data Structures, Scripting, Web Development, Full-Stack Web Development, Automation, Programming Principles, Business Process Automation, Data Manipulation, File Management, Back-End Web Development, Debugging, Application Deployment, Development Environment
Beginner · Course · 1 - 3 Months

Universitat Politècnica de València
Skills you'll gain: Computational Thinking, Programming Principles, Web Development, Database Management, Object Oriented Programming (OOP), Information Technology, Databases, Information Systems, Computer Programming, Algorithms, SQL, Hypertext Markup Language (HTML), Data Structures, Cascading Style Sheets (CSS), Javascript
Beginner · Course · 1 - 3 Months

Skills you'll gain: SketchUp (3D Modeling Software), 3D Modeling, Visualization (Computer Graphics), Model Evaluation, Design Software, Software Installation, User Interface (UI)
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, Android Development, C# (Programming Language), Video Game Development, Animation and Game Design, User Interface (UI), Mobile Development, User Interface and User Experience (UI/UX) Design, Microsoft Visual Studio, Software Installation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Customer Success Management, Crisis Management, Customer Relationship Building, Customer Retention, Customer Relationship Management (CRM) Software, Customer Engagement, Customer Relationship Management, Customer Data Management, Employee Onboarding, Customer experience improvement, Company, Product, and Service Knowledge, Performance Metric, Business Metrics, Key Performance Indicators (KPIs), Account Management, Stakeholder Engagement, Operational Excellence, Product Knowledge, Customer Insights, Smart Goals
Beginner · Course · 1 - 3 Months

Skills you'll gain: Reconciliation, Financial Data, Financial Reporting, Financial Analysis, Variance Analysis, General Ledger, Financial Acumen, Data Analysis, Pivot Tables And Charts, Business Reporting, Analytical Skills, Spreadsheet Software, Data Validation, Profit and Loss (P&L) Management, Data Integrity, Data Warehousing
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Classification And Regression Tree (CART), Data-Driven Decision-Making, Minitab, Regression Analysis, Descriptive Statistics, Statistical Hypothesis Testing, Case Studies, Business Analytics, Decision Tree Learning, Predictive Analytics, Estimation, Statistical Visualization, Probability & Statistics, Microsoft Excel, Statistical Analysis, Data Visualization Software, Predictive Modeling, Data Analysis, Statistics, Analytical Skills
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Marketing Analytics, Dashboard, Marketing Effectiveness, Google Analytics, Pivot Tables And Charts, Spreadsheet Software, Content Performance Analysis, Web Analytics, Performance Analysis, Trend Analysis, Interactive Data Visualization, Marketing Planning, Marketing Channel, Campaign Management, Business Marketing, Analysis, Analytical Skills, Data Modeling, Data Science, Data Management
Beginner · Course · 1 - 3 Months