Learning to code one lesson at a time.