In this level, we have taken a few more steps forward in learning Java. We explored class loading and talked about static variables, methods, and classes. We figured out the most common reasons why the compiler yells at you, as well as the situations where you need to be especially careful to avoid rookie mistakes.

By the way, about that...

8 common mistakes made by rookie programmers

Both beginners and experienced programmers make mistakes. Since we have touched on this topic in the lessons, we are sure that you'll benefit from reading about this "rake" that most beginners step on.