This workshop should give you a quick introduction to Ubuntu development. You don't need any prior experience, just a working Ubuntu installation.