• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online Degrees
  • Careers
  • Log In
  • Join for Free
    Coursera
    Chevron Left
    Back to Troubleshooting and Debugging Techniques

    Learner Reviews & Feedback for Troubleshooting and Debugging Techniques by Google

    Filled StarFilled StarFilled StarFilled StarHalf Faded Star
    4.6
    stars
    3,028 ratings

    About the Course

    In this course, we'll give you the tools to quickly identify and solve real-world problems that you might come across in your IT role. We'll look at
    a bunch of different strategies and approaches for tackling the most common pitfalls of your code and IT infrastructure. You'll learn strategies
    for approaching almost any technical problem and then see how those apply to solving different real-world scenarios. We picked examples that
    include general system issues, issues with software that someone else wrote, and issues with programs that we wrote. We'll talk about
    problems that can affect any operating system, and we'll also look at challenges specific to certain platforms and scripting la...
    ...

    Top reviews

    AP

    Oct 12, 2020

    Filled StarFilled StarFilled StarFilled StarFilled Star

    The course was very great and very engaging. The inclusion of real-world problems made the course more interesting. Got to know about many new things which I am going to apply in my current life.

    SF

    Aug 16, 2020

    Filled StarFilled StarFilled StarFilled StarFilled Star

    Great course. I learned a lot about troubleshooting and debugging. Not only learned to troubleshoot small issues but also bigger issues with applications, equipment, servers, network, etc..

    Filter by:

    1 - 25 of 581 Reviews for Troubleshooting and Debugging Techniques

    Filled StarFilled StarStarStarStar

    By Sacha v W

    •

    Apr 6, 2020

    It is part of the IT specialization with Python. In my view too little python. In most video a bunch of functions are mentioned that support debugging. These are just mentioned and not practiced. Most of the time do not involve Python. If there is some python code you get a glance of a longer piece of python code. So you learn little python. Also after the long list of functions that can support you there are questions on these functions (that you have not used). You can't code along. It was watching too much video and do little. Qwiklabs in general too easy or unclear. I really like course 1, 2 and 3. But this one really required my persistence to the limit to finish. Pfff.... happy to move on to the next. It can only get better, I hope. Thanks anyway for the attempt

    Filled StarFilled StarStarStarStar

    By Michael M

    •

    Mar 27, 2020

    I would like to have seen more hands on exercises throughout the course. There was a lot of just watching videos.

    Filled StarFilled StarStarStarStar

    By Souhib S S H

    •

    Sep 15, 2020

    There is too much talking in the course, less scripting than previous courses. Would definitely be better if there are more practical examples in the videos. In which we can pause and type the code ourselves.

    Filled StarFilled StarFilled StarStarStar

    By ahmed z

    •

    Aug 13, 2020

    the content is pretty much good but the most of the videos are only talking with lots of hands on during explaining the concepts or explaining with more automations i suggest this course to be only reading course as the video is too long and i can't catch the concepts explained well as it based only in verbal plus the tutor is moving a lot which distracting me and sometimes some concepts she mis exaplin it clearly and i had to pause the video to google it to get a good grasp, some general note every tutor in this course should create a repo or give us access to the source code to make our habds dirty and follow along in the videos.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By AKSHAY C

    •

    Nov 12, 2020

    Debugging and Troubleshooting are the skills that comes with practice, this course gives you a whole set of tools and ideas that helps you the next time, when you faces a crashing or slow running program or system. It also gives you various practical scenarios and examples from the expertise of google, and the best practices or pathways to tackle those issues.

    Instructor Amanda is a great persona, there is a ton of information she conveys in every minutes of the lectures. The labs-hands on practical's with the course are well structured, with multiple ways of doing a challenge(that's how a real problem will also look like, its about figuring out which is the best method).

    This is a great course for anyone who looks for an IT role or simply deals with coding, OS's and computers, every thing is explained, it's not made to teach you the complete things related to debugging, no one can do that, but it just expands the vision and ideas that flashes into your mind when you encounter similar problems, that idea combined with a googling will lead you to quick solutions.

    You just need a little terminal and basic python knowledge to start. I can say, there will be no such courses like this because only companies like google(with the vast expertise and documentation) and willingness to teach others can only come up with something great like this. Thanks.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Ben J

    •

    Jul 13, 2020

    I was pleasantly surprised by this course. From some of the previous reviews I thought this may be less enjoyable than the other courses in the series. However, I found the content to be very interesting and hopefully applicable to my everyday life. The presenter was excellent although she was obviously talking way slower than she is used to. I played most of the course at 1.75 speed to compensate and she actually seemed more natural at this speed. Some of the assessment labs were a bit weird in that they were either too easy or too difficult. They didn't seem to reach a happy medium at any time. I think this is because the course is trying to use the labs both to teach and to assess and also sometimes the instructions were not a clear as they could have been. Overall however, a really good course - five stars from me.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Jack H

    •

    Apr 5, 2020

    Good review for me for most of this.. but I learned a lot more than I expected. I think it proves that there are endless possibilities and that collaboration is key in this business.

    Filled StarFilled StarFilled StarStarStar

    By Deano

    •

    Sep 16, 2020

    Progress on the videos was easy - all very high level conceptual stuff, and most of the practice quizzes were multiple choice... This just made the final lab that much harder - without a SOLID background in python programming, there are just too many new things in there to get through it alone that haven't shown up in previous courses, and that won't be second nature for students for a long time yet.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Fred T

    •

    Mar 17, 2020

    This is truly a great course for IT specialists! I really enjoy learning the troubleshooting and debugging techniques discussed in the courseware. Many problems mentioned in the courseware are things I've encountered before personally, and I either had a hard time, or I wasn't confident in resolving them on my own. Now I feel equipped. The assignments are amazing! They are challenging and they match my skill level in programming! Kudos to the curriculum organizer!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Antony J

    •

    Aug 5, 2020

    After completing the previous three courses, "Troubleshooting and Debugging Techniques" came as a bit of a surprise and needed a shift in gears. Whereas the previous courses in the certificate were code-heavy and could be followed along on a local machine, this course had a lot of traditional lectures on high-level material. This includes soft skills such as time-management, communication and managing expectations. The final lab in the series was the toughest so far in the certificate and builds on material taught in previous courses in the program. Really impressed with the curriculum, the presenters and the labs. Looking forward to the next course on cloud computing!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Timur U

    •

    May 14, 2020

    All aspects of this essential course will be useful for future IT carrier roles. One of them is the debugging code. Previously, it was definitely a complicated part of IT specialist duties for me, but after this course, I'm more confident about this stuff, especially, after linear and binary search algorithms chapter and test. Thank Amanda Ballas for the amazing encouragement of studying important chapters and interesting scenarios for lab, quiz, and tests.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Krzysztof S

    •

    Nov 3, 2020

    I am glad that I have learned about multiprocessing, multithreading and memory management. I hope to use those techniques to make things go faster. The binary search and the debugging techniques were very interesting too! The "Rubber Duck Debugging" is y far my favorite. It always works

    Thanks #growwithgoogle and #coursera for providing well structured material. I hope to get it done before Santa's visit!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Richard J P

    •

    Mar 8, 2020

    For the simple reason that there were less jokes in this course, I'll rate this 5 stars. Just kidding, I enjoyed the jokes from the last 2 courses since they helped keep the edge off from learning difficult things.

    I've really enjoyed this course because the labs were practical and the things you've learned here can be applied to anything that needs a logical perspective in problem solving.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Sai N K K

    •

    Jan 23, 2021

    Excellent Course. The Course instructor Amanda is just great, she explains things with such an interest and passion. I could listen to her all day long. This course covers almost all if not major problem that we may face in real world and how to solve them & prevent them from happening again. I would recommend this course to everyone who is interested in software development field.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Sourav D

    •

    Sep 11, 2020

    Awesome course!

    It gives us a vast amount of knowledge of the IT field which is very much important in an IT specialist Role.

    In this course, we learn about how to troubleshoot and debug problems in a step by step approach. I learned a lot of things there and the special thing about this course is the real-world example we are handling throughout the course.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Sofia S

    •

    Sep 21, 2020

    It was fantastic. Everything she taught me was very useful, all those troubleshooting techniques and all those tools that I ignored. Managing time and prioritize, fixing issues temporarily and preventing issues happening in future. Really helpful in my current job but equally applicable in any work I have to do. Thank you and all the best!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Jaiganesh B

    •

    Sep 16, 2020

    It was a good course ,The course contains so many concepts and tools though it is tough to remember all the tools ,I suggest to provide the cheatsheet at the end of the module which contains all the tools we've used in this module that will be more usefull

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Ibrahim B

    •

    Mar 21, 2020

    This is my best course and I also like how immersive and passionate the instructor was. I thank her for all the skills she imparted and would to her on more courses in the future.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Boris P

    •

    Aug 8, 2020

    Excelente curso, excelente instructor. Una gran cantidad de información muy útil.

    ***********************

    Excellent course, excellent instructor. A lot of very useful information.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Antonio M M

    •

    Jan 25, 2021

    I think that, until now along this certification, Amanda was my favorite teacher. It is a great course with many concepts and terminology, without counting the complex Labs.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Agustin A

    •

    Jan 26, 2021

    Great tools for debugging and finding problems in all kind of scenarios!!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Raghunandan V

    •

    Sep 1, 2021

    Excellent course. Great execution of teaching and lots of info covered.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By felipe a

    •

    Feb 17, 2021

    Great course, good methods, and tools for dealing with errors and bugs.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Angelo V

    •

    Nov 2, 2020

    An amazing guide on how to get your troubles away. Strongly recommended

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Satrio A B

    •

    Mar 10, 2022

    This lesson realy helpful for me to try search and optimize my script!

    • Chevron Left
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • ...
    • 24
    • Chevron Right

    Coursera Footer

    Technical Skills

    • ChatGPT
    • Coding
    • Computer Science
    • Cybersecurity
    • DevOps
    • Ethical Hacking
    • Generative AI
    • Java Programming
    • Python
    • Web Development

    Analytical Skills

    • Artificial Intelligence
    • Big Data
    • Business Analysis
    • Data Analytics
    • Data Science
    • Financial Modeling
    • Machine Learning
    • Microsoft Excel
    • Microsoft Power BI
    • SQL

    Business Skills

    • Accounting
    • Digital Marketing
    • E-commerce
    • Finance
    • Google
    • Graphic Design
    • IBM
    • Marketing
    • Project Management
    • Social Media Marketing

    Career Resources

    • Essential IT Certifications
    • High-Income Skills to Learn
    • How to Get a PMP Certification
    • How to Learn Artificial Intelligence
    • Popular Cybersecurity Certifications
    • Popular Data Analytics Certifications
    • What Does a Data Analyst Do?
    • Career Development Resources
    • Career Aptitude Test
    • Share your Coursera Learning Story

    Coursera

    • About
    • What We Offer
    • Leadership
    • Careers
    • Catalog
    • Coursera Plus
    • Professional Certificates
    • MasterTrack® Certificates
    • Degrees
    • For Enterprise
    • For Government
    • For Campus
    • Become a Partner
    • Social Impact
    • Free Courses
    • ECTS Credit Recommendations

    Community

    • Learners
    • Partners
    • Beta Testers
    • Blog
    • The Coursera Podcast
    • Tech Blog
    • Teaching Center

    More

    • Press
    • Investors
    • Terms
    • Privacy
    • Help
    • Accessibility
    • Contact
    • Articles
    • Directory
    • Affiliates
    • Modern Slavery Statement
    • Manage Cookie Preferences
    Learn Anywhere
    Download on the App Store
    Get it on Google Play
    Logo of Certified B Corporation
    © 2025 Coursera Inc. All rights reserved.
    • Coursera Facebook
    • Coursera Linkedin
    • Coursera Twitter
    • Coursera YouTube
    • Coursera Instagram
    • Coursera TikTok
    Coursera

    Sign up

    Learn on your own time from top universities and businesses.

    ​
    ​
    Between 8 and 72 characters
    Your password is hidden
    ​

    or

    Already on Coursera?


    I accept Coursera's Terms of Use and Privacy Notice. Having trouble logging in? Learner help center

    This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.