I have been a Python teacher on Udemy since 2014, and I have received thousands of reviews from my students. I am happy to say that most of them are positive. The bad reviews are usually given by students who are frustrated whenever they run into a problem, aka a code error. If you also can’t stand coding errors, please keep reading because I will change your perspective on errors.
Here’s a typical review of a student who obviously gave up because he faced an error that hindered his learning path:
And here is a review from a student who enjoyed getting errors:
The lesson to take here is that no matter how good you are in programming, you are going to get many errors. That’s just how it works.
In fact, if your code doesn’t work, that’s a good thing. Doesn’t make much sense, does it? Well, it does for two good reasons:
So, don’t get intimidated by programming errors. Instead, just follow these two simple steps when you get an error:
1. Read the error carefully. Error messages are very well-designed. They will tell you the exact line of code that has the problem and what type of problem there is. That will help you understand the problem and eventually fix it.
2. If you don’t understand the error, just copy the error and paste it on Google and you will find Stack Overflow posts that will tell you exactly how to fix that error.
And remember, persistence is crucial to solving these errors no matter how impossible they may look, you can do it!
Chill those errors out!
Learn Flask development and learn to build cool apps with our premium Python course on Udemy.
Subscribe to be the first to know when a new Python course is released.