Seminar notes
23 May 2014
What next?
22 May 2014
A quick introduction to Clojure
22 May 2014
An abridged Python-to-Clojure reference
20 May 2014
Programming the Raspberry Pi
19 May 2014
Decorators in Python
19 May 2014
Web APIs, AJAX, JSON and jQuery
16 May 2014
Setting up Django
15 May 2014
JavaScript, jQuery, and the DOM
12 May 2014
Testing
9 May 2014
Model-View-Controller
7 May 2014
Using CSS frameworks
6 May 2014
The app.yaml file
2 May 2014
Jinja templates
1 May 2014
Using Jinja
30 April 2014
Regular expressions and webapp2 routes
29 April 2014
Webapp2
29 April 2014
App Engine and the command line
28 April 2014
Filter, map and reduce
25 April 2014
Running code from the Unix command line
24 April 2014
Object-oriented programming in Python
23 April 2014
Streams
22 April 2014
Invariant programming
17 April 2014
Decomposing a problem using recursion
15 April 2014
Blogging with GitHub and Jekyll
11 April 2014
GitHub pages
9 April 2014
Squares
8 April 2014
Git and GitHub
7 April 2014
A quick introduction to the UNIX command line
4 April 2014
List Comprehensions
3 April 2014
Testing
2 April 2014
A couple of tools
1 April 2014
Some notes about pairing
1 April 2014
A simple solution: finding the factorial of a number
28 March 2014
Why Python?