<font size="+1">Plotting data with matplotlib</font>
* <b>Project</b>: learn how to plot data with the matplotlib plotting library. Ditch Excel forever!
* <b>Skills you'll practice</b>:
** using the matplotlib Python plotting library to analyze data and generate graphs
** reading data from a file
</td>
</td>
</tr>
</tr>
Revision as of 14:04, 11 July 2012
Write it from scratch
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.