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: File I/O, Integrated Development Environments, System Configuration
Beginner · Course · 3 - 6 Months
Universidad de los Andes
Skills you'll gain: User Story, LLM Application, Unsupervised Learning, Cloud-Native Computing, Process Analysis, Model Evaluation, Continuous Deployment, Software Testing, Android Jetpack, API Design, Dashboard, Project Controls, Software Architecture, User Research, Internet Of Things, Angular, Microservices, Deep Learning, Software As A Service, Video Game Development
Earn a degree
Degree · 1 - 4 Years

Skills you'll gain: Figma (Design Software), Prototyping, Responsive Web Design, UI Components, Layout Design, User Interface (UI) Design, Version Control
Mixed · Course · 1 - 3 Months

Skills you'll gain: Relational Databases, Databases, Spreadsheet Software, Collaborative Software, Project Management Software, Cloud Services, Collaboration, Cloud Computing, Data Import/Export
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Large Language Modeling, Generative AI, Model Deployment, Natural Language Processing, Prompt Engineering, Deep Learning, MLOps (Machine Learning Operations), Cloud Deployment, Model Evaluation, Continuous Monitoring, Data Cleansing, Machine Learning
Intermediate · Course · 1 - 4 Weeks

Lund University
Skills you'll gain: Generative AI, Higher Education, Responsible AI, Education Software and Technology, Data Ethics, AI Personalization, LLM Application, Ethical Standards And Conduct
Beginner · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Interactive Data Visualization, Interactive Design, Programming Principles, Visualization (Computer Graphics), Python Programming, Graphic and Visual Design, Computer Graphics, Computational Logic, Software Design, Computer Programming, Computational Thinking, File I/O, Data Structures, Animations
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Corporate Sustainability, Environmental Social And Corporate Governance (ESG), Sustainability Reporting, Sustainable Business, Sustainable Development, Business Ethics, Supply Chain, Strategic Sourcing, Procurement, Supplier Relationship Management, Labor Compliance, Compliance Management, Regulatory Compliance, Waste Minimization, Product Lifecycle Management, Stakeholder Engagement
Build toward a degree
Beginner · Course · 1 - 4 Weeks

Fundação Instituto de Administração
Skills you'll gain: Systems Thinking, Simulations, Simulation and Simulation Software, Process Flow Diagrams, Systems Analysis, Complex Problem Solving, Diagram Design, Growth Strategies, Market Dynamics, Business Modeling, Decision Making
Advanced · Course · 1 - 3 Months

Skills you'll gain: Web Scraping, Real Time Data, OpenAI API, Natural Language Processing, Python Programming, Web Applications, Language Interpretation, Translation, and Studies, Application Development, Machine Learning
Intermediate · Guided Project · Less Than 2 Hours

Simplilearn
Skills you'll gain: Backlogs, Scrum (Software Development), Sprint Retrospectives, Sprint Planning, Agile Methodology, Agile Project Management, User Story, Product Management, Meeting Facilitation, Team Leadership
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Canva (Software), Style Guides, Logo Design, Branding, Marketing Design, Marketing Materials, Graphic Design, Brand Management, Media Strategy, Organizational Skills
Intermediate · Guided Project · Less Than 2 Hours