Scaling the cliff for advanced site-builders. How to begin coding?

So you have been building sites now for a while. Views are now second nature, you feel weird if the advanced tab isn't expanded.
You've built complex rules - ecommerce and maybe even a little multilingual.

Using a new module doesn't scare you and there is not much you've heard of. You know in order to advance and get to the next level you need to begin coding, where do you begin?

You know a little php, you've successfully applied patches to some module, but when you start to look at the api you just cannot turn the corner.

In this talk we will follow a fellow drupaler's journey learning to code through drupal and the process of breaking out of being constrained by contrib and core. A couple of concrete examples will be shown for easy to use stepping stones to coding!

Experience level: