Practice solving problems in Python from scratch. These projects will guide you through breaking down the problem into steps and help you check your work along the way.
Project: implement a scrabble solver that will tell you the best Scrabble words given a particular Scrabble rack. Great for cheating at Words with Friends!
Skills you'll practice:
breaking down a problem and solving it in Python from scratch
Project: implement a flash card quizzer from scratch.
Skills you'll practice:
breaking down a problem and solving it in Python from scratch
command line option parsing
reading from files
working with dictionaries and while loops
working with randomness
Self-directed projects
Practice the language and practical Python applications through bite-sized projects where we've written the scaffolding for you so you can get to the fun stuff quickly!
Project: Use the Twitter API to write the basic parts of a Twitter client. See what your friends are tweeting, get trending topics, search tweets, and more.