Courses from 1000+ universities
17 years ago, Krishna Kumar started offering free PMP prep online. Today, it’s a leading digital upskilling platform that helps millions upskill in AI, cybersecurity, data science, and more.
600 Free Google Certifications
Competitive Strategy
Fundamentals of Reinforcement Learning
Mathematical Economics
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn Debugging, earn certificates with free online courses from Stanford, MIT, University of Pennsylvania and other top universities around the world. Read reviews to decide if a class is right for you.
Discover and root cause race conditions efficiently using ThreadSanitizer (TSan) for improved debugging and code quality.
Explore time travel debugging using rr debugger's record and replay functionality for efficient software troubleshooting and development.
Learn to debug PowerShell modules using Pester unit tests in Visual Studio Code. Build a module, write failing tests, set breakpoints, and step through code to identify and fix issues.
Implement core functionality and learn debugging techniques for a C# ASP.NET Core 3 voting system. Troubleshoot issues and discover root causes in this hands-on tutorial.
Explore advanced Kubernetes networking debugging using eBPF, moving beyond traditional tools to efficiently troubleshoot complex issues with real-world examples and practical insights.
Learn techniques for efficiently debugging Kubernetes applications in real-time, overcoming local and remote challenges to streamline your development process.
Explore Python 3.6's frame evaluation API for faster debugging, including custom frame evaluation, bytecode modification, and real-life applications in tools like PyCharm.
Learn modern debugging techniques for distributed microservices applications, including setting breakpoints, tracking variables, and stepping through code across multiple services in real-time.
Debugging session exploring PyTorch DataLoader's inner workings, focusing on data normalization, batch building, and parameter impacts. Insights into efficient data handling for deep learning projects.
Explore deterministic debugging techniques for Go, addressing flickering tests and elusive bugs to enhance code reliability and troubleshooting efficiency.
Explore Go toolchain's code generation process, learn to inspect machine code, and understand compiler optimizations for improved debugging and binary validation.
Discover how Prometheus exemplars enhance debugging efficiency in distributed systems by seamlessly connecting metrics, logs, traces, and profiles for faster issue resolution.
Learn systematic debugging strategies for Python, covering syntax errors, runtime exceptions, scientific method, variable inspection, interactive debuggers, and delta debugging techniques.
Explore fundamental Rust concepts through a command-line application. Learn to build, debug, and test while understanding syntax and core principles with Microsoft's Meaghan Lewis.
Master essential CSS debugging techniques using browser dev tools to identify overriding styles, test pseudo-classes, fix overflow issues, and efficiently transfer changes back to your code.
Get personalized course recommendations, track subjects and courses with reminders, and more.