Intermediate Python Workshop/Projects: Difference between revisions

Content added Content deleted
imported>Jesstess
No edit summary
imported>Jesstess
No edit summary
Line 72: Line 72:
== Online tutorials ==
== Online tutorials ==


<table>
* [[Make a website with Django]]
<tr>
** <b>Project</b>: Work through the official Django tutorial, where you'll create an interactive poll application.
<td>
** <b>Skills you'll practice</b>:
[[File:Django_pony.jpg|150px]]
*** using the Django web application framework
</td>
*** writing classes and thinking about inheritance
<td>
*** using Python to interact with a database
<font size="+1">[[Make a website with Django]]</font>
*** thinking about how web servers and clients interact
* <b>Project</b>: Work through the official Django tutorial, where you'll create an interactive poll application.
* <b>Skills you'll practice</b>:
** using the Django web application framework
** writing classes and thinking about inheritance
** using Python to interact with a database
** thinking about how web servers and clients interact
</td>
</tr>
</table>


== In-person tutorials ==
== In-person tutorials ==


<table>
* Object Oriented Python
<tr>
** <b>Project</b>: Create a mini-banking system with users and accounts.
<td>
** <b>Skills you'll practice</b>:
[[File:Money.jpg|150px]]
*** understanding classes and objects
</td>
*** building an entire program
<td>
<font size="+1">Object Oriented Python</font>
* <b>Project</b>: Create a mini-banking system with users and accounts.
* <b>Skills you'll practice</b>:
** understanding classes and objects
** building an entire program
</td>
</tr>
</table>