Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Graphic Design
Data Analysis
Digital Marketing
El rol de la digitalización en la transición energética
First Step Korean
Supporting Successful Learning in Primary School
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn Code Coverage, earn certificates with paid and free online courses from TU Delft and other top universities around the world. Read reviews to decide if a class is right for you.
Explore Boeing's approach to measuring Linux kernel code coverage for safety-critical avionics, focusing on RTCA DO-178C requirements and the enhancement of LLVM coverage tools.
Explore source-based code coverage techniques for the Linux kernel, enhancing testing and development practices for improved kernel reliability.
Explore bug-driven hybrid testing with SAVIOR, a novel approach combining compile-time analysis and runtime instrumentation to enhance bug detection efficiency in software development.
Explore code coverage instrumentation techniques, stack map frames, and comparative coverage analysis for JVM languages, with insights on bug detection and dead code identification.
Learn to write unit and integration tests for your Angular apps and deploy them with confidence
​A focused, in-depth look into Node.js unit testing, from absolute beginner to very advanced.
Learn how to write effective unit tests using Microsoft MSTest framework to build high quality software applications
Learn how to unit test your JavaScript using the jasmine framework, from your first test to continuous integration.
Learn test-driven and behavior-driven development techniques to build robust software. Practice creating, running, and analyzing tests using popular tools like Nose and Behave for more reliable code.
Learn the software testing techniques, tools, and best practices required to deliver high-quality software.
Get started in test automation. Learn how to integrate automated testing into your QA or DevOps workflow.
Verify your code works as expected. Explore the process of creating and running unit tests with Visual Studio.
This course is an introduction to Continuous Integration and Continuous Delivery (CI/CD), a DevOps best practice to ensure code quality is achieved. It includes multiple hands-on labs using real-world tools to practice your CI/CD skills.
Learn how to write high-quality code. Discover how to reduce complexity, hotspots and churn, duplication, and more with a variety of platform-agnostic tools.
Learn how to measure quality, implement testing, and ensure code coverage in your node.js apps.
Get personalized course recommendations, track subjects and courses with reminders, and more.