Learning by doing can be effective.

Here are tutorials on programming and tools that might be useful. Find something interesting?

Take your time and implement

Google Map Picker Google Map Distance Random Hex Generator Sudoku Assistant Timer Timezone Conversion Javascript Sandbox