Skip to content

General Coding Resources

Richard Tibbles edited this page Mar 31, 2014 · 10 revisions

Getting Started

Codecademy has courses to learn:

from scratch. All the coding is done in the browser, through small, bite size chunks to get you independently coding.

Learn Python the Hard Way is a free online version of a introduction to Python Programming text book. Gives a good basic grounding in Python syntax and style.

Diving Deeper

Django

The Django Tutorial is the best introduction to how Django works to create a web application. Completion of this tutorial will help you figure out your models from your views, and get you introduced the the Django templating language. (Back End Focus)

For a jumpstart on templating see this intro to Django templating. (Front End Focus) More templating tutorials.

jQuery

jQuery 101 has a good overview of the basics of jQuery, the Javascript library that powers much of the front end code of KA Lite. (Front End Focus)

I can see my house from here!

Backbone

Backbone tutorials can help you get to grips with Backbone.js a library used in small but crucial parts of the KA Lite client side code. (Front End Focus)

d3

These tutorials will introduce you to data driven documents (d3), a Javascript library used to create dynamic data visualizations.

Clone this wiki locally