Free Courses
Free courses can help you learn new skills, explore topics of interest, and take the first step toward your personal or professional goals—without financial commitment.Most popular
- Status: Free Trial
- Status: Free
Princeton University
- Status: Free Trial
- Status: Free
Princeton University
Gain industry-recognized credentials
- Status: Free TrialStatus: New AI skills
Google
- Status: Free TrialStatus: New AI skills
- Status: Free TrialStatus: New AI skills
Google
- Status: Free Trial
What brings you to Coursera today?
Filter by
CostRequired
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Find the Best Free Course for Your Goals
- Status: Free Trial
Skills you'll gain: Selenium (Software), JUnit, Test Automation, Test Tools, Software Testing, Test Case, Test Execution Engine, Javascript and jQuery, Regression Testing, UI Components, Browser Compatibility, User Interface (UI), Automation, Software Design Patterns, Java
- Status: Free Trial
Microsoft
Skills you'll gain: Software Testing, Application Programming Interface (API), Ajax, Javascript, JSON, Application Performance Management, Maintainability, Restful API, Debugging, Web Applications, Event-Driven Programming, Data Validation
- Status: Free Trial
Skills you'll gain: Test Planning, User Acceptance Testing (UAT), Software Quality Assurance, Test Case, Quality Assurance, Software Testing, Agile Methodology, Release Management, Technical Documentation, Test Automation, Software Development, Regression Testing, Continuous Deployment, Application Deployment, Debugging, Integration Testing
- Status: Free Trial
Skills you'll gain: Git (Version Control System), Test Automation, GitHub, Jenkins, Selenium (Software), CI/CD, Test Data, Software Testing, Unit Testing, Integration Testing, Application Frameworks, Software Design Patterns
- Status: NewStatus: Free Trial
Skills you'll gain: JUnit, Apache Maven, Unit Testing, Spring Framework, Spring Boot, Restful API, Software Testing, Test Case, Gradle, API Design, Software Development Tools, Integration Testing, JSON, Authentications
- Status: Free Trial
Skills you'll gain: Cucumber (Software), Selenium (Software), Apache Maven, Object Oriented Programming (OOP), Behavior-Driven Development, Java, Jenkins, Test Case, Test Automation, CI/CD, Test Execution Engine, Application Frameworks, Software Testing, Software Design Patterns
- Status: New
Skills you'll gain: Software Documentation, Test Automation, Generative AI, Software Testing, Vulnerability Assessments, Test Case, Software Quality Assurance, Application Security, Secure Coding, Full-Stack Web Development, Artificial Intelligence, Prompt Engineering, Technical Documentation, Application Programming Interface (API)
- Status: NewStatus: Free Trial
Skills you'll gain: iOS Development, Apple iOS, Apple Xcode, User Interface (UI), Mobile Development, Swift Programming, Unit Testing, User Interface (UI) Design, UI Components, Mobile Development Tools, Objective-C (Programming Language), Application Development, Data Structures, Programming Principles, Development Testing, Software Testing, Object Oriented Programming (OOP), Software Design Patterns, Integrated Development Environments, Development Environment
Peking University
Skills you'll gain: Object Oriented Design, Software Engineering, Software Testing, Development Environment, Unified Modeling Language, Software Development Tools, System Requirements, Requirements Analysis, Test Case, Systems Development Life Cycle, Software Development Methodologies, Software Development Life Cycle, Functional Requirement, Agile Methodology, Agile Software Development, Software Development
- Status: Free Trial
LearnKartS
Skills you'll gain: JUnit, Java, Java Programming, Software Design Patterns, Unit Testing, Object Oriented Programming (OOP), Software Architecture, Debugging, Java Platform Enterprise Edition (J2EE), Software Development, Secure Coding, Maintainability, Software Design, Software Testing, Computer Programming, Test Case, Program Development, Authentications, Application Security, Mathematical Software
- Status: Free Trial
Duke University
Skills you'll gain: Debugging, Software Testing, Program Development, Pseudocode, Simulations, Computer Programming, Algorithms, Development Environment, C (Programming Language), Command-Line Interface
- Status: Free Trial
Skills you'll gain: Application Security, Open Web Application Security Project (OWASP), Angular, OAuth, Test Driven Development (TDD), Cryptography, Data Validation, Unit Testing, Vue.JS, Data Security, Authentications, HTML and CSS, Encryption, Authorization (Computing), General Data Protection Regulation (GDPR), Web Development, Software Testing, Web Applications, JavaScript Frameworks, Front-End Web Development
In summary, here are 10 of our most popular free courses
- Advanced Selenium WebDriver and Test Automation: Packt
- JavaScript Data and Applications: Microsoft
- Software Testing, Deployment, and Maintenance Strategies : IBM
- Advanced Framework Development and Integration: Packt
- Testing and Advanced REST with Spring Boot: Packt
- Advanced Selenium WebDriver Techniques and Framework Design: Packt
- Generative AI Course in Software Testing and Documentation: Simplilearn
- Meta iOS UI Development: Meta
- 软件工程: Peking University
- Core Java for Complete Beginners: LearnKartS