Learning by doing can be effective.
Here are tutorials on programming and tools that might be useful. Find something interesting?