Intermediate Python Workshop/Projects: Difference between revisions

no edit summary
imported>Jesstess
No edit summary
imported>Jesstess
No edit summary
Line 1:
<font color="red" size="+1">☆ We are still adding material to this page. Check back soon for even more projects! ☆</font>
 
== Write it from scratch ==
Line 87 ⟶ 86:
</td>
<td>
<font size="+1">[[Matplotlib| 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>
</tr>
<tr>
<td>
[[File:Pacman.gif|150px]]
</td>
<td>
<font size="+1">Make a graphical game with Pygame</font>
* <b>Project</b>: Work through a Pygame tutorial in which you'll recreate graphical games like Tetris.
* <b>Skills you'll practice</b>:
** using the Pygame library
** using an event loop to make action happen
** manipulating images and sound in Python
</td>
</tr>
Line 111 ⟶ 123:
** using Python to interact with a database
** thinking about how web servers and clients interact
</td>
</tr>
<tr>
<td>
[[File:Pacman.gif|150px]]
</td>
<td>
<font size="+1">Make a graphical game with Pygame</font>
* <b>Project</b>: Work through a Pygame tutorial in which you'll recreate graphical games like Tetris.
* <b>Skills you'll practice</b>:
** using the Pygame library
** using an event loop to make action happen
** manipulating images and sound in Python
</td>
</tr>
Anonymous user