Extra Practice & Troubleshooting

Extra Practice and Troubleshooting

It can't be said enough -- one of the best ways to learn to code is to sit down and work on an exercise or project and learn as you go. You'll get lots of errors, but those are actually a great way to understand how Python works.

Places to find online exercises:

Getting an error or want to learn about a specific topic?

Before you give up entirely, a simple Google search can often lead you to the answer to your problems. Finding the answers takes a bit of skill, though. It's a well-known secret that programmers need to be good at searching to find the right answers. Here's some tips for finding the best search terms and the best answers for your problem -