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
Data Analysis
Graphic Design
Serverless Computing
Exploring Play: The Importance of Play in Everyday Life
Learning How to Learn: Powerful mental tools to help you master tough subjects
Know Thyself - The Value and Limits of Self-Knowledge: The Examined Life
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, University of Michigan and other top universities around the world. Read reviews to decide if a class is right for you.
Learn COBOL testing and debugging techniques, including error identification, file status codes, compile options, unit testing, TDD methodology, and using IBM z/OS Debugger for efficient code troubleshooting.
Learn Python basics, including control structures and data types. Practice with Turtle graphics, develop debugging skills, and gain a solid foundation for further programming studies.
Comprehensive guide to testing and debugging in .NET Core, covering unit, integration, and UI testing, as well as advanced debugging techniques using Visual Studio for robust application development.
Learn essential software development skills: version control with Git, effective debugging techniques, and object-oriented design principles for creating robust and maintainable code.
Master application security testing through automated SAST/DAST tools and manual penetration testing to identify vulnerabilities and create professional security reports.
This is a self-paced lab that takes place in the Google Cloud console. This lab teaches you how logging works on GKE and some best practices for log collection by going through some common logging use cases.
Create and debug a Node.js Cloud Function to evaluate temperatures, then deploy it to Google Cloud Platform using Visual Studio Code.
Master data quality testing, root cause analysis, and Python debugging to build reliable, production-ready data pipelines using YAML test suites, monitoring dashboards, and advanced debugging tools.
Learn to systematically debug software by combining AI tools with test-driven development, covering pattern recognition, context gathering, structured logging, and a unified workflow to find and fix bugs efficiently.
Master data validation, debugging, and monitoring skills to audit datasets, fix SQL logic, and maintain pipeline reliability—preparing you for roles like data quality or business intelligence analyst.
Master Linux debugging tools like gdb, valgrind, strace, and ltrace to effectively troubleshoot user applications through hands-on examples and in-depth exploration of memory leaks and system calls.
Master JavaScript fundamentals through hands-on practice with syntax, data structures, loops, debugging, string manipulation, functions, and object-oriented programming concepts.
Windows Service Tutorial: How to Create Windows Services in C# .Net/Visual Studio, Windows Service debugging techniques
GDB, Valgrind, and the skills you need to program error free!
Hands-on introduction to MATLAB programming, covering basic commands, data manipulation, plotting, and problem-solving techniques for scientific computing and data analysis.
Get personalized course recommendations, track subjects and courses with reminders, and more.